Creamy Ravioli Soup for a Cozy One-Pot Weeknight Dinner

Mohamed Ayad's Creamy Ravioli Soup Recipe in a Dutch Oven

Creamy Ravioli Soup is the kind of dinner that fills the kitchen with tomato, garlic, and herbs before the bowls even hit the table. It has the comfort of pasta, the warmth of soup, and enough richness from cream and parmesan to feel like a full meal.

The nice part is that it doesn’t ask much from you. One pot, about 30 minutes, and a few simple ingredients do most of the work.

Why Creamy Ravioli Soup Works So Well for Busy Nights

Some dinners feel cozy only after a long simmer. This one gets there faster because the flavor starts early, right in the bottom of the pot. The onion, carrot, meat, garlic, basil, and oregano all cook before the broth goes in, so the soup doesn’t taste flat even though it comes together quickly.

The ravioli helps too. Since it already has filling inside, you’re not just adding plain pasta. Each spoonful gives you broth, tomato, cream, meat, greens, and soft cheese-filled pasta. That’s a lot of comfort without a sink full of dishes.

I like this for weeknights because it gives you a real dinner feeling without needing a second pan. You can ladle it straight from the Dutch oven into bowls and be done.

Creamy Ravioli Soup served in a bowl with bread and spinach

Ingredients That Build a Rich, Cozy Bowl

The base begins with olive oil and butter, which gives the onion and carrot a little richness before the meat goes in. Cook the onion and carrot for about 3 minutes first, just until the onion starts to soften and the carrot loses that raw edge. It doesn’t need to brown hard.

For the tomato part, crushed tomatoes work better than diced tomatoes here because they melt into the broth and make the soup feel fuller. The chicken broth loosens everything into a spoonable soup instead of a thick pasta sauce. Start with enough broth to cover the ravioli well, then adjust depending on how brothy you like your bowl.

Choosing the Ground Meat

Use whatever ground meat fits your table. Ground turkey keeps the soup a little lighter, while Italian sausage brings more seasoning and a deeper flavor. If the meat releases a lot of grease after browning, drain some off before adding the garlic. Leaving too much in the pot can make the cream feel heavy later.

Ravioli, Spinach, and Cream

Fresh cheese ravioli cooks quickly, usually around 6 minutes, so keep an eye on it. You want it tender, not swollen and falling apart. The spinach goes in near the end because it only needs about 2 minutes to wilt.

For the creamy finish, half-and-half gives a softer richness, while heavy cream makes the soup thicker. Add it slowly and keep the heat gentle. A hard boil after adding dairy can make the soup look grainy, and nobody wants that.

How to Make Creamy Ravioli Soup on the Stovetop

Use a large stock pot or Dutch oven so the ravioli has room to move. Heat the olive oil and butter together over medium heat, then add the diced onion and sliced carrot. Stir them around for about 3 minutes. The onion should smell sweet and the carrot should start to brighten in color.

Add the ground meat next. Break it up as it cooks, and give it time to brown instead of just turning gray. A little color on the meat adds flavor to the broth later. If there’s extra grease in the pot, spoon it off or drain it carefully.

Creamy Ravioli Soup ground meat onions and carrots cooking in a Dutch oven

Stir in the garlic, dried basil, and dried oregano, then cook for about 2 minutes. Garlic burns fast, so don’t walk away here. You’re looking for that warm, savory smell, not dark brown bits stuck to the bottom.

Pour in the crushed tomatoes and chicken broth, then bring the pot to a boil. Once it’s bubbling, stir in the ravioli and cook for about 6 minutes, or until the pasta is just tender. Lower the heat if the boil is too rough; ravioli can split open when it’s knocked around too much.

Creamy Ravioli Soup with cheese ravioli simmering in tomato broth

Add the chopped spinach and let it wilt for about 2 minutes. Slowly stir in the half-and-half or cream, then bring the soup back to a gentle simmer. Finish with parmesan cheese, then taste for salt and black pepper. Parmesan adds salt on its own, so tasting at the end matters.

Small Tips That Keep the Flavor and Texture Right

The biggest thing with Creamy Ravioli Soup is timing the ravioli. If it cooks too long, it can turn soft and start leaking cheese into the broth. That doesn’t ruin dinner, but the texture won’t be as nice. I usually check one piece at the 5-minute mark, especially if the ravioli is fresh and small.

Season in layers, not all at once. A little salt after the meat browns, then a final adjustment after the parmesan goes in, gives you more control. The broth, cheese, and sausage if you use it can all bring salt, so dumping in too much early can sneak up on you.

Keep the cream on gentle heat. Once dairy goes in, the soup should simmer quietly, not bubble hard. If it gets thicker than you like, add a splash of chicken broth to loosen it. If it tastes too sharp from the tomatoes, a little extra cream and parmesan usually rounds it out.

Finished Creamy Ravioli Soup with spinach and cheese ravioli in a Dutch oven

