Description
This Healthy Broccoli Pasta is a light yet flavorful dish made with fresh broccoli, garlic, olive oil, and Parmesan cheese. It’s a satisfying vegetarian meal perfect for busy weeknights, ready in under 40 minutes. The mashed broccoli creates a creamy texture without the need for heavy cream, making this a guilt-free comfort food that the whole family will enjoy.
Ingredients
Scale
- 1 large broccoli head, trimmed into small pieces
- 2 tablespoons extra virgin olive oil
- 3 minced garlic cloves
- 1/4 teaspoon crushed red pepper
- Salt and black pepper, to taste
- 12 ounces shell pasta
- 1 cup freshly grated parmesan cheese
Instructions
- Bring a large pot of salted water to a boil. Add the broccoli and cook for about 5 minutes until tender. Remove broccoli and reserve ½ cup of cooking water.
- In a skillet, heat olive oil over medium heat. Add garlic and crushed red pepper flakes. Cook until fragrant, about 30 seconds.
- Add the cooked broccoli and reserved broccoli water to the skillet. Season with salt and pepper. Cook for about 10 minutes, stirring occasionally, until broccoli softens. Mash it gently with a spoon.
- In the same pot, cook the pasta according to package instructions until al dente. Drain and reserve some pasta water.
- Combine the drained pasta with the broccoli mash in the skillet. Add grated Parmesan and stir to combine. Use reserved pasta water to adjust sauce consistency if needed.
- Season to taste and serve immediately with extra Parmesan on top.
Notes
- Don’t overcook the broccoli to maintain its texture and color.
- Use nutritional yeast instead of cheese for a vegan version.
- Any pasta shape can work—try whole wheat or chickpea pasta for extra fiber.
- Great for meal prep—store leftovers for up to 4 days in the fridge.
- Add a splash of olive oil or water when reheating to refresh the texture.
- Prep Time: 10-15 minutes
- Cook Time: 15-25 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian-Inspired
Nutrition
- Serving Size: 1 plate
- Calories: 225-275
- Sugar: 2g
- Sodium: 350mg
- Fat: 14g
- Saturated Fat: 4g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 23g
- Fiber: 4g
- Protein: 12g
- Cholesterol: 10mg