Creamy Tuscan Ravioli Soup

| Posted on:

March 8, 2026

Bowl of creamy Tuscan Ravioli Soup with fresh herbs and ingredients

I still remember the first time I made this Creamy Tuscan Ravioli Soup on a rainy weeknight: the house smelled like garlic and sun-dried tomatoes, and everyone went back for seconds. It’s a cozy, one-pot meal that feels indulgent but comes together fast. Make it when you want a bowl that’s rich and comforting without a lot of fuss; it’s also forgiving for busy nights or when you want to stretch a package of ravioli into dinner for a crowd. If you prefer a brighter, tomato-forward starter alongside this rich bowl, consider the creamy tomato soup recipe for contrast.

Why you’ll love this dish

This soup hits the sweet spot between pasta night and comfort soup. It’s one pot, so cleanup is easy. The cooked Italian sausage adds savory depth while sun-dried tomatoes bring concentrated tomato flavor without watering the soup down. Using store-bought cheese ravioli speeds things up, so you get a restaurant-feel bowl in under 30 minutes. It’s also flexible — kid-friendly if you skip the red pepper flakes, or easily bumped up for guests with little extras like fresh basil and extra Parmesan.

Step-by-step overview

Start by browning sausage for a savory base. Soften onion, then add garlic and dried herbs for aroma. Pour in chicken broth and a splash of cream, then simmer to meld flavors. Add ravioli and sun-dried tomatoes, cook until the pasta is tender. Finish off with spinach and Parmesan so the greens wilt and the cheese melts into the broth. Serve hot and garnish with fresh herbs.

What you’ll need

  • 1 tablespoon olive oil
  • 1 lb Italian sausage, casing removed (use turkey sausage for a leaner option)
  • 1 small onion, diced
  • 3–4 cloves garlic, minced
  • 1 teaspoon dried Italian seasoning
  • ½ teaspoon paprika (optional)
  • ¼ teaspoon crushed red pepper flakes (optional for heat)
  • 4 cups chicken broth (or low-sodium broth)
  • 1 cup heavy cream (substitute half-and-half for a lighter bowl, but simmer gently)
  • 1 package (about 20 oz) cheese ravioli, fresh or frozen
  • ½ cup sun-dried tomatoes, drained and chopped (oil-packed or rehydrated dry-packed)
  • 3 cups baby spinach (or baby kale)
  • ½ cup grated Parmesan cheese, plus extra for serving
  • Salt and pepper to taste
  • Fresh basil or parsley for garnish

Notes: If you want this vegetarian, swap the sausage for a plant-based crumbled sausage or roasted mushrooms and use vegetable broth. For extra veg, toss in chopped zucchini or bell pepper with the onion.

Directions to follow

  1. Heat a large Dutch oven or soup pot over medium heat and add the olive oil.
  2. Add the sausage and break it into bite-sized pieces. Cook, stirring occasionally, until browned and cooked through, about 5 to 7 minutes. Drain excess fat if there’s a lot.
  3. Add the diced onion and cook 2 to 3 minutes until softened.
  4. Stir in garlic, Italian seasoning, paprika, and crushed red pepper flakes if using. Cook 1 minute until fragrant.
  5. Pour in the chicken broth and bring to a gentle boil. Reduce heat to low.
  6. Stir in the heavy cream. Keep a light simmer and cook uncovered 5 to 7 minutes to meld the flavors. Avoid a hard boil to prevent the cream from separating.
  7. Add the ravioli and chopped sun-dried tomatoes. Simmer 5 to 6 minutes, or follow package timing, until ravioli are tender.
  8. Turn off the heat. Stir in the baby spinach until it wilts. Mix in the grated Parmesan until it melts into the broth.
  9. Taste and season with salt and pepper. Ladle into bowls and garnish with fresh basil or parsley. Serve hot.

Creamy Tuscan Ravioli Soup

How to plate and pair

Serve the soup in warmed deep bowls so it stays hot longer. Finish each bowl with an extra grating of Parmesan and a few basil leaves for brightness. This soup pairs well with crusty bread or garlic breadsticks for dipping. For a contrasting starter or a lighter second course, offer a simple green salad, or try the Creamy Cowboy Soup recipe if you want a heartier, southwestern-style companion on the table.

Storage and reheating tips

Refrigerate leftovers in shallow airtight containers within two hours of cooking. Keep for up to 3 to 4 days. To reheat, warm gently on the stovetop over low heat, stirring occasionally. Add a splash of broth or cream if the soup seems too thick. Freezing is best without the ravioli; cook and cool the soup, then freeze in airtight containers for up to 3 months. When ready to eat, thaw overnight and add fresh ravioli, cooking until tender.

Food safety note: cool large batches quickly by dividing into smaller containers before chilling. Always reheat to at least 165°F (74°C) before serving.

