This post may contain affiliate links. For more information, see our Affiliate Disclosure Policy.
Creamy Tuscan Ravioli Soup is the kind of recipe that feels like a warm hug on a cold day. It’s rich, flavorful, and surprisingly easy to make. Whether you're cooking for a cozy night in, hosting family dinner, or just need something that’s going to hit the spot after a long day, this soup delivers every single time.
What makes this dish stand out is the balance between comfort and freshness. The creamy tomato broth is deeply savory with Italian herbs, garlic, and a touch of sweetness. Cheese-filled ravioli adds a hearty element, while fresh basil and spinach brighten every spoonful. It’s a satisfying one-pot meal that tastes like it came straight from a rustic Italian kitchen.
Jump to:
I first made this on a chilly afternoon with leftover ravioli in the fridge and not much else. A bit of blending, a handful of pantry staples, and in less than an hour, I had the most comforting, creamy soup I’ve made in ages. Now it's a staple in my cold-weather meal rotation.
Why You’ll Love This Creamy Tuscan Ravioli Soup
Simple and Fast
This soup looks impressive but is incredibly easy to make. Everything cooks in one pot, and the cleanup is minimal. From start to finish, you’re looking at less than 40 minutes.
Family Friendly
The flavors are classic and approachable. Even picky eaters will dive into a bowl of this cheesy, creamy goodness. Plus, you can customize the fillings and toppings to suit your household's preferences.
One-Pot Wonder
Ravioli and soup in one dish means fewer dishes and a heartier result. You don’t need sides unless you want them, though crusty bread is always welcome.
Perfect for Leftovers
The flavor gets even better after sitting overnight, making this a great make-ahead or meal prep recipe. It's also a clever way to use up leftover ravioli or pantry staples.
Taste and Texture
This soup has a creamy, velvety texture with a slight tomato tang and herbal depth. The ravioli adds soft, cheesy richness, and the spinach provides a subtle freshness. A touch of brown sugar smooths out the acidity of the tomatoes, and Parmesan cheese adds a savory finish that pulls it all together.
You get richness without feeling too heavy, thanks to the balance of vegetables and broth. Each spoonful is warm, full-bodied, and deeply comforting.
Dietary Notes
- Can be made vegetarian by skipping the sausage and using veggie broth.
- Easily gluten-free with gluten-free ravioli.
- High-protein, especially if you add sausage or ground turkey.
- Nut-free, and adaptable to dairy-free diets with coconut or cashew cream.

Ingredients and Substitutions
Ingredients List
Here’s what you’ll need:
- 2 tablespoons olive oil
- 1 tablespoon butter
- 1 yellow onion, chopped
- 2 stalks celery with leaves, chopped
- 3 cloves garlic, minced
- 1 can (28 oz) whole peeled tomatoes
- 2 tablespoons brown sugar
- 1½ cups chicken broth (or bone broth for extra richness)
- Salt and pepper, to taste
- 1 sprig fresh thyme (or ½ teaspoon dried)
- ½ cup heavy cream
- 10 oz cheese ravioli (fresh or frozen)
- 1 cup fresh spinach (optional but recommended)
- Fresh basil for garnish
- Grated Parmesan cheese for topping
- Optional: ½ pound Italian sausage or ground turkey
Ingredient Notes
- Whole peeled tomatoes give this soup a richer texture when blended. San Marzano is a great choice if you can find them.
- Cheese ravioli is the most versatile, but spinach-ricotta, mushroom, or chicken ravioli work well too.
- Heavy cream gives the soup its luscious texture. Half-and-half or coconut cream can be used for lighter or dairy-free options.
- Thyme brings earthy depth, but oregano or Italian seasoning can be substituted.
- Spinach wilts beautifully into the hot soup, adding nutrients without overpowering the flavor.
Substitution Ideas
- Use vegetable broth to make it vegetarian.
- Swap ravioli for tortellini for a fun twist.
- Replace spinach with baby kale or arugula.
- Try roasted red peppers blended in with the tomatoes for a bolder taste.
- For extra protein, toss in white beans or leftover rotisserie chicken.
Step-by-Step Instructions

- Heat the base
In a large pot, heat olive oil and butter over medium heat. Add the onion, celery, and garlic. Cook for about 5 minutes, stirring occasionally, until the veggies are soft and fragrant. - Add tomatoes and sweetness
Stir in the whole peeled tomatoes and brown sugar. Use the back of your spoon to gently crush the tomatoes as they heat. - Add broth and herbs
Pour in the chicken broth. Add thyme, salt, and pepper. Bring to a low boil, then reduce the heat and let simmer for 15 to 20 minutes. - Blend the soup
Use an immersion blender to puree the soup until smooth. If you don’t have one, transfer the soup in batches to a blender, then return it to the pot. - Stir in cream
Add the heavy cream slowly, stirring to combine. Keep the soup at a gentle simmer. - Cook ravioli
Drop in the ravioli and cook for 5 to 7 minutes, or until they float and are tender. - Add spinach and finish
Stir in the spinach and let it wilt. Adjust seasoning to taste. Add a sprinkle of Parmesan if desired. - Serve hot
Ladle into bowls and garnish with fresh basil, black pepper, and a drizzle of cream or olive oil.
Tips for Best Results
Best Practices
- Let the soup simmer gently after blending to deepen the flavor.
- Add cream slowly and avoid high heat once it’s in the pot to prevent curdling.
- Taste before serving and adjust salt, pepper, or sugar as needed.
Common Mistakes
- Overcooking ravioli: Once they float, they’re done. Extra time will make them mushy.
- Boiling after adding cream: Keep the soup warm but not boiling to maintain a smooth texture.
- Skipping blending: Blending gives the broth its luxurious, creamy texture. Don’t skip it.
Time-Saving Tips
- Use store-bought mirepoix (pre-chopped onions, carrots, celery) to skip prep.
- Make the base ahead and store it. When ready to serve, heat it and add ravioli.
- Use frozen ravioli straight from the freezer—just add 2 extra minutes of cook time.
Serving Suggestions

