Creamy Mushroom Alfredo Pasta

Featured in: Everyday Home Meals

Creamy Mushroom Alfredo combines tender fettuccine with golden sautéed mushrooms in a silky Parmesan cream sauce. This 30-minute Italian-inspired comfort dish starts by cooking pasta to al dente, then sautéing sliced cremini mushrooms until golden before building a luxurious sauce with butter, heavy cream, and aged Parmesan cheese. The key to success is gentle simmering to achieve the perfect sauce consistency and tossing everything together with reserved pasta water for a glossy, elegant finish.

Updated on Sun, 18 Jan 2026 11:22:00 GMT
Creamy Mushroom Alfredo pasta is served hot in a white bowl, garnished with fresh parsley and extra Parmesan for a cozy vegetarian dinner. Save to Pinterest
Creamy Mushroom Alfredo pasta is served hot in a white bowl, garnished with fresh parsley and extra Parmesan for a cozy vegetarian dinner. | itrihouse.com

The smell of garlic hitting warm olive oil always pulls me into the kitchen, no matter what I was doing before. This mushroom alfredo happened on a Tuesday when I had half a carton of cream to use up and a bag of mushrooms that needed attention. I tossed them into a hot pan, watched them shrink and caramelize, and somewhere between stirring in butter and grating Parmesan, I realized I was making something I'd want to eat every week. It's become my go-to when I want something indulgent without the fuss of a complicated recipe.

I made this for my sister once when she came over unexpectedly, and she stood at the stove with me, stealing bites of mushrooms straight from the pan. We talked about nothing important while the cream simmered, and by the time we sat down to eat, the pasta was gone in minutes. She texted me the next day asking for the recipe, which made me laugh because there really isn't much to it.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Fettuccine or tagliatelle: Wide noodles grab onto the cream sauce better than thinner shapes, so every bite is coated and satisfying.
  • Cremini or button mushrooms: Cremini have a bit more earthy flavor, but buttons work just fine and they're usually cheaper.
  • Garlic: Fresh cloves are non-negotiable here because jarred garlic just doesn't bloom the same way in hot oil.
  • Shallot: Optional, but it adds a subtle sweetness that balances the richness of the cream.
  • Heavy cream: This is what makes the sauce velvety and luscious, though you can cut it with milk if you want something lighter.
  • Parmesan cheese: Freshly grated melts into the sauce seamlessly, while pre-grated stuff can turn grainy.
  • Butter: A little goes a long way in adding silkiness and depth to the sauce.
  • Nutmeg: Just a whisper of it makes the whole dish taste more complex without being obvious.
  • Fresh parsley: Brightens everything up at the end and adds a pop of color.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Cook the pasta:
Boil it in well-salted water until it still has a little bite, then save some of that starchy water before draining. That pasta water is liquid gold for adjusting your sauce later.
Sauté the mushrooms:
Let them sit undisturbed for a minute or two at a time so they brown instead of steam. You'll know they're ready when they're golden and the pan looks almost dry.
Add aromatics:
Toss in the shallot and garlic, stirring constantly so the garlic doesn't burn. The kitchen will smell incredible at this point.
Build the sauce:
Melt the butter first, then pour in the cream and let it come to a gentle bubble. Don't rush this or the cream might break.
Stir in cheese and seasoning:
Add the Parmesan off the heat or on very low, stirring until it melts smoothly. Season with salt, pepper, and a tiny grating of nutmeg if you have it.
Toss with pasta:
Add the drained noodles to the skillet and toss everything together, adding splashes of pasta water until the sauce coats every strand. It should look glossy, not thick or dry.
Serve:
Plate it immediately while it's hot, then finish with parsley and extra Parmesan. Alfredo waits for no one.
Save to Pinterest
| itrihouse.com

There was one night I made this after a long day and didn't feel like talking to anyone, just wanted to cook and eat in peace. The repetitive motions of slicing mushrooms, stirring cream, twirling pasta onto a fork, it all felt meditative. By the time I finished eating, I felt calmer, like the simple act of making something good had reset my mood.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Making It Your Own

If you want more depth, splash in a little white wine after the mushrooms are golden and let it cook down before adding the cream. I've also used a mix of wild mushrooms when I find them at the market, and the flavor becomes more complex and earthy. You can lighten the sauce by swapping half the cream for whole milk, though it won't be quite as rich. Some people like adding a handful of spinach or peas at the end for color and a bit of freshness.

What to Serve It With

This pasta is rich enough to stand on its own, but a simple green salad with lemon vinaigrette cuts through the creaminess nicely. I usually throw together some arugula, olive oil, lemon juice, and shaved Parmesan on the side. A glass of chilled Pinot Grigio or Chardonnay pairs beautifully if you're in the mood for wine. Crusty bread for mopping up any leftover sauce is never a bad idea either.

Storing and Reheating

Leftovers keep in the fridge for up to three days, though the sauce will thicken as it cools. When you reheat it, add a splash of milk or cream in a skillet over low heat, stirring gently until it loosens up again. The microwave works in a pinch, but the stovetop gives you better control over the texture.

  • Store in an airtight container to keep the pasta from drying out.
  • Reheat gently and add liquid a little at a time to bring the sauce back to life.
  • Don't freeze this dish, cream sauces don't thaw well and the texture suffers.
