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