Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Broccoli pasta with fresh broccoli and Parmesan

Broccoli Pasta


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Amanda
  • Total Time: 25 mins
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

A fresh, flavorful broccoli pasta recipe that blends tender pasta with crisp broccoli, garlic-infused olive oil, and Parmesan for a wholesome and satisfying meal.


Ingredients

Scale

12 oz pasta (penne, fusilli, or spaghetti)

2 cups fresh broccoli florets

3 tbsp extra virgin olive oil

3 garlic cloves, thinly sliced

1/4 tsp crushed red pepper flakes (optional)

1/2 cup freshly grated Parmesan cheese

Salt, to taste

Freshly ground black pepper, to taste

Juice and zest of 1 lemon


Instructions

1. Bring a large pot of water to a boil and season generously with salt.

2. Add pasta and cook according to package instructions until just shy of al dente.

3. During the last 3 minutes of pasta cooking, add broccoli florets to the pot.

4. Reserve 1 cup of pasta cooking water, then drain pasta and broccoli together.

5. In a large skillet, heat olive oil over medium-low heat. Add garlic and cook gently until fragrant but not browned.

6. Stir in red pepper flakes (if using), then add the drained pasta and broccoli.

7. Toss everything together, adding splashes of reserved pasta water as needed to coat the pasta.

8. Season with salt, pepper, lemon zest, and lemon juice to taste.

9. Sprinkle with Parmesan before serving.

Notes

For a vegan option, swap Parmesan for nutritional yeast or vegan cheese.

For a creamier texture, stir in 1/4 cup ricotta or a splash of cream before serving.

Best served fresh, but leftovers can be stored in the refrigerator for up to 3 days.

  • Prep Time: 10 mins
  • Cook Time: 15 mins
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 bowl
  • Calories: 420
  • Sugar: 4g
  • Sodium: 220mg
  • Fat: 15g
  • Saturated Fat: 4g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 62g
  • Fiber: 6g
  • Protein: 14g
  • Cholesterol: 10mg