Cheesy Ravioli with Spinach, Mushrooms & Sun-Dried Tomatoes

Tender cheese ravioli tossed in a creamy garlic-Parmesan sauce with golden mushrooms, fresh spinach, and tangy sun-dried tomatoes. This cozy one-pan pasta dinner is rich, savory, and packed with Italian-inspired…

Tender cheese ravioli tossed in a creamy garlic-Parmesan sauce with golden mushrooms, fresh spinach, and tangy sun-dried tomatoes. This cozy one-pan pasta dinner is rich, savory, and packed with Italian-inspired flavor—perfect for a quick weeknight meal or an easy dinner for guests.

Ingredients
For the Ravioli
20 oz refrigerated cheese ravioli
1 tbsp olive oil
Salt, for pasta water
For the Vegetables
2 tbsp olive oil
8 oz mushrooms, sliced
3 garlic cloves, minced
½ cup sun-dried tomatoes, drained and chopped
4 cups fresh baby spinach
½ tsp Italian seasoning
¼ tsp red pepper flakes, optional
¼ tsp black pepper
For the Creamy Sauce
2 tbsp butter
¾ cup heavy cream
½ cup grated Parmesan cheese
¼ cup reserved pasta water
½ tsp garlic powder
¼ tsp salt, or to taste
¼ tsp black pepper
For Garnishing
2 tbsp fresh parsley, chopped
2 tbsp grated Parmesan
Fresh basil, optional
Extra sun-dried tomatoes, optional
Red pepper flakes, optional
Instructions

  1. Cook the Ravioli

Bring a large pot of salted water to a boil.

Add the ravioli and cook according to the package directions, usually 3–5 minutes for refrigerated ravioli.

Before draining, reserve ½ cup pasta water.

Drain gently and set aside.

  1. Brown the Mushrooms

Heat 2 tablespoons olive oil in a large skillet over medium-high heat.

Add the sliced mushrooms in a single layer.

Cook for 5–7 minutes, stirring occasionally, until golden brown and the moisture has evaporated.

  1. Add Garlic & Sun-Dried Tomatoes

Add the minced garlic and cook for about 30 seconds.

Add the chopped sun-dried tomatoes, Italian seasoning, red pepper flakes, and black pepper.

Cook for another 1–2 minutes.

  1. Add the Spinach

Add the fresh spinach to the skillet.

Cook for 1–2 minutes, tossing gently, until the spinach wilts.

  1. Make the Creamy Sauce

Reduce the heat to medium-low.

Add the butter and let it melt.

Pour in the heavy cream and stir gently.

Simmer for 2–3 minutes. Do not let the cream boil rapidly.

Add Parmesan cheese, garlic powder, salt, and black pepper.

Stir until the Parmesan melts into a smooth, creamy sauce.

  1. Add the Ravioli

Gently add the cooked ravioli to the skillet.

Pour in about ¼ cup reserved pasta water.

Carefully toss until the ravioli is coated in the sauce.

Add a little more pasta water if the sauce is too thick.

  1. Finish

Cook everything together for 1–2 minutes over low heat.

Taste and adjust the seasoning.

Remove from heat and garnish with fresh parsley, Parmesan, and optional basil or red pepper flakes.

Serve immediately.

Recipe Details

Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 4–5
Course: Main Dish
Cuisine: Italian-inspired
Method: Stovetop
Difficulty: Easy

Complete Nut & Allergy Information
Peanuts

No peanuts are intentionally included.

Tree Nuts

No tree nuts are included in the basic recipe.

Check packaged ravioli, Parmesan, sun-dried tomatoes, and other ingredients for possible cross-contact if necessary.

Dairy

Contains dairy from cheese ravioli, butter, heavy cream, and Parmesan.

For a dairy-free version, use dairy-free ravioli, plant-based cream, dairy-free butter, and dairy-free Parmesan.

Eggs

May contain eggs because many cheese ravioli varieties contain egg. Check the package.

Gluten

Contains gluten in standard ravioli.

For a gluten-free version, use certified gluten-free ravioli and verify all packaged ingredients.

Soy

The basic recipe does not intentionally contain soy, but some packaged ravioli, cream alternatives, and processed ingredients may contain soy.

Sesame

No sesame is intentionally included. Check packaged ravioli and other prepared ingredients for sesame or cross-contact.

Allergy Note

For serious allergies, always check the labels of ravioli, cheese, cream, sun-dried tomatoes, seasonings, and other packaged ingredients for allergen declarations and manufacturing cross-contact.

