Discover the Joy of Making Mushroom Ravioli with Spinach at Home

By: CALVIN ROURKE

Published: February 07, 2026

Print Recipe
Table of Contents

Discover the Joy of Making Mushroom Ravioli with Spinach at Home

This friendly, homey recipe brings restaurant-worthy flavor to your kitchen with minimal fuss—plush mushroom ravioli tossed in a creamy, garlicky mushroom and spinach sauce. It’s perfect for weeknight dinners when you want comfort without too much hands-on time, and makes an impressive dish for guests. If you enjoy cozy, homemade meals, you might also like this bacon pancakes sweet & savory treat for a different kind of indulgence.

why make this recipe

What makes this mushroom ravioli with spinach truly special is the way simple, high-quality ingredients come together to create depth and comfort. Fresh mushroom ravioli offers an earthy, satisfying filling, while sautéed mushrooms, shallots, and garlic build a savory base, and a touch of cream and Parmesan turns it into a silky, clingy sauce that coats every pillow of pasta. The spinach brightens the plate and adds color and nutrition, making the dish feel balanced and complete—luxurious but not heavy. It’s a cozy, adaptable recipe you can pull off any night and scale up for gatherings.

Step-by-Step Guide to Making Mushroom Ravioli with Spinach

Ingredients:

  • 1 pound fresh mushroom ravioli
  • 2 tablespoons olive oil
  • 2 tablespoons unsalted butter
  • 2 cloves garlic, minced
  • 1 medium shallot, finely chopped
  • 8 ounces fresh cremini or button mushrooms, thinly sliced
  • 2 cups fresh spinach, washed and roughly chopped
  • 1/2 cup heavy cream
  • 1/4 cup grated Parmesan cheese
  • Salt and freshly ground black pepper, to taste
  • 1/4 teaspoon red pepper flakes
  • Fresh parsley or basil, chopped

Directions:

  1. Bring a large pot of salted water to a boil. Carefully add the fresh mushroom ravioli and cook according to the package instructions, typically 3–5 minutes for fresh ravioli. Before draining, reserve about 1/2 cup of the starchy pasta water. Set the cooked ravioli aside while you prepare the sauce.
  2. In a large skillet, heat the olive oil and butter over medium heat until melted and slightly bubbly. Add the minced garlic and chopped shallot, and sauté for 2–3 minutes until fragrant and softened.
  3. Stir in the thinly sliced mushrooms and cook for 5–7 minutes, stirring occasionally, until the mushrooms release their moisture and turn a delightful golden brown. Season lightly with salt and pepper as they cook to help draw out moisture.
  4. Toss the fresh spinach into the skillet and let it wilt for 2–3 minutes, seasoning with a pinch of salt and black pepper to balance flavors.
  5. Reduce the heat to medium-low and pour in the heavy cream. Let the sauce simmer gently for 2–3 minutes, allowing it to thicken slightly. If the sauce becomes too thick, add a splash of the reserved pasta water to achieve the desired consistency.
  6. Taste and adjust seasoning with additional salt, pepper, and the red pepper flakes for a subtle heat.
  7. Gently add the cooked ravioli to the skillet, tossing them carefully to coat evenly in the creamy, mushroom-infused sauce. Allow the dish to heat through for an additional 2–3 minutes so the ravioli absorb some of the sauce.
  8. Remove from heat and stir in the grated Parmesan until melted and silky. Finish with a sprinkle of freshly chopped parsley or basil for brightness.
  9. Serve immediately, garnished with extra Parmesan and a crack of fresh black pepper.

Discover the Joy of Making Mushroom Ravioli with Spinach at Home

Storage Tips for Mushroom Ravioli with Spinach

  • Refrigerator: Store in an airtight container for up to 3–4 days at 40°F (4°C). Reheat gently to prevent the sauce from separating.
  • Freezer: If you must freeze, place in a freezer-safe container for up to 1 month at 0°F (-18°C). Thaw overnight in the refrigerator before reheating.
  • Reheating: Reheat on low heat in a skillet with a splash of cream or reserved pasta water to revive the sauce; avoid microwave reheating at high power to reduce risk of curdling.

