This post may contain affiliate links. Please read our disclosure policy.
This creamy mushroom ravioli is pure comfort in a bowl — tender pasta pockets filled with mushrooms, all tossed in a silky Marsala cream sauce with Parmesan, herbs, and buttery caramelized mushrooms. It’s elegant enough for date night but easy enough for a weeknight dinner.
If you love cozy Italian favorites like my creamy Tuscan sausage pasta or creamy Tuscan garlic chicken, this recipe will hit all the right notes. For more pasta inspiration, don’t miss my baked ziti with ricotta or pasta alla norma — each one brings its own delicious twist on Italian comfort.
So grab your skillet and a glass of wine — we’re about to make something special. 🍷
Why This Recipe Works
- Elegant and easy. Looks fancy but comes together in about 30 minutes.
- Deep, earthy flavor. A mix of mushrooms, Marsala, herbs, and cream create restaurant-worthy richness.
- Creamy but balanced. The Dijon and balsamic keep the sauce from feeling too heavy.
- Versatile base. Add spinach, peas, or pancetta to make it your own!
Before You Begin
✨ Use good-quality ravioli. Fresh or refrigerated mushroom ravioli will give you the best texture and flavor — skip the frozen if you can.
✨ Don’t crowd the mushrooms. Let them sear in an even layer so they caramelize instead of steam. That’s where the flavor magic happens!
✨ Choose the right Marsala. Dry Marsala adds depth and nuttiness to the sauce — avoid the sweet kind used for desserts.
✨ Grate your own Parmesan. Freshly grated cheese melts more smoothly and gives the sauce a creamy, restaurant-style finish.
✨ Finish with toasted walnuts. They add a lovely crunch and nutty contrast to the rich sauce.
Ingredients for Mushroom Ravioli
This is just a quick glance at what you’ll need. For exact measurements and the full ingredient list, head down to the recipe card below.
- Mushroom Ravioli: Fresh or refrigerated — the star of the show!
- Mushrooms: A mix of cremini, shiitake, and oyster gives amazing depth.
- Marsala Wine: Adds a warm, caramelized note that pairs beautifully with mushrooms.
- Dijon Mustard + Balsamic Vinegar: Bring gentle acidity and complexity to balance the cream.
- Heavy Cream + Butter + Parmesan: The trifecta for that luscious, velvety sauce.
- Rosemary + Thyme: Infuse the sauce with woodsy, savory flavor.
- Toasted Walnuts + Parsley: Add freshness and crunch for the perfect finishing touch.

