Print

Spinach Mushroom Pasta Recipe

4.6 from 93 reviews

This creamy Spinach Mushroom Pasta is a delicious and comforting dish featuring tender sautéed mushrooms, fresh spinach, and a rich Parmesan cream sauce. Perfect for a quick weeknight dinner, this recipe combines simple ingredients to create a flavorful and satisfying meal.

Ingredients

Scale

Main Ingredients

  • 8 oz pasta (penne, fettuccine, or your favorite)
  • 1 tablespoon olive oil or butter
  • 8 oz mushrooms, sliced (baby bella or white)
  • 34 cups fresh spinach
  • 3 cloves garlic, minced
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • ½ cup heavy cream or half-and-half
  • ¼ cup grated Parmesan cheese (plus extra for topping)
  • ½ cup reserved pasta water (as needed)

Optional Additions and Substitutions

  • Red pepper flakes for a kick
  • Sun-dried tomatoes for extra tang
  • Toasted pine nuts for texture
  • Grilled chicken or shrimp for protein
  • Use kale in place of spinach
  • Sub coconut cream for dairy-free option
  • Gluten-free pasta to make it GF-friendly

Instructions

  1. Cook Pasta: Boil pasta in salted water until al dente, typically 8-10 minutes depending on pasta shape. Reserve ½ cup of the pasta cooking water, then drain the pasta.
  2. Sauté Mushrooms: Heat olive oil or butter in a large skillet over medium heat. Add sliced mushrooms and cook for about 6–7 minutes, stirring occasionally, until they are golden brown and tender.
  3. Add Garlic & Spinach: Stir in the minced garlic, salt, and black pepper into the skillet with mushrooms. Cook for 1 minute until fragrant. Then add the fresh spinach and cook, stirring, until it wilts down, about 2–3 minutes.
  4. Make Sauce: Pour in the heavy cream or half-and-half and stir in the grated Parmesan cheese. Allow the sauce to simmer gently for 2–3 minutes, stirring occasionally, until it thickens slightly.
  5. Combine Pasta: Add the cooked pasta to the skillet with the sauce and vegetables. Toss everything together to coat the pasta evenly. If the sauce is too thick, gradually add the reserved pasta water a little at a time until the desired consistency is reached.
  6. Serve: Sprinkle additional Parmesan cheese on top and serve the pasta warm. Optionally garnish with freshly cracked black pepper or red pepper flakes for a bit of heat.

Notes

  • Reserve some pasta cooking water to adjust sauce thickness and enhance flavor.
  • Use gluten-free pasta or substitute kale to make the dish gluten-free or varied in greens.
  • For a dairy-free version, replace cream with coconut cream and omit Parmesan or use a vegan cheese alternative.
  • Add grilled chicken or shrimp for added protein.
  • Sun-dried tomatoes or toasted pine nuts add extra texture and flavor complexity.

Keywords: spinach mushroom pasta, creamy pasta recipe, easy pasta dinner, vegetarian pasta, quick weeknight meal, Italian pasta recipe