If you crave a comforting bowl of pasta that tastes like it came from a cozy trattoria, this creamy Italian mushroom pasta hits the spot. It’s rich, silky, and full of savory flavor, yet simple enough to make on a weeknight. The sauce hugs every strand of pasta, the mushrooms are deeply browned and meaty, and a splash of cream brings everything together.
With a few smart steps, you’ll get that restaurant-level finish without fuss. Grab a skillet, pour a glass of wine if you like, and let’s make something special.
What Makes This Recipe So Good

- Deep mushroom flavor: Browning the mushrooms properly gives you that savory, almost smoky edge you associate with good restaurant pasta.
- Silky sauce: A mix of cream, butter, and starchy pasta water creates a glossy, clingy sauce that coats every bite.
- Balanced richness: A touch of garlic, white wine, and lemon brightens the cream so it tastes luxurious, not heavy.
- Quick and reliable: From start to finish, you’ll be done in about 30 minutes with ingredients you can find anywhere.
- Flexible: Works with many pasta shapes, different mushrooms, and easy add-ins like spinach, peas, or pancetta.
What You’ll Need
- Pasta: 12 oz (340 g) fettuccine, tagliatelle, or spaghetti
- Mushrooms: 16 oz (450 g) mixed mushrooms (cremini, shiitake, oyster, or button), sliced
- Olive oil: 2 tablespoons
- Butter: 2 tablespoons
- Garlic: 3–4 cloves, finely minced
- Shallot: 1 small, finely chopped (or 1/2 small onion)
- Dry white wine: 1/3 cup (optional but recommended)
- Heavy cream: 3/4 cup
- Parmesan: 1/2 cup freshly grated, plus more for serving
- Lemon: Zest of 1/2 lemon and 1–2 teaspoons juice
- Fresh herbs: 2 tablespoons chopped parsley or chives
- Red pepper flakes: A pinch (optional)
- Salt and black pepper: To taste
- Pasta water: Reserve about 1 cup
Step-by-Step Instructions

- Boil the pasta: Bring a large pot of well-salted water to a boil. Cook the pasta until just shy of al dente.
Reserve 1 cup of the pasta water, then drain.
- Prep the mushrooms: Pat mushrooms dry so they brown well. Slice them evenly. Avoid overcrowding the pan later; work in batches if needed.
- Brown the mushrooms: Heat a large skillet over medium-high.
Add 1 tablespoon olive oil and 1 tablespoon butter. Add half the mushrooms in an even layer. Let them sear undisturbed for 2–3 minutes, then stir and cook until deeply browned.
Season lightly with salt. Transfer to a plate and repeat with remaining oil, butter, and mushrooms.
- Build the flavor base: Lower heat to medium. In the same skillet, add the shallot and a pinch of salt.
Cook 2 minutes until soft. Add garlic and red pepper flakes, cook 30–60 seconds until fragrant.
- Deglaze with wine: Pour in the white wine and scrape up browned bits. Let it simmer 1–2 minutes until reduced by about half.
If not using wine, add a splash of pasta water with a squeeze of lemon later.
- Add the cream: Stir in the heavy cream. Bring to a gentle simmer and cook 2–3 minutes until slightly thickened.
- Return mushrooms: Add the browned mushrooms and any juices back to the pan. Stir to coat and simmer 1 minute.
- Emulsify the sauce: Add the drained pasta to the skillet.
Toss with tongs, adding splashes of hot pasta water until the sauce becomes glossy and clings to the pasta. This usually takes 1–3 minutes.
- Finish with Parmesan and lemon: Off the heat, sprinkle in Parmesan and toss until melted and smooth. Add lemon zest and a small squeeze of lemon juice.
Taste and adjust salt and pepper.
- Serve: Top with chopped parsley or chives and extra Parmesan. Serve immediately while creamy and hot.
How to Store
- Refrigerator: Store leftovers in an airtight container for up to 3 days.
- Reheating: Warm gently in a skillet over low heat with a splash of water, milk, or cream to loosen the sauce. Stir until silky again.
- Freezing: Not ideal due to cream sauce separation.
If you must, freeze up to 1 month and reheat very gently with extra cream.

Why This is Good for You
- Mushrooms bring umami: They’re low in calories but high in flavor, and provide B vitamins and antioxidants.
- Balance is key: A modest amount of cream goes a long way, especially when combined with starchy pasta water for body.
- Customizable nutrients: Add spinach, peas, or grilled chicken for extra fiber or protein without losing the dish’s character.
- Satisfying without excess: The intense mushroom flavor means smaller portions still feel indulgent.
Common Mistakes to Avoid
- Crowding the pan: Overloading the skillet steams mushrooms instead of browning them. Cook in batches for better flavor.
- Skipping the pasta water: It’s the secret to a silky, restaurant-style sauce. Always save some before draining.
- Overcooking the pasta: Aim for just shy of al dente so it finishes in the sauce without turning mushy.
- Boiling the cream hard: Keep it to a gentle simmer to prevent splitting or a greasy texture.
- Using pre-grated cheese: It often contains anti-caking agents that don’t melt smoothly.
Freshly grate your Parmesan.
Recipe Variations
- With pancetta: Crisp 3–4 oz diced pancetta first, remove, then cook mushrooms in the rendered fat. Fold pancetta back in at the end.
- Herby and bright: Add fresh thyme with the shallots and finish with extra lemon zest and a handful of arugula.
- Earthier twist: Soak 1/2 cup dried porcini in hot water, chop, and add with the fresh mushrooms. Use a splash of the soaking liquid (strained) for a deeper flavor.
- Lighter version: Swap half the cream for whole milk and increase Parmesan slightly.
Finish with extra pasta water for body.
- Veggie boost: Stir in a cup of peas or a few handfuls of baby spinach during the last minute of cooking.
- Gluten-free: Use your favorite gluten-free pasta and thicken the sauce with a touch of reserved pasta water as needed.
FAQ
What pasta shape works best?
Long shapes like fettuccine, tagliatelle, or spaghetti are great because the sauce clings well. Short shapes like rigatoni or penne also work if you prefer more bite.
Can I make it without wine?
Yes. Skip the wine and add an extra squeeze of lemon plus a splash of pasta water to brighten the sauce.
You can also use low-sodium vegetable or chicken stock.
How do I prevent the sauce from getting too thick?
Keep some hot pasta water on hand and add it gradually while tossing. The starch keeps the sauce silky without making it heavy.
Which mushrooms give the best flavor?
A mix is ideal. Cremini for depth, shiitake for savoriness, and oyster for a tender texture.
Even basic button mushrooms taste great if you brown them well.
Can I use half-and-half instead of heavy cream?
You can, but simmer more gently and for a shorter time to avoid curdling. Add a bit more Parmesan and pasta water to achieve the same creaminess.
Is this recipe vegetarian?
Yes, as written. Just make sure your Parmesan is a vegetarian-friendly brand if that matters to you.
How can I make it dairy-free?
Use olive oil instead of butter, swap the cream for unsweetened oat or cashew cream, and use a dairy-free Parmesan-style cheese.
Emulsify well with pasta water for smoothness.
Final Thoughts
This creamy Italian mushroom pasta brings outsize flavor from simple ingredients. With properly browned mushrooms, a gentle cream base, and a handful of fresh herbs, you get that polished, restaurant-style finish at home. Keep pasta water handy, taste as you go, and don’t rush the browning.
Serve it hot, add a glass of something crisp, and enjoy a cozy, elevated meal any night of the week.

Find more in International
