Creamy Sun-Dried Tomato & Spinach Ravioli is the ultimate comfort food that blends rich Italian flavors with a creamy, indulgent twist. Tender cheese-stuffed ravioli are tossed in a luxurious sauce made with sun-dried tomatoes, fresh spinach, garlic, and a touch of cream — creating a dish that’s both elegant and soul-satisfying.
It’s the kind of meal that tastes like a fine Italian restaurant dinner but can be made right in your own kitchen in under 30 minutes. The creamy sauce clings to every fold of the ravioli, and the balance of tangy sun-dried tomatoes with the earthy freshness of spinach is simply irresistible.
Why I Love This Recipe
I love this recipe because it’s pure comfort in a bowl — creamy, cheesy, garlicky, and full of depth. The sun-dried tomatoes add a burst of umami flavor, while the spinach brings a beautiful freshness that cuts through the richness. It’s also so easy to make, yet it feels luxurious and comforting at the same time.
Whether it’s for a cozy weeknight dinner, a romantic date night, or a family meal, this dish always impresses. Plus, it’s customizable — you can add protein, adjust creaminess, or even make it vegan without losing that delicious flavor!
Why It’s a Must-Try Dish
Quick & Easy: Ready in just 25 minutes.
Restaurant-Quality: Silky sauce and perfectly balanced flavors.
Comforting Yet Fresh: Creamy without being heavy.
Versatile: Works with any type of ravioli (cheese, mushroom, chicken, or spinach).
One-Pan Wonder: Minimal cleanup for maximum flavor!
Preparation and Cooking Time
Preparation Time: 10 minutes
Cooking Time: 15 minutes
Total Time: 25 minutes
Servings: 4 servings
Calories: Approximately 460 kcal per serving
Cuisine: Italian
Course: Main Course / Dinner
Ingredients
For the Dish:
1 (9 oz / 250 g) package refrigerated cheese ravioli (or any flavor you prefer)
2 tablespoons butter
2 cloves garlic, minced
½ cup sun-dried tomatoes (packed in oil), drained and chopped
1 cup fresh spinach leaves, roughly chopped
1 cup heavy cream (or half-and-half for a lighter version)
½ cup grated Parmesan cheese
½ teaspoon Italian seasoning
Salt and pepper to taste
Optional: ¼ teaspoon red pepper flakes for a mild heat
Fresh basil or parsley, for garnish
Simple Cooking Directions
Cook ravioli according to package instructions.
In a skillet, sauté garlic and sun-dried tomatoes in butter.
Stir in cream, Italian seasoning, and Parmesan.
Add spinach and let it wilt into the sauce.
Toss in the cooked ravioli and coat well.
Garnish with basil and serve hot!
Step-by-Step Recipe Preparation Method
Step 1: Cook the Ravioli
Bring a large pot of salted water to a boil.
Add the ravioli and cook according to the package instructions (usually 4–5 minutes).
Drain and set aside, reserving about ¼ cup of the pasta cooking water.
Step 2: Prepare the Creamy Sauce
In a large skillet, melt butter over medium heat.
Add minced garlic and sauté for about 30 seconds, until fragrant.
Stir in the chopped sun-dried tomatoes and cook for another 1–2 minutes to release their flavors.
Pour in the heavy cream, then add Italian seasoning, salt, pepper, and red pepper flakes (if using).
Bring the sauce to a gentle simmer for 3–4 minutes, allowing it to slightly thicken.
Step 3: Add Spinach and Parmesan
Stir in the spinach and cook until wilted, about 1 minute.
Add Parmesan cheese and stir until melted and creamy.
If the sauce is too thick, add a splash of the reserved pasta water to loosen it.
Step 4: Combine with Ravioli
Add the cooked ravioli to the skillet and gently toss to coat them in the sauce.
Let everything simmer together for 1–2 minutes so the flavors blend beautifully.
Step 5: Serve
Transfer to plates or bowls, sprinkle extra Parmesan on top, and garnish with fresh basil or parsley.
Serve immediately while hot and creamy.
How to Serve
Serve this ravioli with garlic bread or crusty baguette to soak up the sauce.
Add a side salad with lemon vinaigrette for a refreshing contrast.
Pair with a glass of Chardonnay or Pinot Grigio for a classic Italian dining experience.
For a cozy touch, serve in warm bowls topped with a little extra Parmesan.
Additional Recipe Tips
Don’t overcook the ravioli — they cook quickly and can fall apart if boiled too long.
Use sun-dried tomatoes in oil for best flavor; dry-packed ones can be soaked in warm water first.
For extra richness, add a splash of white wine before the cream.
Add grilled chicken or shrimp for extra protein.
Stir in a handful of mozzarella for a stringy, cheesy texture.
Variations
Chicken Ravioli Version: Add cooked chicken strips before tossing with the sauce.
Mushroom Twist: Add sautéed mushrooms for an earthy depth.
Vegan Option: Use vegan ravioli, plant-based cream, and vegan Parmesan.
Spinach & Ricotta Ravioli: Perfect pairing with the creamy sun-dried tomato sauce.
Spicy Version: Double the chili flakes or stir in a spoon of chili pesto.
Freezing and Storage
Storage: Keep leftovers in an airtight container in the refrigerator for up to 3 days.
Reheating: Reheat gently in a pan over low heat. Add a splash of milk or cream to restore creaminess.
Freezing: You can freeze the sauce separately for up to 2 months. Thaw overnight in the refrigerator and reheat before adding fresh-cooked ravioli.
Note: Cream-based sauces may slightly separate when thawed, so stir well during reheating.
Special Equipment Needed
Large pot for boiling pasta
Large skillet or sauté pan
Wooden spoon or spatula
Colander
Measuring cups and spoons
Conclusion
Creamy Sun-Dried Tomato & Spinach Ravioli is a dreamy, restaurant-worthy meal that you can whip up in minutes. With its velvety sauce, savory sun-dried tomatoes, and vibrant spinach, every bite feels like a warm hug of flavor. Whether you’re treating yourself, impressing guests, or preparing a cozy dinner for two, this recipe promises comfort, elegance, and unforgettable taste.
It’s truly a must-try dish for anyone who loves the magic of Italian cooking — simple, fresh, and full of heart.
Creamy Sun-Dried Tomato & Spinach Ravioli is the ultimate comfort food that blends rich Italian flavors with a creamy, indulgent twist. Tender cheese-stuffed ravioli are tossed in a luxurious sauce made with sun-dried tomatoes, fresh spinach, garlic, and a touch of cream — creating a dish that’s both elegant and soul-satisfying.
Ingredients
1(9 oz / 250 g)
2tablespoons butter
2cloves garlic, minced
½ cup sun-dried tomatoes (packed in oil)
1cup fresh spinach leaves, roughly chopped
1cup heavy cream (or half-and-half for a lighter version)
½ cup grated Parmesan cheese
½ teaspoon Italian seasoning
Salt and pepper to taste
Optional: ¼ teaspoon red pepper flakes for a mild heat
Fresh basil or parsley, for garnish
Instructions
1
Step 1: Cook the Ravioli : Bring a large pot of salted water to a boil. Add the ravioli and cook according to the package instructions (usually 4–5 minutes). Drain and set aside, reserving about ¼ cup of the pasta cooking water.
2
Step 2: Prepare the Creamy Sauce : In a large skillet, melt butter over medium heat. Add minced garlic and sauté for about 30 seconds, until fragrant. Stir in the chopped sun-dried tomatoes and cook for another 1–2 minutes to release their flavors. Pour in the heavy cream, then add Italian seasoning, salt, pepper, and red pepper flakes (if using). Bring the sauce to a gentle simmer for 3–4 minutes, allowing it to slightly thicken.
3
Step 3: Add Spinach and Parmesan : Stir in the spinach and cook until wilted, about 1 minute. Add Parmesan cheese and stir until melted and creamy. If the sauce is too thick, add a splash of the reserved pasta water to loosen it.
4
Step 4: Combine with Ravioli : Add the cooked ravioli to the skillet and gently toss to coat them in the sauce. Let everything simmer together for 1–2 minutes so the flavors blend beautifully.
Pin this recipe to share with your friends and followers.
Stella Parker
Blogger & Recipe Creator
Hi & Welcome to Stella’s Kitchen, where homemade recipes come to life with love and flavor. From easy weeknight dinners to classic comfort food and delicious desserts, My recipes are simple, flavorful, and family-friendly.