Pro Tips for Perfect Mushroom Ravioli
⭐ Brown, don’t rush. Let the mushrooms sit undisturbed for a few minutes — that deep golden color equals big flavor.
⭐ Build layers of flavor. The shallots, garlic, and herbs are what make the sauce taste like it came from a restaurant kitchen.
⭐ Simmer gently. Once you add the cream, keep the heat low to prevent curdling and keep the sauce silky smooth.
⭐ Don’t skip the Dijon. It’s a secret flavor booster that adds just the right amount of tang to balance the richness.
⭐ Garnish generously. Fresh herbs and nuts turn this into something truly special — don’t hold back!
⭐ Serve promptly. Once you toss the ravioli in the sauce, the pasta will keep absorbing it as it sits. If you let it rest too long, it can thicken up — so dish it out while it’s still silky and saucy!
How To Make Mushroom Ravioli
Storing + Reheating + Freezing + Make-Ahead Tips
Storing
- Store leftovers in an airtight container in the fridge for up to 3 days.
Reheating
- Warm gently over low heat on the stove with a splash of cream or milk to loosen the sauce. Avoid high heat — it can cause the cream to separate.
Freezing
- Cream-based sauces don’t freeze well, so this one’s best enjoyed fresh.
Make-Ahead
- You can prep the mushroom sauce a few hours ahead, then cook and toss with ravioli just before serving for best texture.
Food Safety
- If you’d like more info on food safety, check out this link.
Frequently Asked Questions
Can I use a different type of ravioli?
Absolutely! Cheese or spinach ravioli work beautifully if you can’t find mushroom.
What’s a good substitute for Marsala wine?
Try a mix of dry sherry or white wine with a splash of balsamic vinegar for a similar flavor.
Can I make this vegetarian?
Yes — just check that your ravioli doesn’t contain meat and use vegetable broth instead of chicken broth if adjusting the sauce base.
Is this sauce good with other pasta?
Definitely! It’s delicious with fettuccine, penne, or even gnocchi.
What to Serve With Mushroom Ravioli
Round out this cozy meal with something fresh, something green, and a little something sweet:
Fresh + Crisp Sides
My harvest salad, 1905 salad, or house salad with red wine vinaigrette add brightness to balance the creamy sauce.
Cozy Vegetables
Serve alongside sheet pan Mediterranean vegetables or roasted carrots and parsnips for a beautiful, hearty pairing.
Sweet Finishes
End on a sweet note with tiramisu, cannoli dip, or sugar cream pie — the perfect finish to an Italian-inspired meal.
More Meatless Pasta Recipes
- Spaghetti with Oven Roasted Tomato Sauce
- Meatless Baked Ziti
- Italian Spaghetti
- Lemon Garlic Pasta
- Cavatappi with Creamy Tomato Sauce
- Stuffed Shells
Tried This Recipe?
💌 Hungry for more cozy recipes? Subscribe to my FREE newsletter so you never miss a new family favorite. 💌
And if you make this Mushroom Ravioli, please leave a ⭐⭐⭐⭐⭐ rating below and tag @gonna_want_seconds on Instagram — I’d love to see your kitchen creation!
Thanks for stopping by my kitchen today — happy cooking, friends! ❤️ Kathleen
Mushroom Ravioli
Ingredients
- 1 (20-ounce) package mushroom ravioli
- 2 tablespoons, plus more if needed olive oil
- 1 large shallot minced
- 3 cups mixed mushrooms sliced or torn (cremini, shiitake, oyster, etc.)
- 3/4 teaspoon salt
- 1/2 teaspoon black pepper
- 4 tablespoons unsalted butter
- 1 tablespoon garlic minced
- 1 teaspoon fresh rosemary, finely chopped (or ½ teaspoon dried)
- 1/2 teaspoon, plus more for garnish fresh thyme leaves
- 2/3 cup dry Marsala
- 1 tablespoon Dijon mustard
- 1 tablespoon balsamic vinegar
- 1 cup heavy cream
- 1/2 cup freshly grated Parmesan cheese
- Salt and freshly ground black pepper to taste
- 1/4 cup chopped fresh parsley
- 1/4 cup toasted walnuts, for garnish
Instructions
- Cook the ravioli: Bring a large pot of salted water to a boil. Cook the mushroom ravioli (20 ounces) according to package directions until just al dente. Drain and set aside.
- Sauté the Veggies: Heat the olive oil (2 tablespoons) in a large skillet over medium heat. Add the shallot (1) and cook until softened and fragrant, about 2–3 minutes. Add the mushrooms (3 cups), season with salt (3/4 teaspoon) and pepper (1/2 teaspoon), and let them sear undisturbed for 2–3 minutes to develop color. Then stir almost constantly, adding a touch more oil if needed, until they release their juices and become tender and deeply golden, about 5 minutes.
- Build flavor with herbs: Reduce the heat to low. Add the butter (4 tablespoons), garlic (1 tablespoon), rosemary (1 teaspoon), and thyme (1/2 teaspoon). Cook for 2–3 minutes, letting the garlic soften and the rosemary infuse the butter.
- Deglaze & reduce: Increase heat to medium and pour in the Marsala wine (2/3 cup) and balsamic vinegar (1 tablespoon). Scrape up the browned bits from the pan and let it simmer until reduced by about half, 3-4 minutes.
- Make it creamy: Stir in Dijon mustard (1 tablespoon), then slowly add the cream (1 cup), stirring constantly. Simmer gently until the sauce thickens slightly, 2–4 minutes. Stir in Parmesan (1/2 cup) until melted and smooth. If the sauce gets too thick, loosen it with a splash of extra cream.
- Finish & serve: Add the cooked ravioli directly to the skillet and gently toss to coat. Sprinkle with parsley (1/4 cup), thyme, and toasted nuts (1/4 cup). Serve with extra Parmesan at the table.
Notes
- Brown, don’t rush. Let the mushrooms sit undisturbed for a few minutes — that deep golden color equals big flavor.
- Build layers of flavor. The shallots, garlic, and herbs are what make the sauce taste like it came from a restaurant kitchen.
- Simmer gently. Once you add the cream, keep the heat low to prevent curdling and keep the sauce silky smooth.
- Don’t skip the Dijon. It’s a secret flavor booster that adds just the right amount of tang to balance the richness.
- Garnish generously. Fresh herbs and nuts turn this into something truly special — don’t hold back!
- Serve promptly. Once you toss the ravioli in the sauce, the pasta will keep absorbing it as it sits. If you let it rest too long, it can thicken up — so dish it out while it’s still silky and saucy!










Leave a Reply