How to Present Mushroom Ravioli with Spinach

  • Plate each serving on warm plates to help the sauce stay silky; swirl a spoonful of sauce before placing ravioli for an attractive base.
  • Garnish with a shower of freshly grated Parmesan, a drizzle of good olive oil, a few torn basil leaves, and a light dusting of cracked black pepper.
  • For a family-style presentation, serve directly from the skillet on the table with extra cheese and a lemon wedge for guests to squeeze if they want extra brightness.

Tips to Make Mushroom Ravioli with Spinach

Q: How do I keep the sauce from breaking?
A: Cook the sauce gently over medium-low heat and add reserved pasta water a little at a time—its starch helps emulsify the cream and keeps the texture smooth.

Q: Can I use other greens besides spinach?
A: Yes—kale, Swiss chard, or arugula work well. If using kale or chard, remove tough stems and give them a longer wilt time.

Q: How do I get the mushrooms nicely browned?
A: Don’t crowd the pan. Give the sliced mushrooms space and let them sit undisturbed for a minute or two so they can caramelize; use medium-high heat and a combination of oil and butter for flavor.

Variations (two quick ideas)

  • Swap the ravioli: Use butternut squash or ricotta-and-spinach ravioli for a sweeter or creamier profile. If the filling is mild, add a touch more Parmesan and a squeeze of lemon to contrast the sweetness.
  • Add protein: For a heartier dish, stir in cooked Italian sausage, sliced grilled chicken, or crispy pancetta. Brown the meat first, then proceed with the garlic and shallot to layer flavors.

Why the Ingredients Matter

Fresh mushroom ravioli is the star—its filling brings deep umami, which the sautéed mushrooms echo and amplify. Shallots add a sweet, onion-like backbone without overpowering the mushroom notes, while garlic contributes aromatic depth. Heavy cream and Parmesan together create a decadent, clingy sauce that adheres to the ravioli; the reserved pasta water is your secret emulsifier to rescue the sauce if it grows too thick. Spinach is there for texture and brightness—its quick wilt retains a fresh green color and a tender bite that complements the dense ravioli.

Make-Ahead and Batch Cooking

If you plan to feed a crowd or prep for the week:

  • Cook the sauce ahead and store separately from the ravioli. Reheat sauce gently and add cooked ravioli to warm through—this prevents the ravioli from becoming mushy in the fridge.
  • Prepare the mushrooms, shallots, and garlic as a sautéed base and refrigerate up to 2 days before finishing with cream and spinach when ready to serve.
  • If assembling for company, keep the ravioli warm in a covered dish while you finish the sauce; toss together right before plating for best texture.

Kitchen Tools That Help

  • A large nonstick or stainless-steel skillet gives you even browning for the mushrooms and smooth tossing for the ravioli.
  • A slotted spoon or spider skimmer helps you lift ravioli out of boiling water without breaking them.
  • A microplane for fresh Parmesan makes melting more efficient and gives a better mouthfeel than pre-grated cheese.

Common Mistakes and How to Avoid Them

  • Overcooking the ravioli: Follow the package times and test a piece early. Fresh ravioli cooks quickly; overcooking leads to soggy texture or ruptured pasta.
  • Letting sauce separate: Keep heat moderate, stir in cheese off the heat if possible, and use reserved pasta water to rebind a sauce that’s gone too thick.
  • Undersalting: Taste the sauce as you go—Parmesan contains salt, but the pasta water helps to season the whole dish; adjust salt incrementally.

FAQ

Q: Can I use dried ravioli?
A: Yes, but cooking times will differ. Follow the package for dried ravioli and be careful not to overcook when combining with the sauce.

Q: Is there a dairy-free version?
A: Substitute full-fat coconut milk or a cashew cream for the heavy cream, and use a plant-based Parmesan alternative; be mindful that flavors and texture will be slightly different.

Q: How can I make the dish lighter?
A: Use half-and-half instead of heavy cream and reduce the butter, or add more wilted greens and a squeeze of lemon to brighten without much extra richness.

  • Q: Can I make this gluten-free?
    • A: Use gluten-free ravioli or make homemade gluten-free pasta sheets and assemble ravioli with a mushroom filling.
  • Q: What wine pairs well with this dish?
    • A: A medium-bodied white like Chardonnay or a light red like Pinot Noir complements the mushrooms and cream without overpowering them.

