✨This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases.
If you’re craving a bowl of rich, creamy comfort food, this fettuccine Alfredo with mushrooms absolutely delivers. Tender fettuccine, golden sautéed mushrooms, and a silky Parmesan Alfredo sauce come together in a pasta dinner that’s easy enough for weeknights but feels like something you’d order at your favourite Italian restaurant.
There’s just something about a big bowl of creamy pasta that never gets old. This fettuccine Alfredo with mushrooms is cozy, satisfying, and packed with savoury flavour from perfectly browned mushrooms and plenty of freshly grated Parmesan cheese. The sauce is rich without being complicated, making it the kind of recipe you’ll find yourself coming back to whenever you need a reliable comfort food dinner.
If you’re a fellow mushroom lover, be sure to check out my meat-free mushroom ragu and sautéed garlic butter mushrooms. And if creamy pasta is your love language, you’ll definitely want to try my creamy sausage pasta or my one-pot lemon ricotta pasta next.

✳︎ Why You’ll Love This Fettuccine Alfredo with Mushrooms
- Creamy, cheesy, and packed with savoury mushroom flavour in every bite.
- Ready in about 30 minutes, making it perfect for busy weeknights.
- Uses simple ingredients you can find in almost any grocery store.
- Easy to customize with chicken, shrimp, spinach, or extra vegetables.
- Feels restaurant-worthy without the hefty price tag.
Ingredients for Fettuccine Alfredo with Mushrooms

This fettuccine Alfredo with mushrooms comes together with a handful of simple ingredients, but each one plays an important role in creating that rich, creamy texture and savoury flavour. Here’s what you’ll need:
- Fettuccine: The classic pasta for Alfredo sauce. Its wide, flat shape is perfect for catching every bit of that creamy Parmesan sauce. If needed, linguine or spaghetti can be substituted.
- Olive Oil: Used for sautéing the mushrooms until they’re golden brown and flavourful. You can swap it for butter or avocado oil if preferred.
- Mushrooms: The star ingredient in this recipe. Cremini mushrooms add a deeper, earthier flavour, while white button mushrooms offer a milder taste. Either works beautifully in this creamy pasta dish.
- Garlic: Adds warmth and savoury depth that pairs perfectly with both the mushrooms and the Alfredo sauce. Fresh garlic is highly recommended for the best flavour.
- Heavy Cream: The foundation of a rich, silky Alfredo sauce. It creates the creamy texture that makes this pasta so comforting.
- Parmesan Cheese: Freshly grated Parmesan melts smoothly into the sauce and adds the signature salty, nutty flavour Alfredo is known for.
- Salt and Black Pepper: Essential for bringing all the flavours together and balancing the richness of the sauce.
- Fresh Parsley: Optional, but highly recommended. It adds a pop of colour and a touch of freshness that complements the creamy sauce perfectly.
Find the full ingredient list and exact measurements in the recipe card below.
Best Mushrooms for Alfredo Sauce
While you can use several different types of mushrooms in Alfredo sauce, some varieties work better than others depending on the flavour you’re after.
- Cremini mushrooms are my top choice for this recipe. They have a richer, earthier flavour than standard white mushrooms and hold up beautifully in a creamy sauce.
- Baby bella mushrooms are essentially mature cremini mushrooms and offer a slightly deeper, meatier taste. They’re a great option if you want a more robust mushroom flavour.
- White button mushrooms are mild, affordable, and easy to find year round. They won’t add quite as much depth as cremini mushrooms, but they still work well in this dish.
- Shiitake mushrooms bring a bold, savoury umami flavour that can add extra complexity to Alfredo sauce. They’re especially delicious when combined with cremini mushrooms for a mix of textures and flavours.
For the best balance of flavour, texture, and availability, I recommend sticking with cremini mushrooms. They add just the right amount of earthy richness without overpowering the creamy Parmesan sauce.

Tips for the Best Fettuccine Alfredo with Mushrooms
You can find the full instructions in the recipe card below, but here are a few helpful tips to ensure your fettuccine Alfredo with mushrooms turns out perfectly every time:
- Cook the mushrooms until they’re golden brown. Mushrooms release a lot of moisture as they cook. Let that liquid evaporate before adding the garlic so they develop rich flavour and beautiful colour.
- Don’t overcrowd the pan. Too many mushrooms at once will cause them to steam instead of brown. If needed, cook them in batches.
- Use freshly grated Parmesan cheese. It melts more smoothly into the sauce and creates a creamier texture than pre-shredded varieties.
- Reserve some pasta water. A splash of starchy pasta water can help loosen the sauce and make it cling beautifully to the noodles.
- Avoid boiling the Alfredo sauce. Keep the heat gentle once the cream is added to prevent the sauce from separating or becoming grainy.
- Taste before serving. Parmesan cheese can vary in saltiness, so always give the sauce a final taste and adjust the seasoning as needed.

