Creamy Mushroom and Spinach Pasta

Creamy Mushroom and Spinach Pasta tossed with fettuccine in a rich, garlicky cream sauce and wilted spinach leaves.  Save
Creamy Mushroom and Spinach Pasta tossed with fettuccine in a rich, garlicky cream sauce and wilted spinach leaves. | chenkudos.com

Indulge in this comforting Italian-inspired pasta dish featuring tender fettuccine tossed with golden sautéed mushrooms and wilted fresh spinach. The luxurious garlic cream sauce, enriched with Parmesan and a hint of nutmeg, creates velvety coating that clings perfectly to every strand. Ready in just 30 minutes, this vegetarian main dish delivers restaurant-quality results with simple techniques. The mushrooms develop deep umami flavor as they caramelize, while the spinach adds vibrant color and nutrients. Adjust the sauce consistency with reserved pasta water for the perfect silky texture.

The first time I made this pasta was on a rainy Tuesday when I needed something comforting but didnt want to spend hours in the kitchen. I was halfway through cooking when I realized I was out of regular mushrooms and had to use cremini from the back of my fridge—and that accidental switch actually made the sauce deeper and earthier than any version Id tried before.

Last month my neighbor dropped by unexpectedly while this was bubbling away on the stove. She ended up staying for dinner and asked for the recipe before she even finished her first bite—now she makes it every Sunday for her family.

Ingredients

  • 350 g (12 oz) fettuccine or linguine: I prefer fettuccine for how it holds onto the cream sauce, but linguine works beautifully too
  • 2 tbsp olive oil: The foundation for sautéing your aromatics and building flavor from the bottom up
  • 1 small yellow onion, finely chopped: Adds sweetness that balances the earthy mushrooms perfectly
  • 3 garlic cloves, minced: Dont skimp here—the garlic infuses the entire cream sauce
  • 400 g (14 oz) cremini or button mushrooms, sliced: Cremini give you more depth but button mushrooms work in a pinch
  • 120 g (4 cups) fresh baby spinach: Wilts down beautifully and adds fresh color to the rich dish
  • 200 ml heavy cream: Creates that luxurious restaurant style texture
  • 60 ml vegetable broth: Thins the cream just enough without making it watery
  • 50 g grated Parmesan cheese: Saltiness and umami that ties everything together
  • Salt and freshly ground black pepper: Season gradually—the Parmesan is already salty
  • Pinch of ground nutmeg (optional): A classic French trick that makes cream sauces taste professionally made
  • Extra Parmesan cheese and fresh parsley: For serving and making it look as good as it tastes

Instructions

Get your pasta water boiling first:
Bring a large pot of salted water to a boil and cook the pasta until al dente. Before draining, scoop out 120 ml of pasta water—this liquid gold saves sauces that are too thick.
Sauté your foundation:
Heat olive oil in a large skillet over medium heat. Add the chopped onion and cook for 2 to 3 minutes until its soft and translucent, not browned.
Add the garlic:
Stir in the minced garlic and cook for just 30 seconds until fragrant. Watch closely—burnt garlic turns bitter and ruins the delicate balance.
Caramelize the mushrooms:
Add sliced mushrooms and cook for 6 to 8 minutes. Stir occasionally and let them develop a golden brown color—this is where all the deep umami flavor lives.
Wilt the spinach:
Toss in fresh spinach and cook for 1 to 2 minutes. It might look like too much at first, but it collapses dramatically.
Build the sauce:
Pour in heavy cream and vegetable broth. Bring to a gentle simmer—dont let it boil aggressively or the cream might separate.
Add the finishing touches:
Stir in Parmesan cheese and nutmeg if using. Season with salt and pepper. Let everything simmer for 2 to 3 minutes until slightly thickened.
Combine and serve:
Add drained pasta to the skillet and toss until every strand is coated. If the sauce seems too thick, add pasta water a tablespoon at a time. Serve immediately with extra Parmesan and fresh parsley.
Golden sautéed mushrooms and fresh spinach in creamy pasta, served hot with a garnish of grated Parmesan cheese.  Save
Golden sautéed mushrooms and fresh spinach in creamy pasta, served hot with a garnish of grated Parmesan cheese. | chenkudos.com

This recipe became my go to comfort food during a particularly stressful winter. Something about the rhythm of slicing mushrooms and watching the cream sauce come together felt like therapy in a bowl.

Making It Your Own

Ive learned that small adjustments make this recipe feel new every time. Sometimes I add a splash of white wine to the mushrooms before cream, or stir in some sun dried tomatoes for brightness.

