Cheesy Ravioli with Spinach, Mushrooms, and Sun-Dried Tomatoes

Cheesy Ravioli with spinach, mushrooms, and sun-dried tomatoes is the kind of creamy pasta dinner that makes you want to grab a fork before you’ve even finished setting the table. Tender cheese-filled ravioli gets coated in a silky cream cheese sauce with Parmesan and mozzarella, then tossed with golden mushrooms, fresh spinach, and tangy sun-dried tomatoes.

Honestly, this recipe feels much more impressive than the effort it takes. It comes together in about 35 minutes, yet the finished dish looks like something you’d happily serve for a cozy weekend dinner.

The sauce is rich without being complicated, while lemon juice and fresh herbs add just enough brightness to keep every bite balanced.

If you love creamy pasta, melted cheese, and Mediterranean-inspired flavors, this is one to save. Let’s make it!

Want more easy recipes like this delivered straight to your inbox? Subscribe to receive new recipes by email.

Why You’ll Love Cheesy Ravioli

There’s a lot happening in this Cheesy Raviolirecipe, but everything works together beautifully.

The refrigerated cheese ravioli provides a tender, cheesy center. Meanwhile, mushrooms bring a deep savory flavor, spinach adds freshness, and sun-dried tomatoes provide little bursts of tangy sweetness.

Then comes the sauce.

Heavy cream, cream cheese, Parmesan, and mozzarella create a smooth, cheesy coating that clings to every piece of ravioli. Dijon mustard adds subtle sharpness, while reserved pasta water helps loosen the sauce without making it watery.

Finally, fresh basil, parsley, thyme, lemon juice, and lemon zest brighten the whole dish.

IngredientWhat it adds
Cheese ravioliTender pasta and creamy filling
MushroomsEarthy, savory flavor
SpinachFreshness and color
Sun-dried tomatoesTangy sweetness
Cream cheeseCreamy texture
ParmesanRich savory flavor
MozzarellaMelty cheesiness
Lemon and herbsBright finishing flavor

Cheesy Ravioli Ingredients

The ingredient list is straightforward, and most of the flavor comes from combining a few simple ingredients properly.

Ravioli and Vegetables

  • 20 ounces refrigerated cheese ravioli
  • 8 ounces cremini mushrooms, sliced
  • 3 cups fresh baby spinach
  • 1/2 cup sun-dried tomatoes, drained and sliced
  • 1 small yellow onion, finely diced
  • 3 garlic cloves, minced
  • 2 tablespoons extra virgin olive oil
  • 1 tablespoon unsalted butter
  • 1 teaspoon Italian seasoning
  • 1/2 teaspoon dried oregano
  • 1/2 teaspoon red pepper flakes
  • 1/2 teaspoon sea salt
  • 1/4 teaspoon freshly ground black pepper

Creamy Cheese Sauce

  • 1 cup heavy cream
  • 1/2 cup softened cream cheese
  • 1/2 cup grated Parmesan cheese
  • 1/2 cup shredded mozzarella cheese
  • 1/3 cup reserved ravioli cooking water
  • 1 teaspoon Dijon mustard
  • 1/2 teaspoon garlic powder
  • 1/4 teaspoon freshly ground black pepper

Fresh Herb Finish

  • 2 tablespoons fresh basil, chopped
  • 2 tablespoons fresh parsley, chopped
  • 1 tablespoon fresh thyme leaves
  • 1 tablespoon fresh lemon juice
  • 1 teaspoon lemon zest

For garnish, use extra mozzarella, freshly grated Parmesan, basil leaves, parsley, sun-dried tomato strips, black pepper, red pepper flakes, and lemon zest.

How To Make Cheesy Ravioli

Cook the Ravioli

Start by bringing a large pot of salted water to a boil.

Cook the ravioli according to the package directions until just tender.

Before draining, reserve 1/3 cup of the cooking water.

This small amount of starchy water is important. It helps loosen the sauce and gives it that silky texture that makes creamy pasta so good.

Drain the ravioli and set it aside.

Sauté the Mushrooms and Vegetables

While the ravioli cooks, heat the olive oil and butter in a over medium-high heat.

Add the sliced mushrooms and cook for 5–6 minutes, stirring occasionally.

Let them cook until golden and most of their moisture has evaporated.

Don’t rush the mushrooms. Giving them enough time to brown adds much more flavor.

Next, add the diced onion and cook for 2–3 minutes, until softened.

Add the minced garlic and cook for another 30 seconds.

Then stir in the sun-dried tomatoes, Italian seasoning, oregano, red pepper flakes, salt, and black pepper.

Cook everything for another 1–2 minutes.

At this point, your kitchen should smell incredible.

Make the Creamy Cheese Sauce

Reduce the heat to medium.

Add the heavy cream, softened cream cheese, Dijon mustard, garlic powder, and black pepper.

Stir gently until the cream cheese melts completely into the cream.

Next, add the Parmesan and mozzarella.

Keep stirring until the cheeses melt and the sauce becomes smooth and creamy.

Now slowly add the reserved ravioli cooking water.

Start with a small splash, stir, and add more as needed until the sauce becomes silky and coats the back of a 

Here’s the thing: don’t automatically add all the pasta water. You may only need part of it depending on how thick your sauce is.

Add the Spinach and Ravioli

Add the fresh spinach directly to the 

