Broccoli Cheese Pesto Pasta is a creamy, flavorful dish that brings together tender broccoli florets, rich cheese, and fragrant pesto tossed with pasta for an easy yet satisfying meal. This quick, one-pot recipe offers a comforting, nutrient-packed dinner that’s perfect for busy weeknights or a simple family favorite.
Why You’ll Love This Recipe
- Combines fresh, healthy broccoli with indulgent cheese and basil pesto
- Quick and easy — ready in under 30 minutes
- Creamy, cheesy, and packed with flavor
- One-pot or one-pan method for easy cleanup
- Vegetarian-friendly and great for kids and adults alike
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
- Pasta (penne, fusilli, or your favorite shape)
- Fresh or frozen broccoli florets
- Basil pesto (store-bought or homemade)
- Shredded mozzarella cheese
- Grated Parmesan cheese
- Cream or milk (optional, for extra creaminess)
- Salt and pepper, to taste
- Olive oil or butter
Directions
- Bring a large pot of salted water to a boil. Add pasta and cook according to package directions. Add broccoli florets during the last 3–4 minutes of cooking.
- Drain pasta and broccoli, reserving about ½ cup of pasta water.
- Return pasta and broccoli to the pot. Add pesto and stir to coat evenly.
- Add shredded mozzarella, Parmesan, and a splash of cream or reserved pasta water. Stir until cheese melts and everything is well combined.
- Season with salt and pepper to taste. Serve warm, optionally topped with extra cheese or fresh herbs.
Servings and Timing
- Servings: 4
- Prep Time: 5 minutes
- Cook Time: 15 minutes
- Total Time: 20 minutes
Variations
- Add grilled chicken or sautéed shrimp for extra protein
- Use spinach or kale instead of broccoli for a green twist
- Try different cheeses like fontina or gouda
- Stir in sun-dried tomatoes or roasted red peppers for added flavor
- Use whole wheat or gluten-free pasta to suit dietary needs
Storage/Reheating
- Store in an airtight container in the refrigerator for up to 3 days
- Reheat gently on the stovetop or in the microwave, adding a splash of milk or water if needed
- Not ideal for freezing due to the cheese and pasta texture
FAQs
Can I use frozen broccoli?
Yes, frozen broccoli works great—just add it directly to the boiling pasta water a few minutes before draining.
What type of pasta works best?
Short pasta like penne, fusilli, or rotini holds the sauce well, but you can use any type you prefer.
Can I make this recipe vegan?
Use vegan pesto, plant-based cheese, and dairy-free milk or cream to make it completely vegan.
Is pesto healthy?
Pesto is made with heart-healthy fats from olive oil and nuts, and it adds a lot of flavor with minimal added sugar.
Can I use homemade pesto?
Absolutely! Homemade pesto adds extra freshness and allows you to control ingredients.
How can I make the dish creamier?
Add a splash of cream, half-and-half, or a bit more cheese while stirring everything together.
Is this dish kid-friendly?
Yes, it’s cheesy and mild in flavor—great for picky eaters, especially with bite-sized broccoli.
Can I make this ahead of time?
Yes, but it’s best served fresh. Reheat with a splash of milk or water to loosen the sauce if needed.
What proteins can I add?
Grilled chicken, shrimp, or tofu pair well with the flavors of broccoli and pesto.
What other vegetables can I use?
Zucchini, peas, spinach, or green beans are great substitutions or additions.
Conclusion
Broccoli Cheese Pesto Pasta is a quick, flavorful, and nourishing meal that’s easy to throw together any night of the week. Whether you’re looking for a comforting vegetarian dinner or a base to build on with extra protein, this dish delivers creamy, herbaceous flavor in every bite—all with minimal effort and cleanup.
Print
Broccoli Cheese Pesto Pasta
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Boiling
- Cuisine: Italian
- Diet: Vegetarian
Description
A vibrant and creamy pasta dish featuring tender broccoli, rich cheese, and herby pesto, perfect for a satisfying vegetarian meal.
Ingredients
- 300g pasta (penne or fusilli)
- 2 cups broccoli florets
- 1/2 cup basil pesto
- 1 cup shredded cheddar cheese
- 1/2 cup grated Parmesan cheese
- 1/4 cup pasta cooking water (reserved)
- 1 tbsp olive oil
- Salt and pepper to taste
Instructions
- Bring a large pot of salted water to a boil. Add pasta and cook according to package instructions.
- In the last 3 minutes of pasta cooking time, add broccoli florets to the pot. Drain and reserve 1/4 cup of pasta water.
- Return pasta and broccoli to the pot. Add olive oil, pesto, cheddar, Parmesan, and reserved pasta water.
- Stir well over low heat until cheese is melted and sauce is creamy. Season with salt and pepper to taste.
- Serve warm, garnished with extra Parmesan or fresh basil if desired.
Notes
- Use store-bought or homemade pesto.
- Swap broccoli for spinach or zucchini for variation.
- Add crushed red pepper flakes for a spicy touch.
Nutrition
- Serving Size: 1 bowl
- Calories: 460
- Sugar: 3g
- Sodium: 450mg
- Fat: 22g
- Saturated Fat: 9g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 4g
- Protein: 20g
- Cholesterol: 35mg