Creamy Mushroom Marsala Pasta

Creamy Mushroom Marsala Pasta

The mushrooms hit the hot skillet and start to sizzle, then a minute later they release their moisture and turn pale. Giving them space and cooking them in two batches…

By Willow • • Reading time: 9 min
Tip: save now, cook later.

The mushrooms hit the hot skillet and start to sizzle, then a minute later they release their moisture and turn pale. Giving them space and cooking them in two batches is what gets those browned edges back, and those savory bits become the backbone of this creamy mushroom Marsala pasta.

I like how the dry Marsala brings a rounded, woodsy note without making the sauce taste like wine. It simmers down with the browned bits from the skillet, then broth and cream turn it into a sauce that clings to fettuccine. A little Parmesan brings everything together, while parsley keeps the finish fresh. Each forkful has silky noodles, tender mushrooms, and a sauce that tastes like it took far longer than it did.

Creamy Mushroom Marsala Pasta, glossy and savory
“

Kitchen Note

Keep the cup of pasta water beside the stove until the noodles are coated. Add it a few tablespoons at a time; a small splash loosens the sauce without washing away its creamy texture.

Save this creamy mushroom Marsala pasta for a night when you want silky fettuccine and deeply browned mushrooms in one skillet.

Save to Pinterest

Why the Mushrooms Need Their Own Room in the Skillet

Cremini mushrooms contain plenty of moisture, and a crowded skillet traps that moisture around them. Instead of browning, the mushrooms soften and steam. That’s a common reason a mushroom sauce tastes flat: the mushrooms never got the chance to develop the savory, browned flavor that makes the sauce taste full.

Cooking half the mushrooms at a time in a 12-inch skillet gives them more contact with the hot pan. Let each batch cook for 4 to 5 minutes, stirring occasionally, until you see browned surfaces. The mushrooms shrink as they cook, but don’t pile the second half on top of the first batch to save time; that extra crowding works against the browning you’re after.

Once both batches are browned, they can share the skillet while the shallot and garlic cook. That order also means the butter and aromatics go in after the mushrooms have had their turn in the pan, rather than softening them before they brown. The result is a sauce with a deep mushroom base instead of a cream-forward taste that needs extra seasoning to feel complete.

What Marsala, Cream, and Parmesan Each Bring to the Sauce

Creamy Mushroom Marsala Pasta, creamy and hearty
  • Cremini mushrooms — Their earthy flavor holds its own against cream and wine. White button mushrooms work if that’s what you have, though the finished sauce will taste a little milder. Wipe away visible dirt with a damp towel and slice them evenly so they cook at a similar pace.
  • Dry Marsala — Dry Marsala gives the sauce a savory, gently sweet depth. A dry sherry is the closest practical swap, though the flavor will be different and less distinctly Marsala-like. Sweet Marsala will make the sauce noticeably sweeter, so choose dry for the balanced result here.
  • Fettuccine — These broad ribbons give the creamy sauce plenty of surface to cling to. Linguine is a good stand-in if needed; follow its package timing and stop when it’s al dente. Gluten-free fettuccine also works, but its texture and cooking time depend on the brand.
  • Heavy cream and finely grated Parmesan — Cream gives the sauce its smooth, rich body, while finely grated Parmesan melts into the pasta instead of leaving large salty bits. Freshly grated cheese melts more evenly than coarse shreds. Half-and-half can replace the cream, but the sauce will be thinner and less rich.
  • Low-sodium chicken broth — Broth extends the sauce without competing with the Marsala. Low-sodium broth gives you more control over seasoning, especially because the pasta water and Parmesan are already salty. Vegetable broth is the useful swap for a meat-free version.

From Al Dente Fettuccine to a Sauce That Clings

Cook the pasta and save its cooking water

Bring the water to a boil in a large pot, stir in 1 tablespoon of kosher salt, and cook the fettuccine for 8 to 10 minutes, or according to package directions, until al dente. Check a strand near the lower end of the time range; it should have a slight bite rather than a soft center. Before draining, reserve 1 cup of the cooking water. Drain the pasta, but don’t rinse it—the starchy surface helps the sauce cling.

Brown the mushrooms in two batches

Heat 1 tablespoon of the olive oil in a 12-inch skillet over medium-high heat, then add half the sliced mushrooms. Cook for 4 to 5 minutes, stirring occasionally, until browned, and transfer them to a plate. Add the remaining oil and mushrooms and repeat. If the skillet looks crowded or the mushrooms are releasing liquid, keep the batches separate rather than stacking more into the pan.

Build the Marsala base

Return all the mushrooms to the skillet and add the remaining 1/2 teaspoon of kosher salt and the black pepper. Stir in the butter, finely chopped shallot, and minced garlic, and cook for 1 to 2 minutes, until fragrant. Pour in the dry Marsala and simmer for 4 to 5 minutes, scraping the browned bits from the bottom of the skillet as it reduces by about half. Those loosened bits should blend into the wine rather than remain stuck to the pan.

Finish the cream sauce with the pasta

