Mushroom Fettuccine Alfredo is the pasta dish the family will love! Ribbons of egg pasta are glided with a rich alfredo sauce made from scratch and entwined with sauteed mushrooms and onions! This Mushroom Alfredo dish is easier than you may think and is melt-in-your-mouth, Delish! 

mushroom Alfredo like Olive Garden Alfredo sauce

This post may contain affiliate links. Read our full disclosure.

Not a fan of mushrooms? Alfredo Sauce can be turned into Shrimp Alfredo or a Chicken Alfredo dish, easily! And if you must make Alfredo Sauce with Cream Cheese you need to try it with this Alfredo Pizza!

Fettuccine Alfredo

In Italy Fettuccine Alfredo means “fettuccine with butter”. Fettuccine is just a name for a type of pasta, but any wide and flat egg noodles made from flour and eggs will work when paired with alfredo sauce. My favorite are these German Egg Noodles, which are pretty much melt-in-your-mouth!

the most creamy Alfredo sauce recipe ever!

Alfredo has become the popular Italian pasta dish widespread across the U.S. for its richly white cheese sauce and yellow ribbons of wide egg noodles!  In fact, it’s probably one of the reasons Olive Garden chicken alfredo is the one to admire!

Traditionally, fettuccine alfredo is made with three main ingredients-fettuccine pasta, butter, and parmesan cheese! The noodles get tossed with the butter and parmesan cheese and then emulsifies, into a rich cheese sauce.  Similar to this One-Pot Angel Hair Pasta, this cooking technique is equally delicious.

Alfredo Sauce

But, we’re making an Alfredo Sauce Recipe that is worth every additional ingredient! This Homemade Alfredo Sauce is super easy to make from scratch and extremely luscious! Every pasta strand is guaranteed to be covered in this rich cheesy garlic sauce!

fettuccine Alfredo with mushrooms

It’s literally my favorite pasta sauce and I’ve tried many alfredo sauce recipes! The story behind this sauce invention comes from a catering chef who used Knorr's Alfredo Sauce Mix when feeding a crowd of Shrimp Alfredo. I ended up replicating this instant mix and it’s the only way to make alfredo sauce from here on–try it you’ll love it!

How To Make Alfredo Sauce:

The first thing you’ll want to do when making fettuccine alfredo is to prepare the alfredo sauce. Make my Favorite Alfredo Sauce Recipe or use a quart of store-bought jarred alfredo pasta sauce diluted with heavy cream.

how to make Alfredo sauce for pasta

The homemade alfredo sauce takes around 5-minutes to make which is probably quicker than running to the store. Besides, it calls for a shortlist of super basic ingredients and turns out super creamy!

  1. In a 2-quart saucepan, bring a quart of heavy whipping to a boil. Whisk occasionally.
  2. In the meantime, whisk together all the dry ingredients.
  3. When the cream has simmered, whisk in the dry ingredients and continue whisking until thickened.
  4. Add 5 cloves of crushed garlic and 4 oz of white American cheese slices (optional but makes for creamier alfredo.)
  5. Bring everything to a simmer and remove from heat.


What Pasta Is Best With Alfredo?

Alfredo sauce goes best with tagliatelle or fettuccine pasta. Grocery store durum pasta can be much heavier and chewier. Look for flat egg noodles at Oriental supermarkets or fridge sections of grocery stores.

Sometimes tagliatelle pasta comes in Individual curled pieces that are long and flat ribbons similar in shape to fettuccine and are traditionally about 6 mm wide. These are much lighter than the commercially produced durum pasta. 

However, any type of pasta is compatible too, like linguine, penne, or spaghetti! I do like to overcook the pasta for an extra 5 minutes to ensure soft and fluffy pasta noodles. Be careful not to overdo it. 

Tagliatelle pasta (4 mm) is done in 8-10 minutes, however, I boiled mine for about 15-18 minutes. 

Ingredients Needed:

image of all the ingredients for mushroom fettuccine alfredo

  • Alfredo Sauce- made instantly from heavy cream, parmesan cheese, cornstarch, . Love this recipe! 
  • Pasta- look for flat and wide-shaped noodles when making pasta alfredo. I like German egg noodles as they cook much fluffier than Durum pasta noodles. 
  • Mushrooms- use white button mushrooms or baby Bella crimini mushrooms to make vegetarian alfredo! 
  • Onion- one small onion is sufficient. 
  • Butter- part butter and cooking oil are great in combination. Cooking in only butter can brown the butter too quickly. Adding oil to the butter balances everything out and gives the most flavor. 
  • Parsley- dried parsley adds a gourmet touch and is used before serving. 

How To Make Mushroom Alfredo:

When sauteing mushrooms, make sure all the juices and liquid evaporate first, before adding them to the alfredo sauce. Adding the mushrooms with the juices can give the alfredo sauce a tinted hue.  

  1. Prepare the Alfredo Sauce Recipe per instructions. Set aside.
  2. Cook the pasta according to the package instructions (usually around 15 minutes.) 
  3. Meanwhile, saute the onion in butter and oil until translucent. Add the sliced mushrooms and saute for an additional 5-10 minutes or until juices evaporate. 
  4. Drain the pasta; place it into a serving dish. Add the mushrooms and alfredo sauce. Toss to coat the noodles.
  5. Garnish with dried parsley leaves and serve. 

Alfredo Variations:

Alfredo pasta can be made in so many different ways! Simply use my alfredo recipe and these dinner ideas: 

  • Chicken Alfredo- add 1 lb of sliced chicken breasts or thighs. Leftover grilled chicken is great or, use ready-to-use pre-cooked chicken meat sold at the grocery store. 
  • Shrimp Alfredo- add 1 pound of cooked shrimp. Season the shrimp with cajun or blackened seasoning for a seafood boost. 
  • Steak Alfredo- slice a leftover steak (12 oz) to make steak fettuccine alfredo! 
  •  add 1/2 cup of cooked chicken pieces.
  • Penn Alfredo- use penne pasta for the fettuccine noodles.
  • Sausage Alfredo- slice a pound of mild sausages or fry pork sausage. Bratwursts or keilbasa can be options.
  • Broccoli Alfredo- use half a head of broccoli for a pound of pasta.
  • Spinach Alfredo- saute 16 oz of spinach with onion. 

What To Serve Mushroom Alfredo?

The best way to serve this main course dish is with a light side. Here are some side dishes and yummy ideas:

Storing Alfredo:

It is best to reheat homemade Alfredo no more than two times. Since the cream has a high-fat content it is prone to separate when constantly reheated. Leftovers will still be delicious but may lose their creamy texture and turn into gloss.

Any leftovers can be stored in an air-tight container for up to 4 days. Reheat in the microwave every 30 seconds until hot.  

To Make-Ahead: prepare and layer the ingredients into a casserole dish starting with the pasta, mushrooms, and sauce; DO NOT stir. Keep stored covered in the refrigerator until ready to bake. Bake at 350°F for 45-55 minutes or until hot.   

How To Thicken Alfredo Sauce? 

The key to a thick sauce is cheese. Without it, alfredo sauce can be rather thin, which is why a roux is very common when preparing alfredo sauce. This alfredo sauce is prepared differently and turns out super smooth and velvety thick without a roux! 

Can You Freeze Alfredo Sauce? 

Alfredo sauce can be frozen! Simply layer the cooked noodles into a foiled 13×9 pan. Top with the sauteed mushrooms and pour the alfredo sauce right over the layered ingredients. DO NOT stir. Cover with aluminium foil and freeze for up to 3 months. 

To Reheat: thaw and bake the casserole in a 350°F oven for 45-55 minutes. 


Handy Equipment To Make Fettuccine Alfredo:

Tasty Mushroom Recipes:


  1. Do not substitute for half-and-half or milk, use heavy cream for a rich sauce!
  2. Add more protein by adding leftover meat pieces or other veggies. Slice up that leftover grilled chicken or debone that baked chicken!
  3. Use any egg noodles easily available to you. I like to fluff up the pasta by boiling an extra 5 minutes.
  4. Sautee some broccoli florets or throw in that fresh spinach sitting in the fridge.
  5. Make ahead and layer all the ingredients into a  casserole baking dish. Pour the sauce over the noodles and DO NOT stir. Cover and keep refrigerated until needed. Reheat by baking in a 350°F for 45 minutes.

More Pasta Recipes:

Prep Time: 5 minutes
Cook Time: 20 minutes
Total Time: 25 minutes
Servings: 14 servings
Author: Alyona Demyanchuk
Mushroom Fettuccine Alfredo is a is melt-in-your-mouth pasta dish the family will love! Pasta is tossed in a rich Alfredo Sauce made from scratch with mushrooms and onions!


  • saucepan
  • Stockpot
  • Serving Dish


  • 18 oz Tagliatelle or Fettuccine pasta (4 mm wide)
  • 1 lb mushrooms (sliced)
  • 1 onion (diced)
  • 2 Tbsp unsalted butter
  • 2 Tbsp oil


  • Prepare a batch of this Homemade Alfredo Sauce.
  • Cook pasta according to package instructions (about 15 minutes.)
  • how to cook the onion for alfredo
    Meanwhile, saute the onion in butter and oil until translucent (2 minutes.)
  • how to sauté the onion and mushrooms for fettuccine alfredo
    Add the mushrooms and cook over medium-low heat until juices evaporate (about 8-10 minutes.)
  • Drain the pasta and place it into a serving dish. Toss with the alfredo sauce and sauteed mushrooms.
  • how to make Alfredo sauce for pasta
    Garnish with dried parsley flakes and serve.


  • To Make-Ahead: prepare and layer ingredients into a casserole dish. DO NOT stir. Cover with foil and keep refrigerated or freeze. To reheat bake in a 350°F for 45 minutes. 
  • To substitute Homemade Alfredo Sauce, use 1 quart of jarred alfredo sauce diluted with 1 cup of heavy cream. Melt 4 oz of American cheese and add 5 cloves of crushed garlic. 

Nutrition per serving

Serving: 1servingCalories: 337kcalCarbohydrates: 32gProtein: 9gFat: 19gSaturated Fat: 9gPolyunsaturated Fat: 5gMonounsaturated Fat: 5gTrans Fat: 1gCholesterol: 62mgSodium: 600mgPotassium: 196mgFiber: 2gSugar: 3gVitamin A: 50IUVitamin C: 1mgCalcium: 11mgIron: 1mg

New Be featured here!

Hashtag #yesalyonascooking on both Instagram and Pinterest to be seen here!


0 0 votes
Article Rating
Notify of

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Inline Feedbacks
View all comments
1 year ago

Delicious 🤤 very creamy! & perfect combination, love mushrooms!

Explore Recipes

See What Others Made!
#yesalyonascooking on pinterest or instagram to be featured

As Seen On

  • Mashed
  • Yummly
  • Parade
  • BuzzFeed
Alyona’s Cooking
Would love your thoughts, please comment.x