Spinach Sun-Dried Tomato Ravioli

If you’re looking for a rich, creamy, and flavorful pasta dinner that feels restaurant-worthy but is easy enough for a weeknight, this Ravioli with Spinach and Sun-Dried Tomato Sauce is the perfect recipe.

Tender cheese-filled ravioli is tossed in a creamy garlic sauce packed with spinach, savory sun-dried tomatoes, Parmesan cheese, and Italian seasoning. The sun-dried tomatoes add a delicious sweet and tangy flavor, while the spinach brings freshness and color to every bite.

This comforting pasta dish is perfect for busy weeknights, date-night dinners, family meals, or whenever you want a cozy bowl of pasta with plenty of creamy, cheesy flavor.

Why You’ll Love This Recipe

Creamy and flavorful sauce
Tender cheese ravioli
Savory sun-dried tomatoes
Fresh spinach
Rich Parmesan flavor
Easy one-pan sauce
Perfect weeknight dinner
Restaurant-style comfort food
Ready in about 30 minutes
Easy to customize
Great for pasta lovers
Perfect with garlic bread

Ingredients You’ll Need

Cheese ravioli
Fresh spinach
Sun-dried tomatoes, chopped
Heavy cream
Parmesan cheese
Butter
Olive oil
Garlic, minced
Italian seasoning
Salt
Black pepper
Red pepper flakes, optional
Fresh parsley, optional

Optional Add-Ins

Chicken breast
Italian sausage
Shrimp
Mushrooms
Broccoli
Cherry tomatoes
Cream cheese
Mozzarella
Basil
Extra Parmesan
White wine
Lemon juice
Red pepper flakes

How to Make Ravioli with Spinach and Sun-Dried Tomato Sauce

Step 1: Cook the Ravioli

Bring a large pot of salted water to a boil.

Add the ravioli and cook according to the package directions until tender.

Fresh ravioli usually cooks quickly, so keep an eye on it to prevent overcooking.

Before draining, reserve about ½ cup of the pasta water.

Drain the ravioli and set it aside.

Step 2: Sauté the Garlic

Heat olive oil and butter in a large skillet over medium heat.

Add the minced garlic and cook for about 30 seconds to 1 minute, until fragrant.

Be careful not to burn the garlic because it can become bitter.

Step 3: Add the Sun-Dried Tomatoes

Add the chopped sun-dried tomatoes to the skillet.

Cook for 1–2 minutes so they release their rich, savory flavor into the butter and oil.

If using oil-packed sun-dried tomatoes, you can use a little of the oil from the jar for extra flavor.

Step 4: Add the Spinach

Add the fresh spinach to the skillet.

Cook until the spinach wilts, stirring occasionally.

It will look like a lot at first, but spinach cooks down quickly.

Step 5: Add the Cream

Pour in the heavy cream.

Stir gently and bring the mixture to a gentle simmer.

Do not let the cream boil aggressively.

The goal is a smooth, creamy sauce.

Step 6: Add Parmesan

Stir in freshly grated Parmesan cheese.

The Parmesan will melt into the cream and help create a rich, flavorful sauce.

Add Italian seasoning, black pepper, and a pinch of salt if needed.

Step 7: Add Seasonings

For extra flavor, add a pinch of red pepper flakes.

Taste the sauce and adjust the seasoning.

The sun-dried tomatoes and Parmesan already add plenty of savory flavor, so add salt gradually.

Step 8: Add the Ravioli

Gently add the cooked ravioli to the skillet.

Toss carefully so the ravioli does not break.

Coat each ravioli with the creamy spinach and sun-dried tomato sauce.

Step 9: Adjust the Sauce

If the sauce is too thick, add a splash of reserved pasta water.

Stir gently until the sauce reaches your preferred consistency.

The pasta water helps loosen the sauce while also helping it cling to the ravioli.

Step 10: Finish the Pasta

Add extra Parmesan cheese and freshly cracked black pepper.

For a fresh finish, sprinkle chopped parsley or basil over the top.

You can also drizzle a little olive oil over the finished dish.

Step 11: Serve Warm

Serve immediately while the sauce is creamy and the ravioli is warm.

Add extra Parmesan at the table for an even cheesier finish.

Serving Ideas

This ravioli is perfect for:

Weeknight dinners
Date-night meals
Family pasta nights
Dinner parties
Sunday dinners
Vegetarian dinners
Cozy comfort food nights
Quick lunches
Meal prep
Holiday dinners
Italian-inspired meals
Romantic dinners
Easy entertaining

What to Serve With It

This creamy ravioli pairs perfectly with:

Garlic bread
Garlic knots
Caesar salad
Italian salad
Roasted broccoli
Steamed asparagus
Green beans
Crusty bread
Caprese salad
Roasted vegetables
Bruschetta
Garlic Parmesan breadsticks