What to Serve With This Bowl

This soup is filling on its own, so I keep the sides simple. A piece of warm garlic bread works well because it catches the creamy tomato broth at the bottom of the bowl. A small green salad with lemony dressing also helps balance the richness.

For toppings, grated parmesan cheese is the easiest choice. A little black pepper over the top is enough for me. If you have fresh basil around, tear a few leaves and scatter them on just before serving. Don’t overload it. The soup already has plenty going on.

Creamy Ravioli Soup served with crusty bread for dinner

Storing and Reheating Leftover Ravioli Soup

Leftovers keep well in the refrigerator for about 3 days, but the ravioli will continue soaking up broth as it sits. That’s normal. When you reheat it, add a splash of chicken broth or cream to loosen the soup before warming it.

Use low to medium heat on the stove and stir gently so the ravioli doesn’t break apart. The microwave works too, but heat it in short bursts and stir between each one. Creamy soups can separate when they get too hot too fast.

Freezing is possible, but I don’t prefer it with ravioli and cream. The pasta can soften, and the dairy may not come back as smooth. If you want to prep ahead, make the tomato-meat broth first and refrigerate it. Add the ravioli, spinach, cream, and parmesan when you’re ready to serve.

Creamy Ravioli Soup close-up with ravioli spinach carrots and ladle

A Warm Bowl Worth Repeating

Creamy Ravioli Soup is the kind of meal that feels generous without being fussy. Brown the meat well, keep the ravioli from overcooking, and add the cream gently at the end. Those small details make the bowl taste like it took more time than it did.

Serve it hot, with bread nearby if you have it. A simple pot like this has a way of making dinner feel settled.

Creamy Ravioli Soup recipe with cheese ravioli spinach carrots and creamy tomato broth
Mohamed Ayad's Creamy Ravioli Soup Recipe in a Dutch Oven

Creamy Ravioli Soup

This Creamy Ravioli Soup is a cozy one-pot dinner made with cheese ravioli, ground meat, spinach, tomatoes, cream, and parmesan. It comes together in about 30 minutes for a warm weeknight meal that feels hearty without much cleanup.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 6 servings
Course: Dinner
Cuisine: Italian
Calories: 540

Ingredients
  

For the Soup
  • 2 tbsp olive oil
  • 1 tbsp butter
  • 1 small yellow onion diced
  • 1 large carrot sliced into coins
  • 1 lb ground turkey or Italian sausage
  • 3-4 cloves garlic minced
  • 1 tsp dried basil
  • 1 tsp dried oregano
  • 15-28 oz canned crushed tomatoes
  • 1 1/2-4 cups chicken broth plus more as needed
  • 9-20 oz fresh cheese ravioli
  • 2-6 cups fresh baby spinach chopped
  • 1/4-2 cups half-and-half or heavy cream
  • ½ cup grated parmesan cheese plus more for garnish
  • salt to taste
  • fresh ground black pepper to taste

Equipment

  • Large Stock Pot or Dutch Oven
  • Wooden Spoon
  • Ladle
  • Chef’s Knife
  • Cutting Board
  • Measuring Cups
  • Measuring Spoons

Method
 

  1. Heat the olive oil and butter in a large stock pot or Dutch oven over medium heat.
  2. Add the diced onion and sliced carrot, then cook for about 3 minutes until the onion starts to soften and the carrot loses its raw edge.
  3. Add the ground meat and cook until browned, breaking it into small pieces as it cooks.
  4. Drain excess grease if needed, then stir in the garlic, dried basil, and dried oregano.
  5. Cook the garlic and herbs for about 2 minutes, stirring often so the garlic becomes fragrant without burning.
  6. Add the crushed tomatoes and chicken broth, then bring the soup to a boil.
  7. Stir in the fresh cheese ravioli and cook for about 6 minutes, or until the ravioli is just tender.
  8. Lower the heat if the boil is too rough so the ravioli does not split open.
  9. Stir in the chopped spinach and cook for about 2 minutes, or until the spinach is wilted.
  10. Slowly stir in the half-and-half or cream, then return the soup to a gentle simmer.
  11. Stir in the parmesan cheese until melted into the broth.
  12. Taste the soup and adjust with salt and fresh ground black pepper as needed.
  13. Ladle the soup into bowls and serve hot with extra parmesan cheese if desired.

Notes

  1. Check the ravioli around the 5-minute mark, especially if it is fresh and small, so it stays tender without falling apart.
  2. After adding the cream, keep the soup at a gentle simmer instead of a hard boil to help the broth stay smooth.
  3. If the soup thickens as it sits, loosen it with a splash of chicken broth before serving or reheating.
  4. Leftovers keep well in the refrigerator for about 3 days, though the ravioli will continue to absorb broth.
  5. For make-ahead prep, cook the tomato-meat broth first, then add the ravioli, spinach, cream, and parmesan when ready to serve.

Related Recipes