Helpful cooking tips

  • Brown the sausage well. That caramelized bits add real flavor to the broth.
  • If your ravioli are frozen, add them straight from the freezer but allow an extra minute or two of simmering.
  • Keep the simmer gentle after adding cream to prevent curdling.
  • Drain excess sausage fat if more than a tablespoon accumulates. Too much fat makes the broth greasy.
  • Use sun-dried tomatoes packed in oil for richer taste. If using dry-packed, rehydrate them in warm water for 10 minutes.
  • For a silkier finish, grate fresh Parmesan rather than using pre-grated for better melt and flavor.

Recipe variations

  • Sausage swap: Use turkey or chicken sausage for a leaner bowl.
  • Vegetarian: Replace sausage with crumbled tempeh or roasted mushrooms and use vegetable broth.
  • Different ravioli: Try spinach or mushroom ravioli instead of cheese for a new flavor profile.
  • Spicy: Add an extra pinch of crushed red pepper flakes or a drizzle of chili oil to each bowl.
  • Lighter cream: Use half-and-half or 2% milk thickened with a small slurry of cornstarch if you want less richness.

FAQ

How long does this soup take from start to finish?

Active prep and cook time is about 25 to 30 minutes. Browning the sausage, simmering the broth with cream, and cooking ravioli are the main time blocks.

Can I use frozen ravioli, or do they have to be fresh?

You can use frozen ravioli. Add them straight to the simmering soup and cook a couple of minutes longer than fresh ravioli, following package timing to ensure they’re cooked through.

Will the cream separate if I simmer the soup?

Cream can separate if boiled vigorously. Keep the soup at a low simmer after adding cream. If you need to reheat the soup, do it gently and stir frequently.

Can I make this ahead for a potluck?

Make the base soup ahead and refrigerate. If you’ll be holding the dish for a while, cook the ravioli just before serving to avoid mushy pasta. If you must, keep cooked ravioli separate and combine at serving.

Is it safe to freeze this soup with ravioli inside?

Freezing with ravioli inside often leads to a softer texture after thawing. For best results, freeze the soup base (without ravioli) and add fresh or frozen ravioli when reheating.

Bowl of creamy Tuscan Ravioli Soup with fresh herbs and ingredients

Creamy Tuscan Ravioli Soup

A rich and comforting one-pot meal featuring Italian sausage, sun-dried tomatoes, and cheese ravioli, perfect for cozy nights.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 6 servings
Course: Main Course, Soup
Cuisine: Italian
Calories: 450

Ingredients
  

Main Ingredients
  • 1 tablespoon olive oil
  • 1 lb Italian sausage, casing removed (use turkey sausage for a leaner option)
  • 1 small onion, diced
  • 3–4 cloves garlic, minced
  • 1 teaspoon dried Italian seasoning
  • ½ teaspoon paprika (optional)
  • ¼ teaspoon crushed red pepper flakes (optional for heat)
  • 4 cups chicken broth (or low-sodium broth)
  • 1 cup heavy cream (substitute half-and-half for a lighter bowl)
  • 1 package cheese ravioli (about 20 oz, fresh or frozen)
  • ½ cup sun-dried tomatoes, drained and chopped (oil-packed or rehydrated dry-packed)
  • 3 cups baby spinach (or baby kale)
  • ½ cup grated Parmesan cheese (plus extra for serving)
  • Salt and pepper to taste
  • Fresh basil or parsley for garnish

Method
 

Cooking
  1. Heat a large Dutch oven or soup pot over medium heat and add the olive oil.
  2. Add the sausage and break it into bite-sized pieces. Cook, stirring occasionally, until browned and cooked through, about 5 to 7 minutes. Drain excess fat if there’s a lot.
  3. Add the diced onion and cook for 2 to 3 minutes until softened.
  4. Stir in garlic, Italian seasoning, paprika, and crushed red pepper flakes if using. Cook for 1 minute until fragrant.
  5. Pour in the chicken broth and bring to a gentle boil. Reduce heat to low.
  6. Stir in the heavy cream. Keep at a light simmer and cook uncovered for 5 to 7 minutes to meld the flavors.
  7. Add the ravioli and chopped sun-dried tomatoes. Simmer for 5 to 6 minutes, or follow package timing, until ravioli are tender.
  8. Turn off the heat. Stir in the baby spinach until it wilts. Mix in the grated Parmesan until it melts into the broth.
  9. Taste and season with salt and pepper. Ladle into bowls and garnish with fresh basil or parsley. Serve hot.

Nutrition

Serving: 1Calories: 450kcalCarbohydrates: 30gProtein: 20gFat: 25gSaturated Fat: 15gSodium: 700mgFiber: 3gSugar: 2g

Notes

For a vegetarian option, swap the sausage for a plant-based crumbled sausage or roasted mushrooms and use vegetable broth. For extra vegetables, toss in chopped zucchini or bell pepper with the onion.

Tried this recipe?

Let us know how it was!

Tags:

You might also like these recipes

Leave a Comment

Recipe Rating