Pairing Suggestions

A crisp Pinot Grigio cuts through the richness beautifully. For a non alcoholic option, sparkling water with lemon works just as well to refresh your palate between bites.

Storage and Reheating

This pasta keeps surprisingly well in the refrigerator for up to three days. The sauce actually thickens overnight, making it even creamier when reheated.

  • Add a splash of cream or pasta water when reheating to loosen the sauce
  • Reheat gently over low heat to prevent the cream from separating
  • Never microwave at full power—it breaks down the sauce texture
A close-up of Creamy Mushroom and Spinach Pasta with al dente noodles, herbs, and a comforting, velvety sauce. Save
A close-up of Creamy Mushroom and Spinach Pasta with al dente noodles, herbs, and a comforting, velvety sauce. | chenkudos.com

Theres something deeply satisfying about a recipe that feels indulgent but comes together in under 30 minutes. I hope this becomes one of those meals you turn to without thinking.

Recipe FAQs

Yes, simply substitute regular fettuccine or linguine with your favorite gluten-free pasta. Cook according to package instructions as cooking times may vary slightly.

Keep the heat at a gentle simmer rather than a rolling boil. Avoid boiling vigorously once the cream is added, and stir continuously while incorporating the Parmesan cheese.

Heavy cream provides the best richness and texture. If substituting with milk, add a tablespoon of butter or cornstarch slurry to help thicken the sauce, though the result will be lighter.

Cremini and button mushrooms are excellent choices, but you can also use shiitake for extra umami, portobello for meaty texture, or a wild mushroom blend for more complex flavor.

Store in an airtight container in the refrigerator for up to 3 days. Reheat gently with a splash of cream or pasta water to restore the sauce's creamy consistency.

Yes, grilled chicken strips, sautéed shrimp, or white beans like cannellini make excellent additions. Add cooked proteins at the end just before tossing with the sauce.

Creamy Mushroom and Spinach Pasta

Comforting pasta with sautéed mushrooms and fresh spinach in a rich, garlicky cream sauce. Ready in 30 minutes.

Prep 10m
Cook 20m
Total 30m
Servings 4
Difficulty Easy

Ingredients

Pasta

  • 12 oz fettuccine or linguine

Vegetables

  • 2 tbsp olive oil
  • 1 small yellow onion, finely chopped
  • 3 garlic cloves, minced
  • 14 oz cremini or button mushrooms, sliced
  • 4 cups fresh baby spinach

Sauce

  • 3/4 cup plus 2 tbsp heavy cream
  • 1/4 cup vegetable broth
  • 1/2 cup grated Parmesan cheese
  • Salt and freshly ground black pepper to taste
  • Pinch of ground nutmeg

Garnish

  • Extra grated Parmesan cheese for serving
  • Fresh parsley, chopped

Instructions

1
Cook the Pasta: Bring a large pot of salted water to a boil. Cook the pasta according to package directions until al dente. Reserve 1/2 cup pasta water, then drain.
2
Sauté Aromatics: While the pasta cooks, heat olive oil in a large skillet over medium heat. Add the onion and sauté for 2-3 minutes until softened.
3
Add Garlic: Add the garlic and cook for 30 seconds until fragrant.
4
Brown Mushrooms: Stir in the mushrooms and cook for 6-8 minutes, stirring occasionally, until golden brown and any liquid has evaporated.
5
Wilt Spinach: Add the spinach and cook for 1-2 minutes until wilted.
6
Create Sauce Base: Pour in the heavy cream and vegetable broth. Bring to a gentle simmer.
7
Thicken Sauce: Stir in the Parmesan cheese and a pinch of nutmeg. Season with salt and pepper. Simmer for 2-3 minutes until the sauce thickens slightly.
8
Combine and Serve: Add the drained pasta and toss to coat in the sauce. If the sauce is too thick, add a bit of reserved pasta water until desired consistency is reached. Serve immediately, topped with extra Parmesan and fresh parsley if desired.
Additional Information

Equipment Needed

  • Large pot
  • Large skillet
  • Colander
  • Chef's knife
  • Wooden spoon

Nutrition (Per Serving)

Calories 480
Protein 16g
Carbs 56g
Fat 21g

Allergy Information

  • Contains wheat (pasta)
  • Contains milk (cream, Parmesan cheese)
  • Parmesan cheese may contain animal rennet
Lina Chen

Sharing simple, nourishing recipes and practical cooking tips for food lovers and fellow home cooks.