Stir in the chicken broth and heavy cream, bring the sauce to a gentle simmer, and cook for 3 to 5 minutes, until it lightly coats a spoon. A hard boil can make a cream sauce less smooth, so keep the heat at a gentle simmer. Add the drained fettuccine, Parmesan, and chopped parsley, then toss until the noodles are coated. If the sauce feels too tight, loosen it with a few tablespoons of the reserved pasta water at a time.

Easy Changes That Still Let the Mushroom Sauce Shine

Make it gluten-free

Use gluten-free fettuccine in place of regular fettuccine, cooking it according to its package directions. The sauce stays the same, but gluten-free pasta can turn soft quickly, so taste it as it cooks and reserve the pasta water before draining.

Make a vegetarian version

Replace the chicken broth with vegetable broth and use Parmesan made with vegetarian rennet. You’ll keep the creamy mushroom-and-Marsala character, with a slightly different savory note from the broth.

Use dry sherry instead of Marsala

Swap in dry sherry for the Marsala if that’s what you have. Reduce it in the same way, scraping up the browned bits; the finished sauce will still be savory and rounded, but it won’t have Marsala’s particular flavor.

Storage and Reheating

  • Refrigerator: Refrigerate leftovers within 2 hours and keep them in an airtight container for 3 to 4 days. The fettuccine will absorb some sauce as it sits.
  • Freezer: Freezing isn’t recommended. The cream sauce can separate after thawing, and the pasta tends to turn soft.
  • Reheating: Warm leftovers gently in a skillet over low heat, stirring until hot. Add a small splash of broth or water if the sauce has thickened; high heat can make the cream sauce separate.

Questions I Get Asked About Creamy Mushroom Marsala Pasta

Can I use sweet Marsala instead of dry Marsala?+

You can, but the sauce will taste sweeter and less savory. Dry Marsala gives the mushrooms, broth, and cream a more balanced finish, so it’s the better choice for this version.

Can I use a different pasta shape?+

Yes. Linguine is the closest swap because its long strands catch the sauce much like fettuccine. Other pasta shapes will work, though the amount of sauce on each bite will feel different.

How do I keep the cream sauce from breaking?+

Keep the broth-and-cream mixture at a gentle simmer instead of letting it boil hard. The lower, steadier heat lets the sauce thicken without stressing the cream.

Can I make this pasta ahead of time?+

It’s best tossed together just before serving because the fettuccine absorbs sauce as it rests. You can slice the mushrooms and chop the shallot, garlic, and parsley ahead, then cook and combine everything when you’re ready to eat.

Creamy Mushroom Marsala Pasta

Creamy mushroom Marsala pasta combines browned cremini mushrooms, dry Marsala wine, and Parmesan in a silky sauce tossed with fettuccine. The mushrooms cook in batches for better browning, and a little reserved pasta water helps the sauce cling to every strand.
Prep Time 10 minutes
Cook Time 28 minutes
Total Time 38 minutes
Servings: 4 servings
Course: Dinner
Cuisine: Italian
Calories: 680

Ingredients
  

For the pasta
  • 4 qt water
  • 1 tbsp kosher salt for pasta; divided
  • 12 oz fettuccine
For the sauce
  • 2 tbsp olive oil divided
  • 1 lb cremini mushrooms sliced
  • 0.25 tsp black pepper
  • 2 tbsp unsalted butter
  • 1 shallot medium, finely chopped
  • 2 cloves garlic minced
  • 0.75 cup dry Marsala wine
  • 1 cup low-sodium chicken broth
  • 0.75 cup heavy cream
  • 0.5 cup Parmesan cheese finely grated
  • 2 tbsp fresh parsley chopped
  • 0.5 tsp kosher salt for sauce

Equipment

  • 1 12-inch skillet

Method
 

Cook the pasta
  1. Bring the water to a boil in a large pot.
  2. Stir in 1 tablespoon of the salt.
  3. Cook the fettuccine for 8 to 10 minutes, or according to package directions, until al dente.
  4. Reserve 1 cup of the pasta cooking water, then drain the pasta.
Make the sauce
  1. Heat 1 tablespoon of the olive oil in a 12-inch skillet over medium-high heat, add half the mushrooms, and cook for 4 to 5 minutes, stirring occasionally, until browned.
  2. Transfer the mushrooms to a plate and repeat with the remaining oil and mushrooms.
  3. Return all the mushrooms to the skillet and add the remaining 1/2 teaspoon salt and the pepper.
  4. Stir in the butter, shallot, and garlic and cook for 1 to 2 minutes, until fragrant.
  5. Pour in the Marsala and simmer for 4 to 5 minutes, scraping up browned bits, until reduced by about half.
  6. Stir in the broth and cream and bring to a gentle simmer.
  7. Cook for 3 to 5 minutes, until the sauce lightly coats a spoon.
  8. Add the drained pasta, Parmesan, and parsley and toss until coated, adding reserved pasta water a few tablespoons at a time as needed to loosen the sauce.

Notes

For deeper browning, cook the mushrooms in batches without crowding the skillet. Refrigerate leftovers in an airtight container for 3 to 4 days; freezing is not recommended because the cream sauce may separate. For a vegetarian option, use vegetable broth instead of chicken broth.
About the author
Willow

Leave a Comment

Recipe Rating