Creamy Tuscan Ravioli Soup

| Posted on:

March 14, 2026

Bowl of creamy Tuscan ravioli soup garnished with herbs and cheese

The first time I made this soup it felt like a warm blanket in a bowl. Creamy Tuscan Ravioli Soup combines rich Italian sausage, cheese-filled ravioli, sun-dried tomatoes, and spinach in a silky broth that comes together in under 30 minutes. It’s the kind of recipe I reach for when I want comfort food without a long list of steps or fancy ingredients. If you enjoy saucy, creamy soup meals, you might also like this creamy chicken enchilada soup for another weeknight option.

Why you’ll love this dish

This soup hits a lot of sweet spots. It is quick to prep, budget-friendly, and family-friendly. The sausage adds savory depth while the sun-dried tomatoes bring a concentrated pop of umami. Using store-bought ravioli means you get restaurant-style decadence with minimal effort. Serve it on a chilly weeknight, bring it to a casual potluck, or make it when you want an easy dinner that feels special.

Step-by-step overview

You start by browning Italian sausage, then soften onions and build flavor with garlic and seasonings. Add the broth, then cream to make the base silky. Toss in ravioli and sun-dried tomatoes, cook until tender, and finish by wilting spinach and stirring in Parmesan. The whole process is mostly hands-off simmering after the initial browning.

What you’ll need

  • 1 tablespoon olive oil
  • 1 lb Italian sausage, casing removed (mild or spicy)
  • 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
  • 1 cup heavy cream
  • 1 package (about 20 oz) cheese ravioli, fresh or frozen
  • ½ cup sun-dried tomatoes, drained and chopped
  • 3 cups baby spinach
  • ½ cup grated Parmesan cheese
  • Salt and pepper to taste
  • Fresh basil or parsley for garnish

Notes and substitutions: Use turkey or plant-based sausage if you prefer. If you need a lighter version use half-and-half in place of heavy cream, but the broth will be less silky. Frozen ravioli cooks straight from frozen; fresh ravioli will cook a little faster.

Step-by-step instructions

  1. Heat a large Dutch oven or soup pot over medium. 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 is a lot.
  3. Add the diced onion to the pot 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 and simmer uncovered for 5 to 7 minutes to let the flavors marry.
  7. Add the ravioli and the chopped sun-dried tomatoes. Simmer for 5 to 6 minutes, or follow package timing, until ravioli are cooked through and 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 as needed. Ladle into bowls and garnish with fresh basil or parsley. Serve hot.

Creamy Tuscan Ravioli Soup

Best ways to enjoy it

Serve the soup in deep bowls with an extra sprinkle of Parmesan and torn basil on top. It pairs beautifully with a simple green salad and crusty bread for dipping. For a heartier meal, add a side of garlic-roasted vegetables or a light Caesar salad. If you want another cozy bowl idea, try this Creamy cowboy soup for different flavors but the same comfort-food vibe.

Storage and reheating tips

Cool leftovers quickly and refrigerate within two hours in an airtight container. Eat within 3 to 4 days. To reheat, warm gently on the stove over low heat so the cream does not break; stir occasionally. If the soup seems thick after chilling, add a splash of broth or water when reheating. Freezing is possible but not ideal with cooked ravioli, which can get mushy. For best freezer results, freeze the broth and sausage mixture without ravioli or spinach in a freezer-safe container for up to 3 months, then cook fresh ravioli and stir in spinach when reheating.

Pro chef tips

  • Brown the sausage well to build flavor. Those browned bits on the pot bottom add richness to the broth.
  • If your sausage is very fatty, drain excess fat so the soup is not greasy.
  • Add the Parmesan off heat to prevent graininess. Stir it in at the end so it melts smoothly.
  • Use low heat when simmering after adding cream to avoid curdling.
  • If using frozen ravioli, do not thaw first; add straight to the simmering broth and add a minute or two to the package cooking time.

Creative twists

  • Make it vegetarian: swap sausage for crumbled firm tofu or seasoned lentils and use vegetable broth.
  • Swap cheeses: use pesto-filled ravioli or mushroom ravioli for a different profile.
  • Add vegetables: sliced mushrooms, roasted red peppers, or kale instead of spinach work well.
  • Spice it up: increase the red pepper flakes or finish with a pinch of smoked paprika for depth.
  • Make it lighter: replace heavy cream with Greek yogurt stirred in off heat for tang and creaminess.

Common questions

Can I use frozen ravioli?

Yes. Add frozen ravioli directly to the simmering broth and extend cooking time by a minute or two if needed. Fresh ravioli will typically cook faster.

Is it safe to freeze this soup?

You can freeze the broth and sausage without ravioli or spinach. Freeze in airtight containers for up to 3 months. Thaw overnight in the refrigerator and cook fresh ravioli when reheating to preserve texture.

How long does this take from start to finish?

Plan on about 25 to 30 minutes total. Browning the sausage and simmering the broth are the lengthiest steps.

Can I make this dairy-free?

Yes. Use a dairy-free cream substitute and a non-dairy grated cheese alternative. Choose dairy-free ravioli fillings or use plain pasta pockets if needed.

How do I make it less spicy?

Use mild Italian sausage and skip the crushed red pepper flakes and paprika. Taste as you go and add heat only if desired.

Bowl of creamy Tuscan ravioli soup garnished with herbs and cheese

Creamy Tuscan Ravioli Soup

A warm and comforting soup made with Italian sausage, cheese-filled ravioli, sun-dried tomatoes, and spinach in a creamy broth, ready in under 30 minutes.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 6 servings
Course: Dinner, Soup
Cuisine: Italian
Calories: 350

Ingredients
  

Main Ingredients
  • 1 tablespoon olive oil
  • 1 lb Italian sausage, casing removed (mild or spicy)
  • 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
  • 1 cup heavy cream
  • 20 oz cheese ravioli, fresh or frozen (about 1 package)
  • ½ cup sun-dried tomatoes, drained and chopped
  • 3 cups baby spinach
  • ½ cup grated Parmesan cheese
  • Salt and pepper to taste
  • Fresh basil or parsley for garnish

Method
 

Cooking Steps
  1. Heat a large Dutch oven or soup pot over medium. 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 is a lot.
  3. Add the diced onion to the pot 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 and simmer uncovered for 5 to 7 minutes to let the flavors marry.
  7. Add the ravioli and the chopped sun-dried tomatoes. Simmer for 5 to 6 minutes, or follow package timing, until ravioli are cooked through and 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 as needed. Ladle into bowls and garnish with fresh basil or parsley. Serve hot.

Nutrition

Serving: 1Calories: 350kcalCarbohydrates: 26gProtein: 22gFat: 20gSaturated Fat: 10gSodium: 900mgFiber: 3gSugar: 3g

Notes

For a lighter version, use half-and-half instead of heavy cream. Substitute turkey or plant-based sausage if desired. Store leftovers in an airtight container for 3-4 days.

Tried this recipe?

Let us know how it was!

Tags:

You might also like these recipes

Leave a Comment

Recipe Rating