Cheesy ravioli with spinach mushroom and Sun dired tamatoes

 Cheesy Ravioli with Spinach, Mushrooms & Sun-Dried Tomatoes

Here’s a full, detailed recipe for Cheesy Ravioli with Spinach, Mushrooms, and Sun-Dried Tomatoes — a delicious and satisfying vegetarian dish that’s perfect for a weeknight meal or casual dinner with friends.

Total time 

Total Time: 30 minutes

Prep Time: 10 minutes

Cook Time: 20 minutes

Servings: 4

 Ingredients

For the Pasta:

1 (20 oz) package of cheese ravioli (fresh or frozen)

Salt for pasta water

For the Sauce:

2 tbsp olive oil (plus 1 tbsp reserved oil from sun-dried tomatoes if desired)

3 cloves garlic, minced

1 small yellow onion, finely chopped

8 oz cremini mushrooms, sliced

3 cups fresh baby spinach

½ cup sun-dried tomatoes, julienned (oil-packed, drained)

½ cup heavy cream

½ cup vegetable broth (or pasta water)

½ cup grated Parmesan cheese

¼ tsp red pepper flakes (optional)

Salt & black pepper, to taste

For Garnish:

Extra Parmesan

Fresh basil or parsley, chopped

 Instructions

1. Cook the Ravioli:

Bring a large pot of salted water to a boil.

Cook ravioli according to package instructions. Drain and set aside.

2. Sauté the Vegetables:

In a large skillet, heat olive oil (and 1 tbsp of sun-dried tomato oil if using) over medium heat.

Add garlic and onions, and sauté for 2–3 minutes until translucent.

Add mushrooms and cook for 5–7 minutes, stirring occasionally, until golden and moisture has evaporated.

Add sun-dried tomatoes and spinach. Cook until spinach wilts (about 1–2 minutes).

3. Make the Sauce:

Reduce heat to low.

Stir in heavy cream and vegetable broth (or pasta water).

Simmer gently for 2–3 minutes to slightly thicken.

Stir in Parmesan cheese and red pepper flakes (if using). Season with salt and black pepper to taste.

4. Combine & Serve:

Gently toss the cooked ravioli into the sauce, coating evenly.

If sauce is too thick, add a splash of reserved pasta water or broth to reach desired consistency.

Serve hot, topped with extra Parmesan and fresh herbs.

Serving Suggestions:
  • Serve with garlic bread or a crisp green salad.
  • Pair with a light white wine like Pinot Grigio or Sauvignon Blanc.
 Variations & Tips:

Add Protein: Toss in cooked chicken, Italian sausage, or white beans.

Vegan Option: Use plant-based ravioli, coconut cream, and nutritional yeast instead of Parmesan.

Extra Veggies: Zucchini, bell peppers, or artichoke hearts work beautifully.

More Cheesy: Add a handful of mozzarella before serving for melty pockets.

Nutritional Information 

Calories: 470

Protein: 16g

Fat: 23g

Carbs: 45g

Fiber: 4g

Sugar: 6g

Leave a Comment