Frequently Asked Questions

Can I use frozen ravioli?

Yes. Frozen ravioli works perfectly.

Cook it according to the package directions before adding it to the sauce.

Can I use a different ravioli filling?

Absolutely.

Cheese, spinach, mushroom, chicken, sausage, or four-cheese ravioli can all work beautifully.

Can I use milk instead of heavy cream?

Yes, although the sauce will be lighter and less rich.

For a creamy texture, half-and-half is a good middle option.

Can I add chicken?

Yes. Sliced grilled or sautéed chicken makes this a hearty complete meal.

Can I use frozen spinach?

Yes. Thaw it first and squeeze out as much excess water as possible before adding it.

Fresh spinach gives the best texture, but frozen spinach works well.

Can I make this spicy?

Yes. Add red pepper flakes or a little Calabrian chili paste for extra heat.

Can I make it vegetarian?

Yes. Use cheese or vegetable ravioli and make sure your Parmesan is suitable for your dietary preference.

Can I use jarred Alfredo sauce?

Yes. For an even quicker version, use Alfredo sauce as the creamy base and add garlic, spinach, sun-dried tomatoes, and Parmesan.

How do I keep the sauce from becoming too thick?

Add reserved pasta water a little at a time until the sauce becomes smooth and creamy.

Can I add mushrooms?

Yes. Sauté sliced mushrooms with the garlic before adding the sun-dried tomatoes.

20 Detailed Tips for the Best Ravioli

⭐ Use fresh ravioli when available.

⭐ Do not overcook the ravioli.

⭐ Reserve pasta water before draining.

⭐ Use oil-packed sun-dried tomatoes for extra flavor.

⭐ Chop large sun-dried tomatoes into bite-sized pieces.

⭐ Fresh garlic gives the best flavor.

⭐ Do not burn the garlic.

⭐ Let the sun-dried tomatoes cook briefly in the oil.

⭐ Add spinach after the tomatoes.

⭐ Use heavy cream for the richest sauce.

⭐ Grate Parmesan fresh for smoother melting.

⭐ Keep the sauce at a gentle simmer.

⭐ Add red pepper flakes for a little heat.

⭐ Add pasta water if the sauce becomes too thick.

⭐ Toss ravioli gently to prevent breaking.

⭐ Taste before adding extra salt.

⭐ Finish with fresh herbs.

⭐ Serve immediately for the best texture.

⭐ Add grilled chicken for extra protein.

⭐ Serve with garlic bread to soak up the sauce.

Fun Variations

Chicken Spinach Ravioli

Add sliced grilled chicken to the finished pasta.

The chicken makes the dish extra hearty and works beautifully with the creamy Parmesan sauce.

Creamy Tuscan Ravioli

Add spinach, sun-dried tomatoes, garlic, Parmesan, and a pinch of Italian seasoning.

This creates a delicious Tuscan-inspired version.

Shrimp Ravioli

Sauté seasoned shrimp in the skillet before making the sauce.

Add the shrimp back with the ravioli for a seafood version.

Sausage Ravioli

Brown Italian sausage before making the sauce.

The savory sausage adds a rich flavor that pairs perfectly with sun-dried tomatoes.

Spicy Sun-Dried Tomato Ravioli

Add red pepper flakes or chili paste to the cream sauce.

This version is creamy with a delicious spicy kick.

Mushroom Spinach Ravioli

Add sautéed mushrooms along with the spinach.

The mushrooms add an earthy flavor and extra texture.

Storage & Reheating

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

The sauce will thicken as it cools.

When reheating, add a splash of milk, cream, or pasta water.

Warm gently on the stovetop or in the microwave, stirring occasionally.

Avoid overheating because the cream sauce can become too thick.

Make-Ahead Tips

You can prepare the sauce ingredients ahead of time by chopping the garlic, spinach, and sun-dried tomatoes.

For the best texture, cook the ravioli shortly before serving.

If preparing the complete dish ahead of time, reserve some extra cream or pasta water for reheating.

Fresh Parmesan and herbs can be added right before serving for a fresh finish.

Why This Recipe Works

This recipe works because the rich cream sauce balances the sweet, tangy flavor of sun-dried tomatoes while fresh spinach adds color and freshness.

The Parmesan creates a savory, cheesy finish, while tender ravioli provides a hearty pasta base that holds onto every bit of the creamy sauce.

The result is a comforting pasta dish that feels elegant enough for a special dinner but is simple enough for a busy weeknight.

This Ravioli with Spinach and Sun-Dried Tomato Sauce is creamy, cheesy, rich, flavorful, and perfect for anyone craving an easy restaurant-style pasta dinner at home.