A close-up of Creamy Mushroom Alfredo shows golden sautéed mushrooms and garlic coated in velvety Parmesan sauce over fettuccine noodles. Save to Pinterest
A close-up of Creamy Mushroom Alfredo shows golden sautéed mushrooms and garlic coated in velvety Parmesan sauce over fettuccine noodles. | itrihouse.com

This is the kind of dish that makes you feel like a better cook than you actually are, which is always a nice bonus. I hope it becomes one of those recipes you turn to when you need something comforting and quick.

Recipe FAQs

Can I use different types of mushrooms?

Absolutely. While cremini and button mushrooms work beautifully, try a mix of wild mushrooms like porcini, shiitake, or oyster for deeper, more complex flavors. Each variety contributes unique earthiness to the sauce.

How do I prevent the cream sauce from breaking?

Keep the heat at medium or medium-low once you add the cream, and stir constantly. Never let the sauce reach a rolling boil. If it starts to curdle, remove from heat immediately and whisk in a splash of pasta water to restore its silky texture.

Can I make this dairy-free?

Yes, substitute heavy cream with coconut cream or cashew cream for richness, and use nutritional yeast instead of Parmesan. Use olive oil or vegan butter in place of regular butter. The sauce will be slightly different but equally delicious.

What pasta shapes work best?

Fettuccine and tagliatelle are ideal because their flat, wide surface area captures the creamy sauce beautifully. Pappardelle, linguine, or even penne rigate are excellent alternatives that hold the sauce equally well.

How can I lighten this dish?

Replace half the heavy cream with whole milk or Greek yogurt for a lighter version with less fat. You can also reduce the Parmesan slightly and add extra mushrooms for volume without heaviness.

Can I add protein to this dish?

Yes, consider adding grilled chicken breast, pan-seared shrimp, or crispy pancetta for additional protein. Sauté these proteins separately and fold them in during the final step of tossing with pasta.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Creamy Mushroom Alfredo Pasta

Rich, velvety pasta dish with sautéed mushrooms in luscious cream sauce. Comfort food at its finest.

Prep Time
10 min
Cook Time
20 min
Total Duration
30 min
Recipe by Grace Ellington

Recipe Type Everyday Home Meals

Skill Level Easy

Cuisine type Italian-Inspired

Makes 4 Serving Size

Dietary notes Vegetarian-Friendly

What You'll Need

Pasta

01 12 oz fettuccine or tagliatelle

Mushrooms & Aromatics

01 2 tablespoons olive oil
02 1 pound cremini or button mushrooms, sliced
03 3 cloves garlic, minced
04 1 small shallot, finely chopped
05 1/2 teaspoon salt
06 1/4 teaspoon freshly ground black pepper

Creamy Sauce

01 1 cup heavy cream
02 1/2 cup grated Parmesan cheese
03 2 tablespoons unsalted butter
04 1/4 teaspoon freshly grated nutmeg

Garnish

01 2 tablespoons chopped fresh parsley
02 Extra Parmesan cheese, for serving

How to Make It

Step 01

Cook the Pasta: Bring a large pot of salted water to a boil. Add pasta and cook according to package instructions until al dente. Reserve 1/2 cup of pasta water before draining.

Step 02

Sauté the Mushrooms: While pasta cooks, heat olive oil in a large skillet over medium-high heat. Add sliced mushrooms and sauté for 6 to 8 minutes until golden and their moisture has evaporated.

Step 03

Build the Aromatic Base: Add the shallot and minced garlic to the skillet. Sauté for 1 to 2 minutes until fragrant.

Step 04

Create the Cream Sauce: Reduce heat to medium. Stir in the butter and let it melt. Pour in the heavy cream and bring to a gentle simmer.

Step 05

Finish the Sauce: Add grated Parmesan and nutmeg, stirring constantly until the cheese melts and the sauce thickens slightly, about 2 to 3 minutes. Season with salt and black pepper to taste.

Step 06

Combine and Coat: Add the drained pasta to the skillet. Toss thoroughly to coat all pasta with the sauce. Add reserved pasta water in small increments if needed to achieve a silky consistency.

Step 07

Serve: Transfer to serving plates immediately while hot. Garnish generously with chopped fresh parsley and additional Parmesan cheese.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools You'll Need

  • Large pot
  • Large skillet
  • Colander
  • Wooden spoon or tongs
  • Chef's knife and cutting board

Allergy info

Review ingredients for allergens. Reach out to a healthcare expert if unsure.
  • Contains dairy: heavy cream, butter, and Parmesan cheese
  • Contains gluten from pasta
  • Verify Parmesan cheese for vegetarian-specific production methods if required

Nutrition Info (per serving)

For your reference only. Always confirm with a medical provider.
  • Caloric Value: 520
  • Fat content: 28 g
  • Carbohydrates: 51 g
  • Protein amount: 16 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.