Mushroom Ravioli with Spinach

As seen in: Evening Meals That Deliver Results

This 30-minute Italian dish combines tender ravioli with a savory mixture of sautéed mushrooms and fresh spinach. Enhanced with the rich flavors of sun-dried tomatoes and garlic, it creates a delicious meatless meal perfect for weeknights. You can use any variety of mushrooms - cremini, button, portobello, shiitake or oyster - and your choice of cheese or pesto-filled ravioli. The simple preparation involves cooking ravioli while sautéing the vegetables, then combining everything with a touch of olive oil and seasoning. It's a versatile dish that delivers restaurant-quality taste with minimal effort.

Sarah Crisp
Contributed By Sarah Crisp
Last modified on Sun, 04 May 2025 15:43:52 GMT
Mushroom Ravioli with Spinach. Save This
Mushroom Ravioli with Spinach. | cookrisp.com

This hearty mushroom ravioli with spinach creates a restaurant-quality meal using just six ingredients and takes only 30 minutes to prepare from start to finish. The earthy mushrooms pair beautifully with wilted spinach and sweet sun-dried tomatoes for a balanced, satisfying vegetarian dinner that tastes like you spent hours in the kitchen.

I first created this dish when hosting a last-minute dinner party and needed something quick yet impressive. The combination of textures and flavors had everyone asking for the recipe, and it's become my go-to solution when I want something special without spending hours in the kitchen.

Ingredients

  • 10 oz ravioli: cheese ravioli or pesto-filled work equally well and provide a delicious base for the sauce
  • 2 tablespoons olive oil: high-quality extra virgin adds the best flavor
  • ¼ cup sun-dried tomatoes: chopped brings sweetness and concentrated umami flavor
  • 10 oz mushrooms: cremini, button, or baby portobellos all work beautifully with different flavor profiles
  • 5 oz fresh spinach: adds color, nutrition, and wilts perfectly into the sauce
  • 4 cloves garlic: minced for essential aromatic flavor
  • ¼ teaspoon red pepper flakes: provides gentle heat that balances the richness
  • 1 tablespoon olive oil: added at the end for silkiness
  • Salt and pepper: to taste

Step-by-Step Instructions

Cook the Ravioli:
Bring a large pot of salted water to a boil. Add the ravioli and cook according to package directions until al dente, typically 4 to 7 minutes. Be careful not to overcook as they will continue cooking slightly when added to the sauce. Drain well but do not rinse to preserve the starchy coating that helps sauce adhere.
Prepare the Vegetables:
While the pasta cooks, heat 2 tablespoons of olive oil in a large skillet over medium heat until shimmering. Add the chopped sun-dried tomatoes and sliced mushrooms to the hot pan. Cook for 2 full minutes, stirring occasionally to prevent sticking while allowing the mushrooms to release their moisture and begin to brown.
Create the Sauce:
Add the fresh spinach, minced garlic, and red pepper flakes to the skillet. Continue cooking while stirring gently until the spinach completely wilts down, which takes about 2 minutes. The volume will reduce dramatically as the spinach cooks, creating a more concentrated flavor base.
Combine and Finish:
Add the drained ravioli to the skillet with the sautéed vegetables. Drizzle with the remaining tablespoon of olive oil and stir gently to combine everything using a wooden spoon or silicone spatula. Be careful not to break the ravioli. Heat everything through on medium-low just until warmed evenly, about 1 to 2 minutes.
Season:
Taste the dish and season with salt and freshly ground black pepper according to your preference. The sun-dried tomatoes add saltiness, so start with less salt than you might normally use.
A plate of mushroom ravioli with spinach. Save This
A plate of mushroom ravioli with spinach. | cookrisp.com

My absolute favorite mushroom to use in this recipe is shiitake, which adds a meaty smokiness that transforms the dish. The first time I made this for my vegetarian sister, she remarked that it was the first pasta dish that truly satisfied her craving for something substantial and complex.

Perfect Pairings

This mushroom ravioli stands beautifully on its own but pairs wonderfully with a simple arugula salad dressed with lemon and parmesan. For dinner parties, I serve it with crusty garlic bread and a light Italian white wine like Pinot Grigio or Vermentino. The brightness of these accompaniments balances the earthy richness of the mushrooms perfectly.

Mushroom Selection Guide

The type of mushroom you choose significantly impacts the final flavor profile of this dish. Button mushrooms provide a mild, subtle base, while cremini offers slightly more earthiness. For a truly spectacular version, use a mixture of wild mushrooms like shiitake, oyster, and chanterelle when available. Always look for firm, dry mushrooms without slimy spots, and clean them with a damp paper towel rather than washing to preserve their texture and prevent waterlogging the dish.

Make It Your Own

This recipe welcomes thoughtful additions based on what you have on hand. A sprinkle of toasted pine nuts adds wonderful texture, while a handful of fresh herbs like basil or thyme brightens the earthy flavors. For a creamier version, stir in 2-3 tablespoons of mascarpone or cream cheese just before serving, or finish with a dusting of freshly grated Parmesan. During summer months, add halved cherry tomatoes in the final minute of cooking for bursts of fresh acidity.

Storage Tips

Store leftovers in an airtight container in the refrigerator for up to 3 days. The flavors actually deepen overnight, making this an excellent meal prep option. Reheat gently in a covered skillet with a splash of water or broth to prevent drying. I do not recommend freezing this dish, as the texture of both the ravioli and vegetables significantly deteriorates when thawed.

Common Queries

→ What types of mushrooms work best for this dish?

You can use virtually any mushroom variety, including cremini, button mushrooms, baby portobellos, shiitake, or oyster mushrooms. Each type brings its own unique flavor profile, with portobellos offering a meatier texture, shiitakes providing an earthy taste, and button mushrooms giving a milder flavor. Feel free to use a single variety or create a mushroom medley for more complex flavors.

→ Can I use frozen spinach instead of fresh?

While fresh spinach is recommended for optimal texture and flavor, you can substitute frozen spinach in a pinch. If using frozen, thaw completely and squeeze out excess moisture before adding to the pan. You may need to adjust the quantity as frozen spinach is more concentrated than fresh. Add it directly to the sautéed mushrooms and reduce the cooking time slightly since it's already wilted.

→ What type of ravioli goes best with this sauce?

This versatile sauce pairs well with virtually any ravioli filling. Cheese ravioli (whether ricotta, mozzarella, or a cheese blend) creates a classic combination, while pesto-filled ravioli adds an herbal dimension. Mushroom-filled ravioli intensifies the earthy flavors, and butternut squash ravioli creates an interesting sweet-savory contrast. Choose based on your preference or what's available.

→ Can I make this dish ahead of time?

This dish is best enjoyed fresh, but you can prepare components ahead of time. Sauté the mushrooms, spinach, and sun-dried tomatoes mixture up to a day in advance and refrigerate. Cook the ravioli just before serving (slightly undercook it), then combine with the reheated vegetable mixture and the additional tablespoon of olive oil. Add a splash of pasta water if needed to refresh the sauce.

→ How can I add protein to this vegetarian dish?

While this dish is satisfying as a meatless meal, you can add protein several ways. For vegetarian options, toss in some white beans, chickpeas, or toasted pine nuts. If you eat animal proteins, grilled chicken, Italian sausage, or sautéed shrimp work beautifully. For a special touch, add small cubes of pancetta or prosciutto to the pan when sautéing the mushrooms. Sprinkle with grated Parmesan or pecorino romano cheese for additional protein and flavor.

→ What can I substitute for sun-dried tomatoes?

If you don't have sun-dried tomatoes, several alternatives can provide similar concentrated flavor. Try roasted red peppers (patted dry and chopped), cherry tomatoes (halved and sautéed until slightly blistered), or even a tablespoon of tomato paste (sautéed with the garlic). Each will create a different but complementary flavor profile while maintaining the dish's colorful appearance.

Mushroom Ravioli with Spinach

A quick 30-minute meatless pasta featuring ravioli tossed with sautéed mushrooms, spinach, garlic and sun-dried tomatoes.

Preparation Time
15 Minutes Required
Cooking Duration
15 Minutes Required
Overall Time
30 Minutes Required
Contributed By: Sarah Crisp

Recipe Type: Dinner Victories

Skill Level: Beginner-Friendly

Cuisine Type: Italian

Serving Size: 4 Number of Servings

Dietary Preferences: Suitable for Vegetarians

What You’ll Need

→ Main Ingredients

01 10 oz cheese ravioli or pesto-filled ravioli
02 2 tablespoons olive oil
03 ¼ cup sun-dried tomatoes, chopped
04 10 oz mushrooms (cremini, button mushrooms, or baby portobellos)
05 5 oz fresh spinach
06 4 cloves garlic, minced
07 ¼ teaspoon red pepper flakes
08 1 tablespoon olive oil
09 Salt and pepper, to taste

Steps to Follow

Step 01

Bring a pot of water to a boil and cook ravioli until al dente. Drain and set aside.

Step 02

In a large skillet, heat 2 tablespoons of olive oil over medium heat.

Step 03

Add chopped sun-dried tomatoes and sliced mushrooms to the skillet. Cook for 2 minutes, stirring occasionally.

Step 04

Add fresh spinach, minced garlic, and red pepper flakes to the skillet. Continue cooking and stirring until the spinach wilts.

Step 05

Add the cooked ravioli to the skillet along with 1 tablespoon olive oil. Stir to combine and reheat gently on medium-low heat.

Step 06

Season the dish with salt and pepper to taste. Serve immediately.

Tools to Have

  • Large skillet
  • Pot for boiling ravioli
  • Strainer for draining ravioli

Allergen Information

Double-check ingredients for allergens, and seek medical guidance if necessary.
  • Contains dairy

Nutrition Info (Per Serving)

These figures are estimates and shouldn’t replace professional health advice.
  • Calories Per Serving: 375
  • Fat Content: 19 grams
  • Carbohydrates: 37 grams
  • Protein Amount: 14 grams