There’s nothing quite like a bowl of hearty soup to warm you up, especially when it’s filled with cheesy ravioli, a rich tomato broth, and just the right balance of garlic and herbs. This easy ravioli soup recipe is creamy, satisfying, and packed with flavor—like a comforting hug in every spoonful. Best of all, it’s ready in under 30 minutes, making it a lifesaver for busy weeknights.

Why You’ll Love This Ravioli Soup Recipe
If you’re looking for a homemade ravioli soup that tastes like it simmered all day but comes together quickly, this is the one to try. It delivers deep, savory flavors with minimal effort, using simple ingredients and fresh touches. With pillowy ravioli, fresh basil, and a velvety broth, it’s both indulgent and wholesome.
This easy recipe is also highly versatile—switch up the protein, use different ravioli fillings, or make it vegetarian with a few small tweaks. And since it all cooks in one large pot (just like our one pot lasagna recipe), cleanup is effortless.
Serve it with crusty bread, roasted vegetables, or homemade cheesy garlic bread to complete the meal. With just a few sides, you’ll have a dish that’s both comforting and satisfying.
Ingredients You’ll Need

For the Soup Base
- Olive oil – Enhances richness and helps sauté the aromatics.
- Carrots, celery, and onion – The holy trinity for flavorful soups and stews.
- Garlic – Infuses warmth and aroma.
- Italian seasoning & red pepper flakes – Adds a fragrant, slightly spicy kick.
- Chicken broth – The foundation of the soup. Swap for vegetable or beef broth if needed.
- Dried basil – Adds a subtle herbal note.
For the Ravioli & Creamy Finish
- Ground beef – Brings a hearty texture. Swap with Italian sausage or omit for a vegetarian version.
- Store-bought ravioli – The key ingredient! Use fresh or frozen, following the package instructions. We used cheese ravioli pasta, but feel free to use your favorite filling.
- Heavy cream – Creates a smooth, velvety texture. For a lighter option, try half-and-half.
- Baby spinach – Wilts beautifully into the soup, adding color and nutrients. Feel free to substitute kale if you prefer.
- Lemon juice – Brightens the flavors and balances the richness of the cream.
- Tomato sauce – Enhances the broth with a deep umami flavor.
For exact ingredient amounts and instructions, see the full recipe card below.
How to Make This Ravioli Soup

Step 1: Sauté the Aromatics. Heat olive oil in a large pot or Dutch oven over medium heat. Add the carrots, celery, and onion, and cook for about 3 minutes until they begin to soften.

Step 2: Brown the Beef. Push the vegetables to one side and add the ground beef. Let it brown without stirring for a few minutes, then break it apart and cook until no longer pink. Drain any excess grease.

Step 3: Build the Flavor. Stir in the garlic, red pepper flakes, and a pinch of salt and pepper. Cook for 1 minute until fragrant. Pour in a splash of chicken broth to deglaze the pan, scraping up any flavorful bits.

Step 4: Simmer the Broth and Cook Ravioli. Add the remaining broth and dried basil, and bring it to a gentle boil. Stir in the cheesy ravioli and let it cook for about 4 minutes, or until al dente.

Step 5: Finish with Cream & Spinach. Lower the heat and stir in the heavy cream and spinach. Let it simmer until the spinach wilts. Squeeze in fresh lemon juice for a bright, fresh finish.

Step 6: Serve & Enjoy. Ladle into bowls and top with Parmesan cheese and extra red pepper flakes, if desired. Serve hot with crusty bread or garlic knots.
Expert Tips for the Best Ravioli Soup
- For a richer broth, add a bit of tomato sauce or crushed tomatoes.
- For a little heat, increase the red pepper flakes or add a pinch of cayenne.
- Using frozen ravioli? Just extend the cooking time by 1-2 minutes.
- Making this ahead? Cook everything except the ravioli and cream—add them when reheating for the best texture.
- Substitutions: Swap ravioli for tortellini and/or spinach for kale. Feel free to make this soup your own.
Serving Suggestions
This creamy ravioli soup makes a hearty meal on its own, but it also pairs well with:
- Freshly grated Parmesan cheese for an extra savory boost.
- Crusty bread or garlic knots—ideal for soaking up the flavorful broth.
- A crisp garden salad to contrast the rich, creamy flavors.
- For more easy family dinner ideas, serve it with roasted vegetables or an antipasto platter.