Cook for 1–2 minutes, just until it wilts.

Then gently fold in the cooked ravioli.

Be careful here. Cheese ravioli can tear if you stir too aggressively.

Use a large spoon or spatula and gently turn the ravioli through the sauce until every piece is coated.

Finally, stir in the fresh basil, parsley, thyme, lemon juice, and lemon zest.

Taste and adjust the seasoning with more salt, black pepper, or red pepper flakes if needed.

Tips For The Best Cheesy Ravioli

Brown the mushrooms properly. Let their moisture cook away before adding the other vegetables. This creates deeper flavor.

Soften the cream cheese first. It melts into the sauce much more easily.

Reserve pasta water. That starchy water helps create a smooth, cohesive sauce.

Don’t overcook the ravioli. Cook it just until tender because it will spend another minute or two in the sauce.

Add spinach near the end. It only needs a couple of minutes to wilt.

Stir gently. Ravioli can break easily, especially once filled with cheese.

Finish with lemon. A little lemon juice and zest keeps the creamy sauce from feeling too heavy.

Cheesy Ravioli with Spinach

Easy Variations

This Cheesy Ravioli recipe is flexible, so you can adjust it based on what you have in your kitchen.

Add More Vegetables

Try adding sliced bell peppers, zucchini, asparagus, or cherry tomatoes.

If you use vegetables that release a lot of water, cook them well before adding the cream sauce.

Change the Cheese

Parmesan and mozzarella work beautifully here, but you can experiment with other melting cheeses.

A little provolone or fontina can add extra richness.

Make It Spicier

Increase the red pepper flakes if you enjoy more heat.

You can also add a pinch of crushed chili flakes right before serving.

Try a Different Ravioli

Cheese ravioli is the classic choice, but spinach and ricotta ravioli would also work wonderfully.

What To Serve With Cheesy Ravioli

Because this pasta is rich and creamy, fresh sides balance the meal beautifully.

Try serving it with:

  • Simple green salad
  • Cucumber and tomato salad
  • Roasted asparagus
  • Steamed green beans
  • Garlic bread
  • Crusty bread
  • Lemon-dressed arugula
  • Roasted vegetables

A crisp salad with lemon dressing is especially good because the acidity cuts through the creamy sauce.

For a cozy dinner, add some warm crusty bread for scooping up every last bit of sauce.

How To Store And Reheat Cheesy Ravioli

Store leftover Cheesy Ravioli in an airtight container in the refrigerator for up to 3 days.

The sauce will thicken as it cools, so don’t worry if your leftovers look less creamy the next day.

When reheating, add a small splash of milk or water to loosen the sauce.

Warm the ravioli gently in a skillet over low to medium heat, stirring carefully.

You can also microwave individual portions in short intervals, stirring between each one.

For the best texture, avoid overheating the ravioli because the pasta can become soft and the cheese sauce may separate.

Recipe Information

DetailInformation
Prep Time15 minutes
Cooking Time20 minutes
Total Time35 minutes
Servings4
CaloriesApproximately 595 kcal per serving
MethodStovetop
CuisineItalian-inspired
CategoryDinner / Pasta
Cheesy Ravioli with Spinach

Nutritional Information

Each serving contains approximately 595 calories.

Nutrition values are estimates and can vary depending on the specific ravioli, cheese, cream, and other ingredients used.

The dish provides carbohydrates from the ravioli, protein from the cheese and dairy ingredients, and vegetables from spinach and mushrooms.

Frequently Asked Questions

Can I use frozen ravioli?

Yes. Frozen ravioli works well, but follow the package cooking instructions and make sure you reserve some cooking water before draining.

How do I make the sauce thicker?

Allow the sauce to simmer gently for a few extra minutes before adding the ravioli.

You can also add a little more Parmesan for extra body and flavor.

Why should I reserve ravioli cooking water?

The starchy cooking water helps loosen the creamy sauce while also helping it cling to the ravioli.

It’s a simple trick that makes a noticeable difference.

Can I make Cheesy Ravioli ahead of time?

This recipe tastes best fresh because the sauce is at its creamiest right after cooking.

However, you can prepare the vegetables and sauce components ahead of time, then cook and add the ravioli just before serving.

Can I use another type of mushroom?

Absolutely. Baby bella, white button, or sliced portobello mushrooms can all work.

Just make sure you cook them until their moisture evaporates and they develop some golden color.

Can I add chicken?

Yes. Cooked sliced chicken can turn this into an even heartier dinner.

Add the cooked chicken toward the end, just before folding in the ravioli.

Final Thoughts

Cheesy Ravioli with spinach, mushrooms, and sun-dried tomatoes is creamy comfort food with plenty of fresh flavor.

The tender ravioli, golden mushrooms, wilted spinach, tangy tomatoes, and rich cheese sauce create a dinner that feels special without requiring a complicated cooking process.

And that lemon-herb finish really matters. It adds just enough brightness to balance all that creamy goodness.

From start to finish, you can have this dinner on the table in about 35 minutes. That makes it perfect for busy weeknights, relaxed family dinners, or those evenings when you simply want a bowl of something warm and cheesy.

Serve it with a crisp salad, grab some crusty bread, and enjoy.

If you make this recipe, leave a review and share your favorite variation. You can also share a photo of your finished ravioli on Pinterest to inspire other home cooks.

Leave a Reply

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