Helpful Tips
Use refrigerated ravioli for the quickest preparation.
Don’t overcook the ravioli; it should remain tender but hold its shape.
Cook mushrooms until their moisture has evaporated before adding the sauce.
Use freshly grated Parmesan for the smoothest sauce.
Reserve pasta water—it helps loosen the sauce while adding starch that helps it cling to the ravioli.
Drain oil-packed sun-dried tomatoes well, but don’t rinse them because their oil carries lots of flavor.
Add spinach near the end so it stays bright and fresh.
Keep the sauce at a gentle simmer rather than boiling it.
Easy Variations
Chicken Ravioli

Add 1½ cups cooked sliced chicken for a heartier, protein-rich dinner.

Shrimp Ravioli

Sauté 1 lb peeled shrimp with garlic and olive oil before cooking the mushrooms.

Extra Cheesy

Add ½ cup shredded mozzarella along with the Parmesan.

Spicy Version

Increase the red pepper flakes and add a pinch of crushed chili.

Tomato Cream Ravioli

Add ½ cup crushed tomatoes to the cream sauce for a pink tomato-cream sauce.

Mediterranean Version

Add Kalamata olives, artichoke hearts, fresh basil, and a little feta.

Lighter Version

Replace half of the heavy cream with low-sodium chicken broth or milk.

What to Serve With It

Pair this creamy ravioli with:

Garlic bread
Simple green salad
Caesar salad
Roasted asparagus
Steamed broccoli
Garlic green beans
Tomato cucumber salad
Crusty Italian bread
Storage & Reheating

Store leftovers in an airtight container in the refrigerator for up to 3 days.

Reheating

Place the ravioli in a skillet over low-medium heat.

Add 1–2 tablespoons milk, cream, or broth and gently warm until heated through.

Stir carefully to avoid breaking the ravioli.

Freezing

Freezing the completed creamy dish is not recommended because the cream sauce may separate and the ravioli can become soft.

For best results, prepare and serve fresh.

Q&A
Can I use frozen ravioli?

Yes. Cook it according to the package directions, then drain carefully before adding it to the sauce.

Can I use any type of ravioli?

Yes. Cheese, spinach-and-cheese, mushroom, or four-cheese ravioli all work well.

Can I use tortellini instead?

Absolutely. Cheese tortellini is an excellent substitute.

Can I make this without heavy cream?

Yes. Use half-and-half or whole milk for a lighter sauce. The sauce will be thinner.

Can I make it dairy-free?

Yes. Use dairy-free ravioli, dairy-free cream, butter, and Parmesan alternatives.

Can I make this gluten-free?

Yes. Use certified gluten-free ravioli and verify all packaged ingredients.

Why did my cream sauce become too thick?

Add reserved pasta water a tablespoon at a time while stirring until the sauce reaches your preferred consistency.

Why did my sauce separate?

The heat may have been too high. Keep the sauce at a gentle simmer and avoid boiling it after adding Parmesan.

Can I use fresh spinach?

Yes. Fresh baby spinach is ideal and wilts quickly.

Can I use frozen spinach?

Yes. Thaw it completely and squeeze out as much water as possible before adding it.

Can I use fresh tomatoes instead of sun-dried tomatoes?

Yes. Cherry tomatoes work particularly well. Cook them with the mushrooms until softened.

Can I use mushrooms other than button mushrooms?

Yes. Cremini, baby bella, portobello, shiitake, or a mixed mushroom blend can be used.

Can I add chicken?

Yes. Add cooked chicken at the same time as the ravioli, or sauté raw bite-sized chicken before cooking the mushrooms.

Can I add shrimp?

Yes. Cook the shrimp separately in the skillet until pink and opaque, then add them back with the ravioli.

How do I prevent the ravioli from breaking?

Cook it gently and avoid vigorous stirring. Fold it into the sauce with a large spoon or spatula.

Can I prepare this ahead?

The vegetables and sauce can be prepared ahead, but ravioli is best cooked and combined just before serving.

Can I make it spicy?

Yes. Add red pepper flakes, chili flakes, or a small amount of Calabrian chili paste.

How can I make it more flavorful?

Use freshly grated Parmesan, fresh garlic, good olive oil, and oil-packed sun-dried tomatoes. Fresh basil or parsley added at the end also makes a big difference.

Can I make this vegetarian?

Yes. The recipe is vegetarian as long as the ravioli and Parmesan you choose are vegetarian-friendly.

Is this good for meal prep?

Yes, although the sauce is creamiest when freshly made. Store portions separately if possible and add a splash of milk or broth when reheating.

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *