Creamy Cheesy Ravioli with Spinach and Mushrooms

Cheesy Ravioli with Spinach, Mushrooms, and Sun-Dried Tomatoes – The Ultimate Quick Dinner

In just 25 minutes, you can have a creamy, cheesy ravioli dinner on the table that tastes like it simmered for hours. This one-skillet meal combines tender cheese ravioli with earthy mushrooms, sweet sun-dried tomatoes, and wilted spinach in a rich, garlicky cream sauce. It’s the kind of dinner that makes a Tuesday night feel special without keeping you stuck in the kitchen.

I first threw this together on a rainy evening in Tuscany when I needed comfort food fast, using ingredients I found at a tiny market in Florence. The combination of textures and flavors was so good that it became a regular in my weekly rotation back home. It’s simple enough for a busy weeknight but impressive enough to serve to guests.

Why You’ll Love This Recipe

  • Ready in under 30 minutes with minimal prep work
  • All made in one skillet, which means less cleanup
  • Loaded with creamy cheese, earthy mushrooms, and bright sun-dried tomatoes
  • Uses store-bought ravioli, so it’s easy to pull together any night
  • Feels like a warm hug on a plate, pure comfort food that satisfies every time

Ingredients

  • 1 tablespoon olive oil
  • 2 tablespoons butter
  • 8 ounces cremini mushrooms, sliced
  • 3 cloves garlic, minced
  • 1/2 cup sun-dried tomatoes in oil, drained and chopped
  • 1 cup heavy cream
  • 1/2 cup chicken or vegetable broth
  • 1/2 cup grated Parmesan cheese
  • 1/4 teaspoon red pepper flakes, optional
  • Salt and black pepper to taste
  • 20 ounces cheese ravioli, fresh or frozen
  • 3 cups fresh spinach
  • 1/2 cup shredded mozzarella cheese
  • Fresh basil or parsley for garnish

Instructions

  • Bring a large pot of salted water to a boil and cook the ravioli according to package directions, stopping one minute before al dente. Drain and set aside.
  • While the pasta cooks, heat olive oil and butter in a large skillet over medium-high heat. Add the sliced mushrooms and cook for 5 to 6 minutes until golden brown and any released liquid has evaporated.
  • Stir in the minced garlic and chopped sun-dried tomatoes, cooking for 1 minute until fragrant.
  • Pour in the heavy cream and broth, stirring to combine. Bring to a gentle simmer and let cook for 2 to 3 minutes until the sauce starts to thicken slightly.
  • Whisk in the Parmesan cheese and red pepper flakes if using, then season with salt and black pepper to taste.
  • Add the fresh spinach to the skillet and cook for 1 to 2 minutes until just wilted, stirring occasionally.
  • Fold in the cooked ravioli gently, making sure each piece gets coated in the creamy sauce. Sprinkle the shredded mozzarella over the top.
  • Cover the skillet and let cook for 1 to 2 minutes until the mozzarella melts into the sauce. Garnish with fresh basil or parsley and serve immediately.

Pro Tips

  • Cook the mushrooms without stirring too often at first. Let them sit in the pan for a few minutes to develop a deep golden crust before flipping. That browning adds a ton of savory flavor to the dish.
  • Undercook the ravioli by about a minute before adding it to the sauce. It will finish cooking in the skillet and soak up some of that creamy goodness without turning mushy.
  • If the sauce gets too thick, simply stir in a splash of pasta water or extra broth to loosen it up. The starch from the pasta water also helps the sauce cling to the ravioli better.
  • Use sun-dried tomatoes packed in oil for the best flavor. If you only have dry-packed ones, rehydrate them in hot water for 10 minutes before chopping and adding to the pan.
  • For a crispier texture, reserve a few cooked mushrooms and sun-dried tomatoes to sprinkle on top at the end instead of mixing everything into the sauce.

Variations

  • Swap the cheese ravioli for spinach and ricotta, mushroom, or even butternut squash ravioli for a different flavor profile. Each filling brings something unique to the dish.
  • Add cooked Italian sausage or shredded rotisserie chicken for extra protein. Brown the sausage first in the skillet, then remove it and proceed with the mushrooms, adding the meat back at the end.
  • Make it dairy-free by using full-fat coconut milk instead of heavy cream and omitting the cheeses, or use dairy-free alternatives. The coconut milk adds a subtle sweetness that works surprisingly well with the sun-dried tomatoes.
  • For a lighter version, use half-and-half instead of heavy cream and reduce the Parmesan to a quarter cup. The sauce will still be creamy but less rich.

Frequently Asked Questions

  • Can I use frozen ravioli without thawing it first? Yes. Add frozen ravioli directly to the boiling water and cook for about a minute longer than the package directs. The sauce will warm it through perfectly.
  • How do I store leftovers and reheat them? Store in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet over medium-low heat with a splash of broth or milk to revive the sauce.
  • Can I make this dish ahead of time? You can prep the mushrooms, sun-dried tomatoes, and garlic in advance. But I recommend cooking the ravioli and assembling the dish fresh for the best texture.
  • What’s the best type of ravioli to use? Fresh or frozen cheese ravioli works best because it has a tender texture that absorbs the sauce nicely. Dried ravioli tends to be firmer and doesn’t soak up the cream as well.
  • Can I add other vegetables to this dish? Absolutely. Chopped artichoke hearts, roasted red peppers, or sautéed zucchini would all be welcome additions. Add them when you add the spinach to keep everything evenly cooked.
  • Is this recipe gluten-free? Not as written, but you can use gluten-free ravioli and check that your broth and sun-dried tomatoes are gluten-free. Everything else in the recipe is naturally free of gluten.

More Recipes You’ll Love

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

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


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Chef Billy

Description

A quick and satisfying one-pan meal featuring tender cheese ravioli, earthy mushrooms, vibrant spinach, and tangy sun-dried tomatoes, all tossed in a creamy sauce and topped with melted mozzarella. Perfect for a busy weeknight.


Ingredients

Scale

For the Crust:

  • 1 (20 oz) package refrigerated cheese ravioli
  • 2 tablespoons olive oil
  • 8 oz cremini mushrooms, sliced
  • 3 cloves garlic, minced
  • 1/2 cup sun-dried tomatoes in oil, drained and chopped
  • 3 cups fresh spinach
  • 1/2 cup heavy cream
  • 1/2 cup low-sodium chicken or vegetable broth
  • 1/2 cup shredded mozzarella cheese
  • 1/4 cup grated Parmesan cheese
  • Salt and black pepper to taste
  • Crushed red pepper flakes (optional, for heat)

Instructions

1. Prepare the Crust:

  1. Bring a large pot of salted water to a boil. Cook the ravioli according to package directions (about 3-4 minutes for fresh). Drain and set aside.
  2. While the ravioli cooks, heat olive oil in a large skillet over medium-high heat. Add the sliced mushrooms and sauté until golden and tender, 5-6 minutes.
  3. Stir in the minced garlic and cook for 1 minute until fragrant. Add the sun-dried tomatoes and cook for another minute.
  4. Reduce heat to medium and add the fresh spinach. Cook, stirring, until wilted, about 2 minutes.
  5. Pour in the heavy cream and broth, stirring to combine. Bring to a gentle simmer and let cook until the sauce thickens slightly, about 2-3 minutes.
  6. Add the cooked ravioli to the skillet, gently tossing to coat in the sauce. Season with salt, pepper, and red pepper flakes (if using).
  7. Sprinkle the mozzarella and Parmesan over the top. Cover the skillet with a lid and cook over low heat until the cheese melts, about 2-3 minutes. Serve immediately.

Notes

You can customize the seasonings to taste. For a vegetarian version, ensure the ravioli and broth are vegetarian. Add a splash of white wine when cooking the mushrooms for extra depth.

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star