This Tuscan Ravioli Soup is the perfect cozy meal! It’s loaded with tasty ravioli, fresh veggies, and a yummy broth that warms you right up.
Every spoonful feels like a hug in a bowl! I love tossing in some crusty bread to soak up that delicious broth. Trust me, you’ll want seconds!
Key Ingredients & Substitutions
Olive Oil: Olive oil gives a lovely richness to the soup. If you’re out, avocado oil or vegetable oil works as a good substitute, but olive oil has a unique flavor that is hard to replace!
Broth: I used chicken broth for a deeper flavor, but vegetable broth is a great option if you’re looking for a vegetarian choice. Homemade broth is even better if you have it on hand!
Heavy Cream: Heavy cream adds a rich, creamy texture. If you’re looking for a lighter version, consider using half-and-half or even coconut milk for a dairy-free option, though this will change the flavor slightly.
Ravioli: Cheese ravioli is classic here, but feel free to try spinach or mushroom-filled ravioli for a fun twist! You can also use frozen ravioli if you can’t find fresh.
Spinach: Fresh spinach adds color and nutrients, but you can substitute with kale or Swiss chard. If using frozen spinach, make sure to thaw and drain it well before adding.
How Do I Get the Best Flavor Out of My Soup?
The key to a flavorful soup lies in the way you prep and combine your ingredients. Start by sautéing your onion and garlic in olive oil to develop that aromatic base.
- Cook for just a few minutes until soft – this brings out their sweetness!
- Adding the broth and tomatoes is crucial; let them simmer together to meld the flavors for at least 10 minutes.
- Don’t rush adding the ravioli – give them time to cook properly and soak up that delicious broth.
- Finally, a splash of heavy cream at the end creates a luscious texture, enhancing the overall flavor.
Adjusting the seasoning at the end is also important. Taste your soup! You might need extra salt and pepper to elevate the flavors just right. Enjoy your creation!

Tuscan Ravioli Soup Recipe
Ingredients You’ll Need:
- 1 tablespoon olive oil
- 3 cloves garlic, minced
- 1 small onion, finely chopped
- 4 cups chicken broth (or vegetable broth)
- 1 (14.5 oz) can diced tomatoes
- 1 cup heavy cream
- 1 teaspoon Italian seasoning
- 1/2 teaspoon crushed red pepper flakes (optional, for some heat)
- Salt and black pepper to taste
- 1 (9-12 oz) package refrigerated cheese ravioli
- 3 cups fresh spinach, roughly chopped
- 1/4 cup grated Parmesan cheese (plus extra for serving)
- Fresh parsley or basil, chopped for garnish
Estimated Time Needed:
This delicious Tuscan Ravioli Soup takes about 15 minutes to prepare and 15 minutes to cook, making a total of 30 minutes. Perfect for a quick yet comforting meal!
Step-by-Step Instructions:
1. Sauté the Base:
In a large pot or Dutch oven, heat the olive oil over medium heat. Add the minced garlic and chopped onion, sautéing until fragrant and the onion is translucent, about 3-4 minutes. This step fills your kitchen with a lovely aroma!
2. Add the Liquids:
Pour in the chicken broth and add the canned diced tomatoes (including their juices). Stir everything together to combine the flavors. This mixture forms the heart of your soup.
3. Season the Soup:
Now, stir in the Italian seasoning, crushed red pepper flakes (if you want some heat), salt, and pepper. Bring the soup to a boil, then reduce the heat and let it simmer for about 10 minutes. This helps the flavors marry beautifully!
4. Cook the Ravioli:
Add the refrigerated cheese ravioli to the pot. Cook according to the package instructions, which will typically take about 3-5 minutes. When the ravioli are floating, they’re ready!
5. Stir in Cream and Spinach:
Once the ravioli are cooked, lower the heat and stir in the heavy cream, chopped spinach, and grated Parmesan cheese. Simmer for another 2 minutes until the spinach wilts and the soup thickens just slightly.
6. Final Touches:
Taste your soup and adjust the seasoning with more salt and pepper if needed. It’s important to make sure every bite is just right!
7. Serve and Enjoy:
Ladle the soup into bowls, and garnish with extra Parmesan cheese and some fresh parsley or basil on top. It’s best served hot, and I recommend a side of crusty bread for dipping!
Enjoy your warm, comforting Tuscan Ravioli Soup filled with creamy tomato broth, tender ravioli, and fresh greens! Perfect for any occasion!
Can I Use Frozen Ravioli Instead of Fresh?
Absolutely! You can use frozen ravioli in this recipe; just follow the cooking instructions on the package. Keep in mind that it may take a couple of extra minutes for them to cook through.
Is It Possible to Make This Soup Dairy-Free?
Yes! To make this soup dairy-free, substitute the heavy cream with full-fat coconut milk or a dairy-free cream alternative. Just be aware that it will change the flavor slightly, but it will still be delicious!
How Long Does Leftover Soup Last in the Fridge?
Leftover Tuscan Ravioli Soup can be stored in an airtight container in the fridge for up to 3 days. Reheat gently on the stove or in the microwave before serving again!
Can I Add Other Vegetables to This Soup?
Definitely! Feel free to add other veggies like kale, zucchini, or carrots. Just chop them into small pieces and add them during the simmering step so they have enough time to cook and soften!
