This warm and cozy Ravioli Soup is a comforting bowl of goodness! With tender ravioli and tasty broth, it’s perfect for a chilly day.
I love how quick it is to make—just throw in your ravioli and let them soak up all that flavor! Plus, it’s a great way to sneak in some veggies. Who can resist that? 🍜
Key Ingredients & Substitutions
Olive Oil: This is perfect for sautéing, but you can swap with vegetable oil or butter if needed. Each adds a unique flavor, so pick what you enjoy best!
Onion: A small onion adds sweetness to the soup. If you’re out, shallots or green onions could work as nice substitutes.
Carrots: They bring sweetness and texture. You can replace them with celery or bell peppers for a different taste and crunch.
Vegetable Broth: A great base, but chicken broth works too if that’s what you have. You can even use water in a pinch; just add more seasonings!
Ravioli: Cheese ravioli is a favorite, but feel free to use any type like mushroom or spinach. You can also go for gluten-free options if needed!
Spinach or Kale: These leafy greens add color and nutrition! If they’re unavailable, try Swiss chard or even frozen spinach—just thaw and drain it first.
How Do I Get the Perfect Blend of Flavors?
Building great flavor is key in this recipe. Start by sautéing the onions in olive oil until they’re soft, about 4-5 minutes. This enhances their sweetness and foundational flavor.
- Add minced garlic for aroma and a touch of richness—don’t skip this part!
- Simmering the broth with crushed tomatoes and seasonings for at least 10 minutes lets those flavors get cozy together.
- Always taste before serving! Adjust salt, pepper, or even a dash of red pepper flakes if you like some heat. This step makes a huge difference!

Ravioli Soup Recipe
Ingredients You’ll Need:
For the Soup:
- 1 tablespoon olive oil
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 2 medium carrots, diced
- 4 cups vegetable broth (or chicken broth)
- 1 (14 oz) can crushed tomatoes
- 1 teaspoon dried Italian seasoning
- Salt and freshly ground black pepper, to taste
- 1 (9-12 oz) package refrigerated cheese or meat ravioli
- 2 cups fresh spinach or kale, chopped
- 1/4 cup fresh basil, chopped (plus extra for garnish)
- Grated Parmesan cheese, for serving
How Much Time Will You Need?
This delightful Ravioli Soup takes about 10 minutes for prep and 20 minutes for cooking, totaling around 30 minutes from start to finish! Perfect for a quick weeknight meal or a cozy weekend treat.
Step-by-Step Instructions:
1. Sauté the Vegetables:
In a large pot, heat the olive oil over medium heat. Once hot, add the finely chopped onion. Cook for about 4-5 minutes until it turns translucent. This step adds a lovely base flavor!
2. Add Garlic and Carrots:
Next, stir in the minced garlic and diced carrots. Sauté for an additional 2-3 minutes until everything is fragrant and the carrots start to soften.
3. Create the Broth:
Now, pour in the vegetable broth and crushed tomatoes (don’t forget the delicious juices!). Add the dried Italian seasoning, along with salt and pepper, to taste. Bring this hearty mix to a boil, then reduce the heat to let it simmer for about 10-15 minutes. This allows the flavors to mingle and the carrots to fully tenderize.
4. Cook the Ravioli:
Once the broth is bubbling happily, toss in your ravioli. Cook according to the package instructions, usually around 3-5 minutes, until they float to the top and are cooked through. It’s time for the soup to get even yummier!
5. Add Greens:
With the ravioli ready, stir in the fresh spinach or kale and chopped basil. Let them simmer for about a minute to wilt—the colors and nutrients will brighten your soup!
6. Final Touches:
Give the soup a taste and adjust the seasoning, adding more salt and pepper as needed. Remember, everyone’s taste is different!
7. Serve It Up:
Ladle the soup into bowls. Top each serving with a sprinkle of grated Parmesan cheese and fresh basil for an extra pop of flavor and prettiness.
8. Enjoy!
Dig in, and savor the comforting warmth of your homemade ravioli soup. Perfect with a slice of crusty bread on the side! Enjoy every spoonful!

Can I Use Frozen Ravioli Instead of Fresh?
Absolutely! If using frozen ravioli, just add them directly to the pot when you reach that step. You may need to cook them a minute or two longer than the package suggests, so keep an eye on them!
How Can I Make This Soup Vegetarian?
This recipe is already vegetarian-friendly! Just stick with vegetable broth and cheese ravioli. You can also use sautéed mushrooms for added depth and flavor if you’d like.
Can I Add More Vegetables?
Of course! Feel free to add any vegetables you enjoy, like zucchini, bell peppers, or green beans. Just chop them into small pieces so they cook evenly, and add them when you sauté the onion and carrots.
What’s the Best Way to Store Leftovers?
Store leftovers in an airtight container in the fridge for up to 3 days. When reheating, you may want to add a splash of broth or water to loosen the soup, as it can thicken in the fridge. Enjoy it warmed up in no time!