Ravioli Soup
There’s something incredibly comforting about a warm bowl of Ravioli Soup, especially on a chilly evening. I remember the first time I made it—the aroma of garlic and herbs filling the kitchen, the bubbling broth cradling soft pillows of cheese ravioli, and that rich tomato base pulling everything together in a way that just felt like a hug in a bowl. It was one of those dinners that made everyone come back for seconds, and I knew right then that it would become a staple in my home.
What I love most about this recipe is how simple it is to throw together while delivering big on flavor. It doesn’t demand hours of prep or fancy ingredients. Just pantry staples, some fresh produce, and good-quality ravioli. And the best part? It cooks up quickly, which makes it perfect for a weeknight meal or a cozy weekend dinner.
Over the years, I’ve played around with different versions—some with sausage, others with veggies—but this one strikes the perfect balance for me. It’s hearty but not heavy, full of flavor without being overwhelming. If you’re a fan of recipes like my Creamy Garlic Chicken Breasts or the ever-popular Creamy Tuscan Sausage Pasta, then this Ravioli Soup is going to be your new favorite.



Why You’ll Love This Ravioli Soup
This Ravioli Soup hits all the right notes. It’s hearty and filling, thanks to the generous ravioli, and it has that rich, savory tomato broth that’s seasoned just right. The soup is also incredibly versatile—you can make it with meat-filled ravioli or go completely vegetarian. It’s perfect for meal prep, freezes well, and tastes even better the next day. Whether you’re cooking for your family or serving guests, it’s one of those dishes that brings everyone to the table with a smile.
Ingredients
Cheese Ravioli: The star of the dish, cheese ravioli adds a creamy, comforting bite that soaks up all the flavors of the broth.
Olive Oil: Used for sautéing the aromatics, adding depth and richness to the base of the soup.
Onion and Garlic: Essential for building the savory foundation of the broth.
Carrots and Celery: These vegetables provide sweetness, crunch, and nutritional balance to the soup.
Crushed Tomatoes: Brings a tangy, robust tomato flavor that serves as the main body of the soup.
Chicken or Vegetable Broth: Acts as the flavorful liquid base, choose according to your preference.
Italian Seasoning: A blend of herbs that ties everything together with classic Italian flavors.
Spinach: Added at the end for a pop of color and an extra layer of nutrition.
Salt and Pepper: Essential seasonings to enhance all the flavors.
How to Make Ravioli Soup
Step 1: Sauté the Aromatics
Heat olive oil in a large pot over medium heat. Add diced onion, garlic, carrots, and celery. Cook until softened and fragrant, about 5 minutes.
Step 2: Build the Broth
Pour in the crushed tomatoes and your choice of broth. Stir in the Italian seasoning, then bring the mixture to a boil.
Step 3: Simmer and Cook
Reduce the heat and let the soup simmer for 10 minutes, allowing the flavors to meld together beautifully.
Step 4: Add the Ravioli
Gently add the cheese ravioli to the simmering soup. Cook according to the package instructions, usually 5 to 7 minutes, until tender.
Step 5: Finish with Spinach
Stir in the fresh spinach and let it wilt for a couple of minutes. Taste and adjust the seasoning with salt and pepper.
Step 6: Serve Hot
Ladle the soup into bowls and serve hot, optionally with a sprinkle of parmesan cheese and fresh basil on top.
Recipe Variations and Possible Substitutions
This Ravioli Soup is endlessly customizable. Swap cheese ravioli for meat-filled ones if you prefer a heartier bite. For a vegetarian version, stick to vegetable broth and add mushrooms or zucchini instead of meat. Want to make it creamier? Stir in a splash of heavy cream or a dollop of ricotta right before serving. You can even spice things up with a pinch of red pepper flakes.
Serving and Pairing Suggestions
Serve Ravioli Soup with a slice of crusty bread or a side of garlic knots to soak up that savory broth. A crisp green salad tossed in a light vinaigrette adds a fresh contrast to the rich soup. For a cozy dinner, pair it with a glass of red wine like Chianti or a simple sparkling water with lemon.



Storage and Reheating Tips
Leftovers of this soup store beautifully. Let the soup cool completely before transferring to an airtight container. Refrigerate for up to 4 days or freeze for up to 3 months. When reheating, gently warm it on the stovetop over medium heat. If the ravioli has soaked up too much liquid, just add a splash of broth or water to loosen it.
FAQs
How do I keep the ravioli from getting mushy in Ravioli Soup?
To avoid mushy ravioli, add it towards the end of cooking and cook it just until tender, according to the package instructions.
Can I freeze Ravioli Soup?
Yes, Ravioli Soup freezes well. Just be aware that the texture of the ravioli may soften slightly upon reheating. Freeze in a sealed container and reheat gently on the stovetop.
What type of ravioli works best for Ravioli Soup?
Cheese ravioli is classic and works beautifully, but meat, spinach, or even mushroom-stuffed ravioli can be delicious alternatives.
Can I add protein to Ravioli Soup?
Absolutely! Try adding cooked Italian sausage, shredded rotisserie chicken, or even white beans for extra protein and heartiness.
Related Recipe You’ll Like
If you’re a fan of hearty, comforting meals like this, you should definitely check out my One Pot Creamy Chicken Pot Pie Pasta or the rich and flavorful Creamy Cajun Steak Alfredo. They both bring the same cozy vibes with a unique twist that your family will love.
Save and Share This Recipe for Later
If you loved this Ravioli Soup or plan to try it soon, don’t forget to save it! Pin it to your favorite Pinterest board so you can find it later when the craving hits. Also, share this recipe with friends or family who love a good soup—tag them on social media or send it in a message. Sharing is caring, especially when it involves delicious food!
Ravioli Soup

This Ravioli Soup is a cozy and flavorful one-pot meal perfect for weeknights or chilly evenings. Made with cheese ravioli, vegetables, and a rich tomato broth, this easy soup delivers comfort and satisfaction with every spoonful. It’s a versatile dish that can be customized with different ravioli fillings or extra ingredients like sausage or spinach. Serve it hot with crusty bread or a crisp salad for a complete, comforting meal your whole family will love.
Ingredients
- 1 tablespoon olive oil
- 1 small onion, diced
- 2 garlic cloves, minced
- 2 carrots, sliced
- 2 celery stalks, sliced
- 1 (28-ounce) can crushed tomatoes
- 4 cups chicken or vegetable broth
- 1 teaspoon Italian seasoning
- 9 ounces cheese ravioli
- 2 cups fresh spinach
- Salt and pepper to taste
Instructions
- Heat olive oil in a large pot over medium heat.
- Add onion, garlic, carrots, and celery. Sauté for about 5 minutes, until softened.
- Pour in crushed tomatoes and broth. Stir in Italian seasoning.
- Bring to a boil, then reduce heat and simmer for 10 minutes.
- Add ravioli and cook according to package instructions (5 to 7 minutes).
- Stir in spinach and cook until wilted.
- Season with salt and pepper to taste.
- Serve hot with optional toppings like parmesan or basil.
Notes
- For added protein, include cooked sausage or shredded chicken.
- Use any ravioli filling of your choice.
- Add red pepper flakes for a spicy kick.
- If freezing, cool completely before storing in an airtight container.
Nutrition Information:
Yield:
4Serving Size:
1Amount Per Serving: Calories: 478Total Fat: 26gSaturated Fat: 8gTrans Fat: 0gUnsaturated Fat: 15gCholesterol: 142mgSodium: 603mgCarbohydrates: 21gFiber: 3gSugar: 4gProtein: 40g