Make It Your Own
One of the best things about this fettuccine Alfredo with mushrooms is how easy it is to customize. Here are a few simple ways to switch things up:
- Add chicken for a heartier meal. Turn this creamy mushroom pasta into a more filling dinner by adding sliced pan-seared or grilled chicken breast. The mild flavour pairs perfectly with the rich Alfredo sauce and earthy mushrooms.
- Make it a shrimp Alfredo. Love seafood? Toss in some sautéed shrimp for an easy restaurant-style upgrade. The sweetness of the shrimp balances the creamy Parmesan sauce beautifully.
- Add a little heat. If you enjoy a bit of spice, stir in a pinch of red pepper flakes while the sauce simmers. It adds just enough kick to cut through the richness without overpowering the dish.
- Mix in fresh spinach. A few handfuls of baby spinach wilted into the sauce add colour, texture, and an easy veggie boost. It’s a simple addition that works especially well with the mushrooms.
- Try sun-dried tomatoes. For a pop of brightness and a slightly tangy flavour, stir in some chopped sun-dried tomatoes before serving. If you’ve never made your own, my homemade sun-dried tomatoes are packed with flavour and work beautifully in this creamy mushroom Alfredo.
- Make it extra cheesy. If you’re a true cheese lover, add a little extra Parmesan or a handful of shredded mozzarella to the sauce for an even richer, creamier finish.

Make Ahead, Storage & Reheating
This fettuccine Alfredo with mushrooms is best enjoyed fresh, but leftovers can still be delicious with a little extra care when reheating. Since Alfredo sauce tends to thicken as it sits, a splash of liquid will help bring it back to life.
Make Ahead
- Slice the mushrooms and mince the garlic up to 1 day in advance and store them in separate airtight containers in the refrigerator.
- Grate the Parmesan cheese ahead of time to make dinner prep even quicker.
- For the best texture, wait to cook the pasta and prepare the Alfredo sauce until you’re ready to serve.
Storage
- Store leftover creamy mushroom fettuccine in an airtight container in the refrigerator for up to 4 days.
- Allow the pasta to cool completely before storing to help maintain the best texture.
- While you can freeze Alfredo sauce, cream-based sauces can sometimes separate after thawing, so refrigeration is recommended whenever possible.
Reheating
- Reheat leftovers gently in a skillet over low heat, stirring frequently.
- Add a splash of milk, cream, or reserved pasta water to loosen the sauce and restore its creamy consistency.
- Avoid high heat, which can cause the sauce to separate or become grainy.

Frequently Asked Questions
Quick Favour ⭐️ If you make this recipe, I’d love it if you left a quick rating + review. It’s the easiest way to support Hip Hip Gourmet, and I read every one.
Creamy Fettuccine Alfredo with Mushrooms
Video
Ingredients
- 8 oz (225g) fettuccine
- 2 tbsp extra virgin olive oil
- 12 oz (340g) cremini mushrooms (sliced)
- 3 cloves garlic (minced)
- 1 cup heavy cream
- ½ cup freshly grated parmesan cheese (plus more for serving)
- salt and black pepper (to taste)
- ¼ cup chopped fresh parsley (optional)
Instructions
- Bring a large pot of generously salted water to a boil. Cook the fettuccine according to package directions until al dente. Before draining, reserve 1 cup of the pasta water. Drain and set aside.
- Meanwhile, heat the olive oil in a large skillet over medium high heat. Add the sliced mushrooms and cook for 7 to 8 minutes, stirring occasionally, until golden brown and tender. Season lightly with salt and pepper.
- Stir in the garlic and cook for 30 seconds to 1 minute, until fragrant.
- Reduce the heat to medium. Pour in the heavy cream and bring it to a gentle simmer. Add the Parmesan cheese and stir until melted and smooth.
- If needed, add a splash of the reserved pasta water until the sauce reaches your desired consistency. Taste and adjust the seasoning with additional salt and pepper.
- Add the cooked fettuccine to the skillet and toss until evenly coated in the creamy mushroom Alfredo sauce.
- Serve immediately with extra Parmesan cheese, fresh parsley, and cracked black pepper, if desired.
Notes
Nutrition
Don’t skip the good stuff —
scroll up above the recipe card for ingredient notes, tips & tricks, and easy swaps/variations.Made it? Tell me everything.
I LOVE seeing what you made! Tag @hiphipgourmet on Instagram (or use #hiphipgourmet) so I can see it — then rate it + upload your photo below. 💖
If you make this creamy mushroom Alfredo pasta, I’d love to hear what you think! Leave a comment below and don’t forget to tag @HipHipGourmet on Instagram so I can see your delicious creation.
Save this one for later?