Serving Suggestions for Mushroom Ravioli with Spinach

  • Wine pairing: Pair with a balanced white such as an unoaked Chardonnay or a dry Riesling; Pinot Noir also works if you prefer red.
  • Sides: A crisp green salad with lemon vinaigrette or a simple arugula salad cuts through the creaminess; roasted seasonal vegetables add texture and variety.
  • Bread: Serve with crusty bread or garlic-herb focaccia to sop up any leftover sauce—this is often the favorite part at the table.
  • For a multi-course meal: Start with a light antipasto like marinated olives and roasted peppers, then the ravioli as a rich, satisfying main, and finish with a citrusy sorbet to cleanse the palate.

Troubleshooting Quick Guide

  • Sauce too thick: Add reserved pasta water a tablespoon at a time and stir until you reach the desired silkiness.
  • Sauce too thin: Let it simmer gently a bit longer, or stir in a tablespoon more Parmesan to thicken and add flavor.
  • Mushrooms not browning: Increase heat slightly and avoid overcrowding the pan; if mushrooms still steam, cook in batches.

A note on ingredients quality

Investing in good-quality mushrooms and fresh ravioli makes a noticeable difference. If you can buy ravioli from a reputable local producer or make your own, the freshness amplifies the dish’s texture and depth. Likewise, freshly grated Parmesan is worth the effort—its melting quality and savory intensity outclass pre-grated options.

Final plating and presentation tips

  • Warm the plates briefly in the oven or microwave to keep the dish hot longer at the table.
  • Place 3–4 ravioli in the center of each plate, spoon sauce around and over them, and top with a small mound of sautéed mushrooms and wilted spinach for a composed look.
  • Finish with a scattering of microgreens or tiny basil chiffonade for a restaurant-style touch.

Conclusion

This Mushroom Ravioli with Spinach is an approachable, elegant dish that celebrates earthy mushrooms and silky cream in every bite. For inspiration on making pasta from scratch and exploring homemade ravioli techniques, check out the Clever Carrot’s homemade mushroom ravioli guide, and for another skillet ravioli approach with spinach, see Smitten Kitchen’s skillet ravioli with spinach. Enjoy the process—it’s as rewarding as the result.

Print

Discover the Joy of Making Mushroom Ravioli with Spinach at Home

A cozy and elegant dish featuring fresh mushroom ravioli tossed in a creamy mushroom and spinach sauce, perfect for weeknight dinners or special occasions.

Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
  • By: Calvin Rourke
  • Category: Pasta
  • Difficulty: Not specified
  • Cuisine: Not specified
  • Yield: 4 Servings
  • Dietary: None

Ingredients

  • 01 1 pound fresh mushroom ravioli
  • 02 2 tablespoons olive oil
  • 03 2 tablespoons unsalted butter
  • 04 2 cloves garlic, minced
  • 05 1 medium shallot, finely chopped
  • 06 8 ounces fresh cremini or button mushrooms, thinly sliced
  • 07 2 cups fresh spinach, washed and roughly chopped
  • 08 1/2 cup heavy cream
  • 09 1/4 cup grated Parmesan cheese
  • 10 Salt and freshly ground black pepper, to taste
  • 11 1/4 teaspoon red pepper flakes
  • 12 Fresh parsley or basil, chopped

Instructions

Step 01

1. Bring a large pot of salted water to a boil. Add the ravioli and cook according to package instructions, about 3-5 minutes. Reserve 1/2 cup of pasta water and set aside the cooked ravioli.

Step 02

2. In a large skillet, heat olive oil and butter over medium heat. Add garlic and shallot, and sauté for 2-3 minutes until fragrant.

Step 03

3. Stir in the mushrooms and cook for 5-7 minutes until browned. Season with salt and pepper.

Step 04

4. Add spinach to the skillet and let wilt for 2-3 minutes, seasoning lightly.

Step 05

5. Reduce heat to medium-low and pour in heavy cream. Simmer for 2-3 minutes until thickened, adding pasta water to adjust consistency.

Step 06

6. Taste and adjust seasoning with more salt, pepper, and red pepper flakes.

Step 07

7. Gently add the cooked ravioli, tossing to coat in the sauce. Heat through for 2-3 minutes.

Step 08

8. Remove from heat, stir in Parmesan until melted, and garnish with parsley or basil.

Step 09

9. Serve immediately, garnished with more Parmesan and black pepper.