Creamy Spinach and Mushroom Pasta

Creamy Spinach and Mushroom Pasta is a rich, comforting vegetarian dish made with earthy mushrooms, tender spinach, and pasta tossed in a velvety garlic cream sauce. It’s a one-pan meal that comes together quickly, perfect for weeknights yet elegant enough for guests.

Why You’ll Love This Recipe

  • Ready in just 30 minutes — great for busy weeknights
  • Rich, creamy, and packed with flavor from mushrooms and garlic
  • A delicious way to eat more greens
  • Totally customizable with your choice of pasta and optional protein
  • Leftovers reheat well for easy lunches the next day

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

  • Pasta (such as fettuccine, penne, or farfalle)
  • Olive oil
  • Butter
  • Garlic, minced
  • Onion, chopped
  • Mushrooms (cremini, white, or mixed), sliced
  • Fresh spinach
  • Heavy cream or half-and-half
  • Parmesan cheese, grated
  • Salt and pepper
  • Red pepper flakes (optional)
  • Fresh parsley (optional for garnish)

Directions

  1. Cook the pasta: Bring a pot of salted water to a boil and cook pasta according to package directions. Reserve ½ cup of pasta water, then drain and set aside.
  2. Sauté mushrooms and aromatics: In a large skillet, heat olive oil and butter over medium heat. Add onion and cook until translucent. Stir in garlic and cook for another 30 seconds.
  3. Cook the mushrooms: Add sliced mushrooms to the pan and sauté until golden and tender, about 8-10 minutes. Season with a pinch of salt and pepper.
  4. Add spinach and deglaze: Stir in fresh spinach and cook until wilted. Add a splash of reserved pasta water if the pan looks dry.
  5. Make the sauce: Pour in cream and bring to a gentle simmer. Add Parmesan cheese and stir until melted into a creamy sauce. Adjust salt and pepper to taste. Add red pepper flakes if using.
  6. Combine with pasta: Add the cooked pasta to the sauce and toss until fully coated. Add reserved pasta water as needed to loosen the sauce.
  7. Serve: Garnish with fresh parsley and extra Parmesan, then serve hot.

Servings and timing

  • Servings: 4
  • Prep time: 10 minutes
  • Cook time: 20 minutes
  • Total time: 30 minutes

Variations

  • Vegan: Use plant-based cream and cheese, and skip the butter.
  • Gluten-free: Use your favorite gluten-free pasta.
  • Add protein: Grilled chicken, shrimp, or crispy tofu make great additions.
  • Make it cheesy: Stir in shredded mozzarella or goat cheese for extra richness.
  • Use different greens: Kale or arugula can be used in place of spinach.

Storage/Reheating

  • Fridge: Store in an airtight container for up to 3 days.
  • Freezer: Not ideal due to the cream sauce, but can be frozen in a pinch. Reheat gently.
  • Reheating: Warm in a skillet over low heat with a splash of cream or milk, or microwave in short intervals.

FAQs

Can I use frozen spinach instead of fresh?

Yes, just thaw and squeeze out excess water before adding to the sauce.

What’s the best pasta for this recipe?

Fettuccine, penne, or farfalle work well, but you can use any pasta you prefer.

Can I make this dairy-free?

Absolutely. Use a dairy-free cream substitute and omit the Parmesan or use vegan cheese.

Can I make the sauce ahead of time?

You can make the sauce and store it separately. Reheat gently before adding pasta.

What mushrooms work best?

Cremini, white button, shiitake, or a wild mushroom mix all taste great in this dish.

Can I use milk instead of cream?

You can, but the sauce will be thinner. Whole milk works best if you’re not using cream.

How do I thicken the sauce?

Let it simmer a bit longer or add more cheese. You can also add a small amount of cornstarch slurry.

Can I add wine to the sauce?

Yes, a splash of white wine added before the cream will add depth of flavor.

Is this recipe kid-friendly?

Very! The creamy sauce and mild mushrooms make it a hit with most kids.

What can I serve with this pasta?

A crisp green salad or garlic bread makes the perfect side.

Conclusion

Creamy Spinach and Mushroom Pasta is an easy, flavorful dish that brings together wholesome ingredients in a delicious, satisfying way. Whether you need a fast weeknight dinner or a comforting meal to share, this creamy pasta delivers every time.

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

Creamy Spinach and Mushroom Pasta

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: clara
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Italian
  • Diet: Vegetarian

Description

A comforting and creamy vegetarian pasta dish featuring sautéed mushrooms, spinach, and a rich garlic-parmesan sauce.


Ingredients

Units Scale
  • 12 oz pasta (fettuccine or penne)
  • 2 tablespoons olive oil
  • 1 small onion, finely chopped
  • 3 cloves garlic, minced
  • 10 oz mushrooms, sliced
  • 5 oz fresh spinach
  • 1 cup heavy cream
  • 1/2 cup grated Parmesan cheese
  • Salt and pepper to taste
  • 1/4 teaspoon red pepper flakes (optional)
  • 1/4 cup pasta water (reserved)

Instructions

  1. Cook pasta according to package instructions. Reserve 1/4 cup pasta water and drain the rest.
  2. Heat olive oil in a large skillet over medium heat. Sauté onion until soft, about 3-4 minutes.
  3. Add garlic and mushrooms, cook until mushrooms are browned and tender, about 6-8 minutes.
  4. Add spinach and cook until wilted, about 2 minutes.
  5. Pour in heavy cream and bring to a simmer. Stir in Parmesan cheese and let it melt into the sauce.
  6. Season with salt, pepper, and red pepper flakes if using. Add pasta and reserved pasta water, tossing to combine.
  7. Simmer for 2-3 minutes until sauce thickens and coats the pasta.
  8. Serve hot, garnished with extra Parmesan if desired.

Notes

  • Use any type of pasta you prefer—short or long varieties both work well.
  • For a lighter version, substitute half-and-half or milk for the heavy cream.
  • Add grilled chicken or tofu for extra protein.

Nutrition

  • Serving Size: 1 serving
  • Calories: 480
  • Sugar: 4g
  • Sodium: 400mg
  • Fat: 24g
  • Saturated Fat: 12g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 52g
  • Fiber: 4g
  • Protein: 15g
  • Cholesterol: 55mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star