What to Serve With This Soup
- Crusty garlic bread or warm ciabatta is perfect for dipping.
- A Caesar salad or simple green salad adds freshness and crunch.
- Serve it in a hollowed-out bread bowl for a fun twist.
Garnish Ideas
- Fresh basil leaves
- Shaved Parmesan cheese
- Drizzle of olive oil or a spoon of cream
- Crack of black pepper on top
Drink Pairings
- A crisp Pinot Grigio or light red wine like Chianti
- Sparkling water with lemon
- A light herbal tea for a non-alcoholic option
Storage and Reheating
How to Store Leftovers
- Let soup cool fully before storing.
- Store in an airtight container in the fridge for up to 4 days.
- Avoid freezing, as the cream and ravioli may not reheat well after thawing.
Reheating Tips
- Reheat gently over low-medium heat on the stove.
- Stir frequently and add a splash of broth or cream if it thickened in the fridge.
- For microwave, use a microwave-safe bowl and cover loosely. Heat in short bursts, stirring between each.

Frequently Asked Questions
Yes. Just add it directly to the hot soup and simmer a few extra minutes until they float and are tender.
Yes. You can prepare the soup base a day in advance. Reheat and add ravioli right before serving for the best texture.
You can. The soup will be more tomato-forward and less rich, but still delicious. For creaminess without dairy, try coconut milk or cashew cream.
Why did my soup curdle?
Curdling happens if the soup boils after the cream is added. Make sure to simmer gently and stir the cream in slowly.
Variations and Customizations
Make It Vegan or Dairy-Free
- Use plant-based butter and coconut cream.
- Choose vegan ravioli and vegetable broth.
- Skip Parmesan or use a dairy-free alternative.
Add Protein
- Brown Italian sausage or ground turkey before adding vegetables.
- Add shredded rotisserie chicken.
- Stir in cooked white beans for a plant-based boost.
Try Different Flavors
- Use roasted red pepper puree with tomatoes for a smoky twist.
- Add crushed red pepper flakes for spice.
- Mix in pesto at the end for a fresh, herby flavor.
Seasonal Ideas
- Add roasted butternut squash in fall.
- Use heart-shaped ravioli for a Valentine’s dinner.
- Serve with fresh corn in summer for a bright contrast.
Conclusion
Creamy Tuscan Ravioli Soup is a comforting, flavorful dish that’s both simple and satisfying. The creamy broth, soft ravioli, and fragrant herbs come together to create a soup that feels indulgent yet easy enough for a weeknight. Whether you're serving it to family or making a quiet meal for yourself, this soup brings a little joy with every spoonful.
Make it your own by switching up the ravioli filling, adjusting the creaminess, or adding seasonal vegetables. However you prepare it, you’re in for a cozy meal that’s bound to become a repeat recipe.
Want more comforting soup ideas? Try these next:
And don’t forget to save this recipe on Pinterest so you can make it again. You can find more cozy recipes over at
https://www.pinterest.com/bakewithlina/
If you make this soup, I’d love to hear what you think. Share your version in the comments or tag me on Pinterest. Your feedback makes the Cooking With Callie community so special.



Creamy Tuscan Ravioli Soup
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 6 servings 1x
- Category: Baking
- Method: Stovetop
- Cuisine: Italian
Description
This rich and comforting one-pot soup recipe is loaded with cheese-filled ravioli, a creamy tomato broth, and savory Italian seasoning. Perfect for easy weeknight dinners, this hearty soup comes together quickly with simple ingredients.
Ingredients
- 1 onion, chopped
- 3 cloves garlic, minced
- 2 stalks celery (with leaves), chopped
- 1 can (28 oz) whole peeled tomatoes
- 1 ½ cups chicken broth (such as Kettle & Fire chicken bone broth)
- 2 tbsp brown sugar
- Salt & pepper, to taste
- 1 sprig fresh thyme
- ½ cup heavy cream
- 10 oz cheese ravioli
- Fresh basil, for garnish
Instructions
- In a large pot, heat 2 tablespoons of olive oil and 1 tablespoon of butter over medium heat.
- Add the chopped onion, celery (with leaves), and garlic. Sauté for about 5 minutes until softened.
- Stir in the whole peeled tomatoes and brown sugar.
- Pour in the chicken broth and bring to a gentle boil. Reduce heat, add the fresh thyme, and let it simmer partially covered for 15–20 minutes.
- Blend the soup until smooth using an immersion blender or transfer to a blender in batches.
- Return the blended soup to the pot. Stir in the heavy cream and season with salt and pepper to taste.
- Add the ravioli and cook until they float to the top, about 5–6 minutes.
- Serve hot, garnished with fresh basil, a drizzle of cream, and a sprinkle of black pepper if desired.
Notes
Don’t overcook the ravioli—cook just until they float. Store leftovers in an airtight container in the fridge for up to 3–4 days. To reheat, warm gently over medium-low heat and add a splash of broth or cream to thin, if needed. Not ideal for freezing as texture may change.
Nutrition
- Serving Size: 1 bowl
- Calories: 186
- Sugar: 6g
- Sodium: 680mg
- Fat: 24g
- Saturated Fat: 14g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 28g
- Fiber: 2g
- Protein: 16g
- Cholesterol: 84mg





Leave a Reply