Last November I made this on a Tuesday when the heat was broken and it was 45 degrees in my kitchen. The soup was done in 35 minutes, we ate it standing at the counter because the table was covered in winter coats, and it was one of the best things I cooked all year.
This creamy Tuscan ravioli soup is everything a weeknight dinner should be — Italian sausage, pillowy cheese ravioli, sun-dried tomatoes, spinach, and a cream broth that tastes like someone spent significantly longer than 35 minutes on it. One pot. Real food.
Read This Before You Start
Don’t overcook the ravioli. Fresh ravioli takes 3 to 4 minutes; frozen takes 5 to 6. Add it too early or let it go too long and you end up with burst, mushy pasta floating in the broth. Watch the clock from the moment it goes in.
Keep the heat gentle once the cream is in. A rolling boil will break the cream and make the broth grainy and separated. Gentle simmer only.
Add the spinach off the heat. It wilts in about 30 seconds from residual heat alone. Keep the pot on the burner and it overcooks fast — turns dark and slimy.
Grate the Parmesan fresh. Pre-grated Parmesan with anti-caking powder doesn’t melt cleanly into broth. It clumps. Worth the extra two minutes.
Use oil-packed sun-dried tomatoes. Drain them, but don’t pat them bone dry — a little of that oil carries a lot of flavor into the broth.
Everything in the Pot
Makes 4 to 6 servings. Active cook time: about 35 minutes.
| Ingredient | Amount |
| Olive oil | 1 tablespoon |
| Italian sausage, casing removed (mild or spicy) | 1 lb |
| Small onion, diced | 1 |
| Garlic, minced | 3–4 cloves |
| Dried Italian seasoning | 1 teaspoon |
| Paprika | ½ teaspoon (optional) |
| Crushed red pepper flakes | ¼ teaspoon (optional) |
| Chicken broth | 4 cups |
| Heavy cream | 1 cup |
| Cheese ravioli, fresh or frozen | ~20 oz |
| Sun-dried tomatoes, drained and chopped | ½ cup |
| Baby spinach | 3 cups |
| Grated Parmesan cheese | ½ cup |
| Salt and pepper | To taste |
| Fresh basil or parsley | For garnish |
Building the Soup
Brown the Sausage
Heat olive oil in a Dutch oven or large pot over medium heat. Add the sausage and break it up as it cooks. Give it 5 to 7 minutes until browned all the way through. Don’t rush this step — the fond building on the bottom of the pot is flavor that goes into everything else.
Sauté the Aromatics
Add the diced onion directly to the pot with the sausage. Cook for 2 to 3 minutes until softened. Stir in the garlic, Italian seasoning, paprika, and red pepper flakes. One more minute. The kitchen will smell very good right now.
Add Broth and Cream
Pour in the chicken broth and bring it to a gentle boil. Lower the heat, stir in the heavy cream, and simmer uncovered for 5 to 7 minutes. This is where the broth develops — don’t skip it.
Add Ravioli and Sun-Dried Tomatoes
Stir in the ravioli and sun-dried tomatoes. Simmer for 5 to 6 minutes, or follow your package instructions. Fresh ravioli cooks faster than frozen — check it early and pull the pot from the heat the moment it’s tender.
Finish with Spinach and Parmesan
Turn the heat off. Stir in the spinach and watch it wilt — 30 seconds, that’s all it needs. Add the Parmesan and stir until it’s fully melted into the broth. Taste for salt and pepper.
Serve
Ladle into bowls and add fresh basil or parsley on top. Serve hot.

What to Eat It With
Crusty bread is non-negotiable — you need something to drag through the broth at the bottom of the bowl. A simple green salad with a sharp vinaigrette cuts through the richness. For drinks, a dry white like Pinot Grigio or a light Chianti sits well alongside it.
What’s in Each Bowl
Per serving (based on 5 servings), approximate:
- Calories: ~580
- Fat: 38g | Saturated fat: 18g
- Carbohydrates: 32g | Sugar: 4g
- Protein: 28g
- Sodium: 1,100mg | Cholesterol: 125mg
Rich soup — the sodium is on the higher side. Use low-sodium broth if that’s a consideration, and go lighter on the Parmesan at the table.
Make This Tonight
Creamy Tuscan ravioli soup earns its place in the regular rotation immediately. One pot, 35 minutes, and enough going on that people ask for the recipe. Make a double batch if you have the pot — leftovers reheat well with a splash of extra broth, since the ravioli will absorb liquid overnight.
Leave a comment with whether you went mild or spicy sausage. And a rating if the soup delivered.
Print
Creamy Tuscan Ravioli Soup
A rich, one-pot creamy Tuscan ravioli soup with Italian sausage, cheese ravioli, sun-dried tomatoes, spinach, and Parmesan — done in 35 minutes and better than anything that should come together this fast.
- Total Time35 minutes
- Yield5 servings 1x
Ingredients
- 1 tbsp olive oil
- 1 lb Italian sausage, casing removed (mild or spicy)
- 1 small onion, diced
- 3–4 cloves garlic, minced
- 1 tsp dried Italian seasoning
- 0.5 tsp paprika (optional)
- 0.25 tsp crushed red pepper flakes (optional)
- 4 cups chicken broth
- 1 cup heavy cream
- 20 oz cheese ravioli, fresh or frozen
- 0.5 cup sun-dried tomatoes, drained and chopped
- 3 cups baby spinach
- 0.5 cup grated Parmesan cheese
- salt and pepper, to taste
- fresh basil or parsley, for garnish
Instructions
- Brown the Sausage Brown the Sausage: Heat olive oil in a Dutch oven or large soup pot over medium heat. Add the Italian sausage and break it up with a spoon. Cook until browned and cooked through, about 5 to 7 minutes.
- Sauté the Aromatics Sauté the Aromatics: Add the diced onion and cook for 2 to 3 minutes until softened. Stir in the minced garlic, Italian seasoning, paprika, and red pepper flakes if using. Cook for 1 more minute until fragrant.
- Add Broth and Cream Add Broth and Cream: Pour in the chicken broth and bring to a gentle boil. Lower the heat and stir in the heavy cream. Simmer uncovered for 5 to 7 minutes to allow the flavors to develop.
- Add Ravioli and Sun-Dried Tomatoes Add Ravioli and Sun-Dried Tomatoes: Stir in the ravioli and sun-dried tomatoes. Simmer for 5 to 6 minutes or according to package instructions, until the ravioli is cooked through and tender.
- Finish with Spinach and Parmesan Finish with Spinach and Parmesan: Turn off the heat. Stir in the baby spinach and let it wilt from the residual heat, about 30 seconds. Add the grated Parmesan and stir until melted and incorporated. Season with salt and pepper to taste.
- Serve Serve: Ladle into bowls, garnish with fresh basil or parsley, and serve hot with crusty bread.
Notes
Don’t overcook the ravioli — fresh takes 3 to 4 minutes, frozen takes 5 to 6. Keep the heat at a gentle simmer once the cream is added; a hard boil will break it. Add spinach off the heat to prevent overcooking. Use freshly grated Parmesan — pre-grated with anti-caking agents won’t melt smoothly. Leftovers keep refrigerated for 3 days; reheat gently with a splash of broth as the ravioli will absorb liquid.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Dinner, Main Course, Soup
- Cuisine: Italian, Tuscan
Nutrition
- Calories: 580
- Sugar: 4
- Sodium: 1100
- Fat: 38
- Saturated Fat: 18
- Carbohydrates: 32
- Fiber: 2
- Protein: 28
- Cholesterol: 125