Storage & Reheating Tips
How to Store: Let the leftover soup cool completely, then transfer it to an airtight container. Store in the refrigerator for up to 3 days.
Can You Freeze Ravioli Soup?: Yes, with one key adjustment! Do not add the ravioli or cream before freezing. Instead, freeze the broth separately. When ready to eat, reheat the broth and add fresh ravioli and cream for the best consistency. If ever in doubt, check out the USDA's Freezing and Food Safety guide.
How to Reheat:
- Stovetop: Heat on low, stirring occasionally.
- Microwave: Warm in 30-second intervals, stirring between each, until fully heated.
Recipe FAQs
Yes! Simply add an extra minute or two to the cook time.
Definitely! Prepare the broth ahead of time and add the ravioli when reheating.
Italian sausage, ground turkey, or shredded rotisserie chicken all work well.
Yes! Use vegetable broth and swap the meat for white beans or mushrooms for extra heartiness.
Cook the ravioli separately and add it just before serving.
More Cozy Soup Recipes to Try
- Pasta Shells with Ground Beef
- Creamy Beef Tomato Soup
- Baked Ziti
- One Pot Lasagna Soup
- Creamy Beef Enchilada Soup
This easy recipe is the ultimate comfort food—warm, flavorful, and ready in under 30 minutes. Whether you’re making it for a chilly night or just craving a cozy meal, this homemade ravioli soup is sure to hit the spot. Now, grab a spoon and dig in!
If you make this recipe, be sure to leave a review and comment below! We love to see what you're making!
📖 Recipe

Creamy One-Pot Ravioli Soup (Easy & Hearty!)
Ingredients
- Olive oil
- 3 carrots (sliced)
- 2 stalks celery (sliced)
- 1 small yellow onion (chopped)
- 1 lb. ground beef
- Season with salt and pepper
- 5 cloves garlic
- ¼ teaspoon red pepper flakes
- 4 cups chicken stock
- 1 teaspoon dried basil
- 20 oz refrigerated cheese ravioli
- 1 ½ cups heavy cream
- 4 cups spinach
- Juice of 1 lemon
- Serve with Parmesan and red pepper flakes
Instructions
- Heat olive oil in a large Dutch oven over medium heat. Add the carrots, celery, and onion and saute until beginning to soften, about 3 minutes.
- Push the veggies to the side, and add the ground beef to the skillet. Saute a few minutes without stirring, then stir everything together and continue to saute another 3-4 minutes, or until beef is no longer pink. Drain off any excess grease.
- Add the garlic, red pepper flake and salt and pepper to taste. Saute 1 minute, until fragrant.
- Stir in a splash of the chicken broth, deglazing the pan. Add the remainder of the chicken broth and basil, and bring to a boil.
- Add the ravioli, stirring gently, and boil for 4 minutes.
- Lower the heat to medium low, then stir in the cream and spinach. Heat through, until spinach is wilted. Squeeze half a lemon into the soup. Taste, and add additional lemon juice if desired. Serve with Parmesan cheese and additional red pepper flakes, if desired.
Notes
- Want a thicker broth? Stir in a spoonful of tomato paste or more cream or use a thickening agent like cornstarch.
- For a richer broth, add a bit of tomato sauce or crushed tomatoes.
- For a little heat, increase the red pepper flakes or add a pinch of cayenne.
- Using frozen ravioli? Just extend the cooking time by 1-2 minutes.
- Making this ahead? Cook everything except the ravioli and cream—add them when reheating for the best texture.
- To store, let the leftover soup cool completely, then transfer it to an airtight container. Store in the refrigerator for up to 3 days.
- To freeze, do not add the ravioli or cream before freezing. Instead, freeze the broth separately. When ready to eat, reheat the broth and add fresh ravioli and cream for the best consistency.






Leave a Reply