This soup is one of my go-to comfort meals when I want something that feels luxurious but comes together fast. Creamy Tuscan Ravioli Soup mixes browned Italian sausage, tender cheese ravioli, sun-dried tomatoes, and spinach in a rich, silky broth so every spoonful feels like a warm hug. It’s perfect for chilly weeknights, easy family dinners, or when you need a one-pot meal that impresses without fuss. If you enjoy rich, homey bowls like this, you might also like our Mouthwatering Roasted Poblano Soup for another cozy option.
Why you’ll love this dish
This soup gives you maximum comfort with minimal effort. You get hearty protein from Italian sausage, melty cheese from store-bought ravioli, bright acidity from sun-dried tomatoes, and a hit of greens — all in one pot. It’s budget-friendly because premade ravioli does a lot of the work, and it’s flexible: swap mild for spicy sausage to suit the family, or use fresh ravioli for a gourmet touch. Make it for quick weeknight dinners, casual weekend lunches, or when you want something that reheats well for leftovers.
“A perfect blend of creamy broth and cheesy ravioli — easy enough for a weeknight and cozy enough to feel special.”
The cooking process explained
Step-by-step overview
- Brown the sausage to build a deeply savory base.
- Soften onion and garlic with Italian seasoning and gentle heat.
- Add chicken broth and cream, simmer briefly so flavors meld.
- Add ravioli and sun-dried tomatoes; cook until the pasta is tender.
- Finish with baby spinach and grated Parmesan for freshness and gloss.
This structure keeps the cooking simple and lets each ingredient shine without overcomplicating technique.
What you’ll need
- 1 tablespoon olive oil
- 1 lb Italian sausage, casing removed (choose 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 (low-sodium recommended)
- 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
Substitution notes: use turkey or plant-based sausage if you want a leaner or vegetarian approach. For a lighter finish, swap heavy cream for half-and-half, but reduce simmer time to prevent thinning.
Directions to follow
- Heat the olive oil in a large Dutch oven or soup pot over medium heat. Add the Italian sausage and break it up with a spoon. Cook until nicely browned and cooked through, about 5 to 7 minutes. Drain any excess fat if needed.
- Add the diced onion and cook until softened, about 2 to 3 minutes. Stir in the minced garlic, Italian seasoning, paprika, and red pepper flakes if using. Cook another minute until fragrant.
- Pour in the chicken broth and bring the pot to a gentle boil. Lower the heat and stir in the heavy cream. Let the soup simmer uncovered for 5 to 7 minutes so the flavors marry. Keep the heat moderate so the cream does not scorch.
- Stir in the ravioli and the chopped sun-dried tomatoes. Simmer 5 to 6 minutes, or follow the package timing for your ravioli, until the pasta is cooked through and tender. If using fresh ravioli, check earlier to avoid overcooking.
- Turn off the heat. Add the baby spinach and stir until wilted. Stir in the grated Parmesan until it melts into the broth. Taste and season with salt and pepper.
- Ladle into bowls and garnish with torn basil or chopped parsley. Serve hot with crusty bread or a simple salad.
Best ways to enjoy it
Serve the soup in wide, shallow bowls so the ravioli sits beautifully. Pair it with a crisp green salad dressed with lemon vinaigrette or simple roasted vegetables for contrast. A sprinkling of extra Parmesan at the table and a few cracks of black pepper finish the dish. For a lighter starter before this creamy bowl, consider a citrusy salad to cut the richness.
Storage and reheating tips
Keep leftovers in airtight containers. Refrigerate 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 thick or the ravioli has absorbed too much liquid. Avoid boiling, which can separate the cream. You can freeze the soup, but for best texture freeze without the ravioli; store the base up to 2 months, then thaw and cook fresh ravioli when reheating. Always cool food to room temperature within two hours and store promptly to ensure safety.
For a different but equally comforting soup to rotate into your meal plan, check out our Classic Ginger Garlic Chicken Noodle Soup.
Pro chef tips
- Brown the sausage well. Those browned bits are flavor gold and create a richer broth.
- Use low to medium heat after adding cream. High heat can cause the dairy to split.
- If you have a Parmesan rind, toss it into the broth while simmering and remove before serving for deeper savory notes.
- Frozen ravioli can go straight from freezer to pot; just allow a minute or two extra cooking time. Fresh ravioli cooks faster, so keep an eye on it.
- If you want a thicker soup, stir a small slurry of flour and water into a cup of warm broth and add it back to the pot while simmering.
Recipe variations
- Vegetarian: Use plant-based sausage or omit sausage and add mushrooms and white beans. Swap chicken broth for vegetable broth.
- Lighter version: Use half-and-half or a mixture of milk and cream for fewer calories; reduce simmer time.
- Tortellini swap: Replace ravioli with cheese tortellini for a different texture.
- Sun-dried tomato alternative: Use roasted red peppers for a sweeter, milder flavor.
- Dairy-free: Use full-fat coconut milk for creaminess; expect a subtle coconut note.
Helpful answers
How long does this take to make from start to finish?
Active time is about 20 to 25 minutes. From start to table plan on 30 to 35 minutes, depending on ravioli cooking time and how long you brown the sausage.
Can I make this vegetarian?
Yes. Use plant-based sausage or omit the sausage and add mushrooms, cannellini beans, or both. Replace chicken broth with a robust vegetable broth and keep the rest of the steps the same.
Can I freeze the soup with the ravioli in it?
You can, but ravioli often becomes mushy after freezing and thawing. For best texture freeze the broth and sausage mixture without ravioli for up to 2 months. Thaw and reheat the base, then cook fresh or frozen ravioli directly in the warm broth just before serving.
What’s a good way to prevent the cream from curdling?
Keep the heat low after adding cream and avoid a rolling boil. Finish cooking gently and remove from heat as soon as the spinach is wilted and the Parmesan is incorporated.
Any quick swaps if I don’t have sun-dried tomatoes?
Roasted red peppers or a spoonful of tomato paste diluted in a little hot broth will add color and a pleasant tang if sun-dried tomatoes are not available.
PrintCreamy Tuscan Ravioli Soup
A comforting one-pot meal featuring Italian sausage, cheese ravioli, sun-dried tomatoes, and spinach in a rich, creamy broth.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian
- Diet: Pescatarian
Ingredients
- 1 tablespoon olive oil
- 1 lb Italian sausage, casing removed (choose 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 (low-sodium recommended)
- 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
Instructions
- Heat the olive oil in a large Dutch oven or soup pot over medium heat. Add the Italian sausage and break it up with a spoon. Cook until nicely browned, about 5 to 7 minutes. Drain any excess fat if needed.
- Add the diced onion and cook until softened, about 2 to 3 minutes. Stir in the minced garlic, Italian seasoning, paprika, and red pepper flakes if using. Cook another minute until fragrant.
- Pour in the chicken broth and bring the pot to a gentle boil. Lower the heat and stir in the heavy cream. Let the soup simmer uncovered for 5 to 7 minutes so the flavors marry.
- Stir in the ravioli and the chopped sun-dried tomatoes. Simmer 5 to 6 minutes, or according to package timing until the pasta is tender.
- Add the baby spinach and stir until wilted. Stir in the grated Parmesan until it melts into the broth. Taste and season with salt and pepper.
- Ladle into bowls and garnish with torn basil or chopped parsley. Serve hot.
Notes
For a lighter soup, substitute heavy cream with half-and-half. It is best to freeze the soup base without ravioli for better texture upon reheating.
Nutrition
- Serving Size: 1 serving
- Calories: 450
- Sugar: 6g
- Sodium: 800mg
- Fat: 25g
- Saturated Fat: 12g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 4g
- Protein: 18g
- Cholesterol: 80mg








