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

Spinach Mushroom Pasta

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A creamy and comforting spinach mushroom pasta made with tender noodles, sautéed mushrooms, fresh spinach, and a rich garlic-cream sauce that’s elegant yet easy.

  • Total Time: 25–30 minutes
  • Yield: 4 servings

Ingredients

12 ounces pasta (fettuccine or penne)

1 tablespoon olive oil

2 tablespoons butter

3 cloves garlic, minced

10 ounces mushrooms, sliced

5 ounces fresh spinach, washed and trimmed

1 cup heavy cream

3/4 cup Parmesan cheese, grated

Salt and pepper, to taste

1/4 teaspoon red pepper flakes (optional)

1 teaspoon lemon zest (optional)

Instructions

  1. Cook the pasta according to package instructions until al dente. Reserve 1/2 cup pasta water, then drain.
  2. Heat olive oil and butter in a large skillet over medium-high heat.
  3. Add sliced mushrooms and sauté until golden brown and moisture has evaporated.
  4. Add minced garlic and cook for 30 seconds until fragrant.
  5. Add fresh spinach and cook until wilted.
  6. Pour in the heavy cream and stir to combine. Simmer gently until slightly thickened.
  7. Season with salt, pepper, red pepper flakes, and lemon zest if using.
  8. Add the cooked pasta to the skillet and toss to coat, adding reserved pasta water if needed.
  9. Stir in Parmesan cheese until melted and the sauce is creamy.
  10. Taste and adjust seasoning, then serve warm.

Notes

Cook mushrooms over medium-high heat to prevent sogginess.

Add grilled chicken or shrimp for extra protein.

Kale or Swiss chard can replace spinach.

Reheat gently to keep the sauce smooth.

  • Author: Chloe Mae
  • Prep Time: 10 minutes
  • Cook Time: 15–20 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Italian-Inspired
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 serving
  • Calories: 540
  • Sugar: 3g
  • Sodium: 620mg
  • Fat: 28g
  • Saturated Fat: 16g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 48g
  • Fiber: 3g
  • Protein: 18g
  • Cholesterol: 85mg