I love the way a pan of mushrooms sizzling in butter smells — like a warm hug for your kitchen. Tonight’s recipe feels like that: cozy, simple, and a little indulgent without any drama. I throw together this creamy mushroom & spinach pasta when I want something comforting after a long day but don’t want to babysit a complicated meal. The sauce turns silky and clingy, the mushrooms get bronzed edges and a nutty aroma, and the spinach wilts into pockets of bright green that cut through the richness. Grab a glass of wine, crank the stove to medium-high, and let me show you how I pull this one off in under 40 minutes.
Quick Facts
- Yield: Serves 4
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
Why This Recipe is Awesome
It hits that sweet spot between weeknight ease and restaurant-level flavor. The sauce feels decadently creamy without needing a vat of heavy cream, mushrooms add an earthy, chewy bite, and spinach brightens every forkful. It’s so easy even your oven can’t mess it up — just a hot pan, a good stir, and you get glossy noodles that soak up the garlicky, cheesy sauce. Who doesn’t love a dinner that smells amazing and comes together fast?
Ingredients
For the Main Dish:
- 12 oz dried pasta (penne, fettuccine, or spaghetti)
- 12 oz mushrooms, sliced (cremini or button)
- 5 oz baby spinach (about one small bag)
- 1 tbsp olive oil
- 2 tbsp unsalted butter
- 1 small shallot, finely chopped (or 1/2 small onion)
- 3 cloves garlic, minced
- 1 tbsp all-purpose flour
- 1/2 cup low-sodium chicken or vegetable broth
- 1 cup heavy cream
- 3/4 cup freshly grated Parmesan cheese
- 1/2 tsp kosher salt, plus more to taste
- 1/4 tsp black pepper
- 1/4 tsp red pepper flakes (optional)
- Juice of 1/2 lemon (about 1 tbsp)
- Zest of 1 lemon (optional, for brightness)
- 2 tbsp chopped fresh parsley (optional)
For the Sauce / Garnish (if applicable):
- Extra grated Parmesan for serving
- Drizzle of good olive oil or a few drops of truffle oil (fun splurge)
How I Make It
Step 1:
Bring a large pot of salted water to a boil and cook the 12 oz pasta until al dente (check package — about 8–10 minutes). While the pasta cooks, heat a large skillet over medium-high and add 1 tbsp olive oil and 2 tbsp butter. When the butter foams and smells nutty, add the sliced mushrooms. Let them sit for a minute to get brown edges, then stir — you want that satisfying sizzle and color.
Step 2:
Once the mushrooms turn golden (about 6–8 minutes), push them to the side and add the shallot. Sauté the shallot until translucent, then add the minced garlic and cook for 30 seconds until fragrant — your kitchen should smell garlicky and warm. Sprinkle in the 1 tbsp flour and stir to coat; cook the raw flour taste out for about 1 minute.
Step 3:
Pour in the 1/2 cup broth and scrape up any browned bits — that’s where flavor lives. Add the 1 cup heavy cream, bring to a gentle simmer, and let the sauce thicken for 3–4 minutes. Stir in 3/4 cup Parmesan until the sauce feels silky. Add salt, pepper, and red pepper flakes to taste.
Step 4:
Drain the pasta, reserving 1/2 cup pasta water. Add the pasta directly into the skillet with the sauce, tossing to coat. If the sauce feels too thick, splash in some reserved pasta water until the sauce clings to the noodles like a glossy cape. Add the 5 oz spinach in handfuls and toss until wilted — bright green and tender. Squeeze in the juice of 1/2 lemon and grate in the zest for a pop of brightness.
Step 5:
Finish with 2 tbsp chopped parsley and an extra dusting of Parmesan. Taste and adjust salt, pepper, or lemon. Serve immediately, listening for the soft slurp and clink of forks — enjoy the creamy, earthy, slightly tangy bite.
Pro Tips
- Sear mushrooms in a hot, dry pan first for deeper flavor; add butter toward the end so it doesn’t burn.
- Reserve pasta water — its starch makes the sauce silky without extra cream.
- Use freshly grated Parmesan for melt-in-sauce texture; pre-grated stuff won’t melt as smoothly.
- If the sauce separates, whisk in a splash of cold cream or a tablespoon of cold water off heat to bring it back together.
Common Mistakes to Avoid
- Skipping preheating: Classic rookie move. It changes texture and bake time.
- Overmixing: Leads to dense or chewy results. Mix until just combined.
- Guessing cook time: Always use visual cues or a timer, not just vibes.
- Overcrowding pans: Give your food some breathing room to crisp properly.
Alternatives & Substitutions
- Swap heavy cream for full-fat Greek yogurt (stir in off heat) for tang and fewer calories — sauce becomes slightly thicker and tangier.
- Use coconut cream + a tablespoon cornstarch for a dairy-free version; expect a faint coconut note.
- Replace mushrooms with roasted cherry tomatoes and spinach for a lighter, brighter dish.
- Use gluten-free pasta if needed — cook time may vary and texture differs slightly.
Variations & Tips
- Make it spicy: add 1/2 tsp cayenne or extra red pepper flakes.
- Kid-friendly: skip the red pepper flakes and cut mushrooms smaller for picky eaters.
- Add protein: toss in cooked shredded rotisserie chicken or sautéed shrimp (cook shrimp separately and fold in at the end).
- Go luxe: finish with a drizzle of truffle oil and toasted pine nuts.
- Make it autumnal: use a mix of cremini and shiitake mushrooms and a splash of Marsala wine.
- Turn it green: stir in a handful of frozen peas with the spinach for sweet pops of color.
FAQ (Frequently Asked Questions)
- Can I make this ahead of time?
- Yes! Cook the pasta slightly under al dente, cool, and toss with a tiny drizzle of olive oil. Store sauce and pasta separately in the fridge for up to 3 days. Reheat gently in a skillet with a splash of water or cream, tossing until glossy.
- Can I double the recipe?
- Sure thing. Use a wider pan so the mushrooms and shallot can brown properly; you may need to increase simmer time slightly for the sauce to thicken.
- Can I substitute butter with oil?
- Technically yes, but you’ll miss that buttery magic. Use ¾ the amount of oil (about 1½ tbsp) and add a small pat of butter at the end if possible for flavor.
- How do I know it’s done?
- Look for browned mushroom edges, a sauce that coats the back of a spoon, wilted bright-green spinach, and pasta cooked to al dente (a tiny bite in the center).
- What if I don’t have ingredient X?
- Out of Parmesan? Sub ¾ cup Pecorino or a mix of grated cheddar + a squeeze of lemon. No shallot? Use half an onion. No broth? Use water and add an extra pinch of salt.
How I Like to Serve It
I usually pile this pasta into shallow bowls, scatter extra Parmesan and parsley on top, and serve with a simple arugula salad dressed in lemon and olive oil. It shines on weeknights, but the dish also fits a cozy date-night vibe with a chilled glass of white wine. In cooler months, I pair it with roasted root vegetables; in spring, a crisp green salad keeps things bright.
Notes
- Store leftovers in an airtight container for up to 3 days. Reheat gently in a skillet with a splash of cream or water to revive the sauce.
- If you add chicken, make sure it reaches 165°F internal temperature for safety.
Final Thoughts
Closing: This creamy mushroom & spinach pasta proves comfort food can be quick, elegant, and totally doable on a weeknight — now go impress someone — or just yourself — with your homemade masterpiece!

Hi, I’m Lina, the creator of Lina Easy Recipes.Cooking has always been my passion, and I love sharing simple, homemade dishes that anyone can prepare.
Love What You See?
Join me on Pinterest and Facebook for daily cooking inspiration, new recipe ideas, and behind-the-scenes kitchen stories. Let’s cook something wonderful together!








