Creamy Tuscan Ravioli Soup

By:

| Published on:

March 5, 2026

Creamy Tuscan Ravioli Soup

I still remember the first time I made this soup for a rainy weeknight: the kitchen smelled like garlic and herbs, and every spoonful felt like a warm hug. Creamy Tuscan Ravioli Soup is a rich, comforting bowl of Italian-inspired flavors built from browned Italian sausage, pillowy cheese ravioli, sun-dried tomatoes, and spinach in a creamy, Parmesan-smothered broth. It’s the kind of recipe you reach for when you want something fast, satisfying, and a little fancy without a fuss. If you want the original recipe format for quick reference, check the creamy Tuscan ravioli soup recipe.

Why you’ll love this dish

This soup hits a lot of home-cooking sweet spots. It comes together quickly, making it ideal for busy weeknights, yet it looks and tastes like something you’d order at a cozy trattoria. The cheese ravioli doubles as both starch and cheese, cutting down on prep and cleanup. The sausage adds savory depth while sun-dried tomatoes provide a bright, concentrated tang that balances the cream. It’s kid-friendly but easily amped up with crushed red pepper flakes for adults. Make it when you want minimal effort with maximum comfort.

Step-by-step overview

You’ll brown the sausage, soften aromatics, add broth and cream to create the base, then simmer ravioli right in the pot until tender. Finish by stirring in spinach and Parmesan so the greens wilt and the cheese melts into the broth. Overall timing is about 25 to 30 minutes from start to finish, and most of that is passive simmering.

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

Ingredient notes and swaps: use turkey Italian sausage to reduce fat, or choose a plant-based sausage for a vegetarian version (use vegetable broth). If you only have jarred marinara, you can stir in a few tablespoons for extra tomato flavor, but reduce the sun-dried quantity so it does not become overly sweet.

Step-by-step instructions

  1. Heat a large Dutch oven or soup pot over medium heat. 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 off excess fat if there’s 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 so the flavors meld. Keep a light simmer; do not let it boil vigorously.
  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 with crusty bread or a crisp salad.

Creamy Tuscan Ravioli Soup: Comfort in Every Spoonful

Best ways to enjoy it

Serve this soup in deep bowls so the ravioli and broth stay mixed with each spoonful. A simple green salad with a lemon vinaigrette cuts through the richness nicely. For a crunchy contrast, garlic-toasted baguette slices or buttered breadsticks are excellent. If you want to build a heartier meal, pair a small appetizer of roasted vegetables or a bright citrus salad to freshen the palate. You can also serve it as a main course alongside warm focaccia.

I also like to suggest lighter companions if you’re making multiple dishes, like a roasted poblano soup as a starter; try pairing with the roasted poblano soup for a playful contrast of flavors.

Storage and reheating tips

Store leftovers in an airtight container in the refrigerator for up to 3 to 4 days. Reheat gently on the stovetop over low heat, stirring frequently so the cream does not separate; add a splash of broth if it thickens too much. Do not refreeze soup that contains cooked ravioli after it has been frozen once, because the pasta can become mushy. If you want to freeze any portion, freeze the soup base (sausage, broth, sun-dried tomatoes) without the ravioli and add fresh or frozen ravioli when reheating.

Food safety note: cool leftovers to room temperature quickly (within two hours), refrigerate promptly, and reheat to at least 165°F (74°C) before serving.

Pro chef tips

  • Brown the sausage well. Those browned bits are flavor gold and deepen the broth.
  • Use fresh grated Parmesan instead of pre-grated for better melting and flavor.
  • If the cream looks like it might split while simmering, lower the heat and stir constantly until it’s incorporated.
  • For extra body, simmer an extra 5 minutes after adding Parmesan; the cheese slightly thickens the broth.
  • If using frozen ravioli, do not thaw first. Add directly to the simmering soup and extend cooking time per package instructions.
  • Taste before salting: the sausage and Parmesan add saltiness, so start light and adjust.

Creative twists

  • Vegetarian: swap sausage for sautéed mushrooms and use vegetable broth. Add a splash of lemon at the end.
  • Lighter version: use half-and-half or whole milk combined with a tablespoon of cornstarch to mimic creaminess with less fat.
  • Extra veggie boost: stir in diced zucchini or roasted red peppers with the sun-dried tomatoes.
  • Spicy variation: use a spicy Italian sausage or increase the crushed red pepper flakes for more kick.
  • Herby finish: fold in chopped fresh basil and a little lemon zest right before serving for brightness.

Common questions

How long does this soup take to make?

From start to finish expect about 25 to 30 minutes. Browning the sausage and simmering the ravioli are the main time blocks.

Can I make this ahead of time for a dinner party?

You can prepare the sausage-broth base one day ahead and refrigerate. Reheat gently and add fresh or frozen ravioli just before serving so the pasta stays tender.

Can I use frozen ravioli?

Yes. Add frozen ravioli directly to the simmering soup and allow extra cooking time according to the package directions.

What’s the best way to prevent the cream from separating?

Keep the simmer low once the cream is added. Stir frequently and avoid boiling vigorously. If the soup looks like it might break, temper in a small ladle of hot broth into the cream before mixing it fully into the pot.

Print

Creamy Tuscan Ravioli Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A rich and comforting Italian-inspired soup featuring cheese ravioli, Italian sausage, sun-dried tomatoes, and spinach in a creamy broth.

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian
  • Diet: Non-Vegetarian

Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 lb Italian sausage, casing removed
  • 1 small onion, diced
  • 34 cloves garlic, minced
  • 1 teaspoon dried Italian seasoning
  • ½ teaspoon paprika (optional)
  • ¼ teaspoon crushed red pepper flakes (optional)
  • 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

Instructions

  1. Heat a large Dutch oven or soup pot over medium heat. 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 off excess fat if there’s a lot.
  3. Add the diced onion to the pot 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 and simmer uncovered for 5 to 7 minutes so the flavors meld. Keep a light simmer; do not let it boil vigorously.
  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 with crusty bread or a crisp salad.

Notes

Store leftovers in an airtight container in the refrigerator for up to 3 to 4 days. Reheat gently on the stovetop over low heat.

Nutrition

  • Serving Size: 1 bowl
  • Calories: 450
  • Sugar: 4g
  • Sodium: 850mg
  • Fat: 30g
  • Saturated Fat: 15g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 35g
  • Fiber: 3g
  • Protein: 20g
  • Cholesterol: 70mg

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star