ravioli soup

Posted on November 29, 2025

Modified: November 29, 2025

By Daniel
A cozy bowl of homemade ravioli soup featuring tender pasta, diced carrots, leafy greens, and fresh herbs, garnished with pepper on marble.

There’s a particular chill in the air that always makes me crave a soup that feels like a hug in a bowl. For me, that is unequivocally this creamy tomato and sausage ravioli soup. I still remember the first time I made it; the whole house filled with the incredible aroma of sausage sautéing with garlic and onions, a scent that promises pure comfort. This isn’t just any weeknight meal; it’s a rich, satisfying experience that combines a savory tomato broth with the richness of cream and hearty Italian sausage. Every spoonful is a perfect blend of tender cheese ravioli and vibrant greens, making it a standout dish that has become a recurring favorite, much like my deeply aromatic garlic soup.

Why This Dish is a Go-To in My Kitchen

What I adore most about this recipe is its beautiful simplicity and the incredible flavor it delivers in such a short amount of time. With just 10 minutes of prep and 30 minutes to cook, I can have a truly restaurant-worthy meal on the table in under an hour. It’s my secret weapon for busy weeknights when I want something special without the fuss. Everything comes together in one pot, which means less time cleaning and more time enjoying the meal. It’s a complete dinner with protein from the sausage, veggies, and carbs from the ravioli, making it both hearty and well-rounded.

The Key Ingredients You’ll Need

I believe the magic of this soup comes down to a few key players. I always opt for fresh cheese ravioli from the refrigerated section; it has a tender bite that you just can’t get from frozen. For the Italian sausage, choose mild or hot based on your preference—I personally love the gentle kick of the hot variety! The fresh spinach wilts down beautifully, adding vibrant color and nutrients, a technique I also love using in my spinach and potato soup.

A cozy bowl of homemade ravioli soup featuring tender pasta, diced carrots, leafy greens, and fresh herbs, garnished with pepper on marble.
Daniel

Creamy Tomato and Sausage Ravioli Soup

A comforting and creamy tomato-based soup packed with savory Italian sausage, tender cheese ravioli, and fresh spinach. This easy one-pot meal is perfect for a cozy weeknight dinner.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 6 servings
Course: Main Course, Soup
Cuisine: American, Italian
Calories: 562

Ingredients
  

  • 1 tbsp Olive Oil
  • 1 lb Mild or Hot Italian Sausage casings removed
  • 1 medium Yellow Onion diced
  • 2 medium Carrots peeled and diced
  • 2 stalks Celery diced
  • 4 cloves Garlic minced
  • 1 tsp Italian Seasoning
  • 1/4 tsp Red Pepper Flakes optional, adjust to taste
  • 28 oz Crushed Tomatoes one large can
  • 4 cups Chicken Broth low-sodium
  • 1/2 cup Heavy Cream
  • 1 tsp Salt or to taste
  • 1/2 tsp Black Pepper freshly ground, or to taste
  • 16 oz Fresh Cheese Ravioli do not use frozen
  • 5 oz Fresh Spinach
  • 1/2 cup Grated Parmesan Cheese for garnish
  • Fresh Basil chopped, for garnish

Equipment

  • Large pot or Dutch oven
  • Wooden Spoon
  • Ladle

Method
 

  1. Heat the olive oil in a large pot or Dutch oven over medium-high heat. Add the Italian sausage and cook, breaking it up with a spoon, until browned and cooked through, about 5-7 minutes. Drain any excess grease if necessary.
  2. Add the diced onion, carrots, and celery to the pot with the sausage. Sauté for 5-6 minutes, or until the vegetables have softened.
  3. Stir in the minced garlic, Italian seasoning, and red pepper flakes (if using). Cook for 1 minute until fragrant.
  4. Pour in the crushed tomatoes and chicken broth. Stir everything together, scraping up any browned bits from the bottom of the pot. Bring the soup to a simmer.
  5. Reduce the heat to low, cover, and let the soup simmer gently for 10-15 minutes to allow the flavors to meld.
  6. Stir in the heavy cream until well combined. Season with salt and pepper to your taste.
  7. Increase the heat back to a gentle simmer and carefully add the fresh ravioli. Cook according to the package directions, typically about 3-5 minutes, or until the ravioli float to the surface and are tender.
  8. Turn off the heat. Add the fresh spinach and stir gently until it has wilted into the soup, about 1-2 minutes.
  9. Ladle the ravioli soup into bowls. Garnish generously with grated Parmesan cheese and fresh chopped basil before serving.

Notes

For a spicier soup, use hot Italian sausage and increase the red pepper flakes. Store leftovers in an airtight container in the refrigerator for up to 3 days. Note that the ravioli will absorb more liquid upon storing, making the soup thicker. You may need to add a splash of broth when reheating.

How I Make Creamy Tomato and Sausage Ravioli Soup Step-by-Step

Bringing this soup to life is one of my favorite kitchen rituals. I start by browning the Italian sausage in a little olive oil, breaking it apart with a spoon until it’s perfectly cooked. This step builds the first layer of deep, savory flavor. Next, I add the diced onion, carrots, and celery, letting them soften in the sausage drippings. Once they’re fragrant, I stir in the minced garlic, Italian seasoning, and a pinch of red pepper flakes for warmth. Then, I pour in the crushed tomatoes and chicken broth, letting it all simmer together so the flavors can meld beautifully. It’s a process that reminds me of developing the rich broth for my classic Italian wedding soup. Finally, the magic happens: I stir in the heavy cream, fresh ravioli, and spinach, cooking just until the pasta is tender and the spinach has wilted into the creamy, dreamy broth.

My Tips for the Perfect Outcome

  • Don’t Overcook the Ravioli: Add the ravioli at the very end and cook just until tender to prevent them from becoming mushy.
  • Fresh is Best: Use fresh basil and Parmesan for the most vibrant flavor.
  • Deglaze the Pot: After browning the sausage, use a splash of the broth to scrape up any browned bits from the bottom of the pot—that’s pure flavor!

How I Serve and Store This Dish

My favorite way to serve this soup is piping hot, ladled into big bowls with a generous sprinkle of grated Parmesan cheese and some torn fresh basil leaves on top. A side of crusty bread is non-negotiable for dipping! For leftovers, I store the soup in an airtight container in the refrigerator for up to three days. The ravioli will soften a bit upon reheating, which is a common trait in pasta soups like my chicken tortellini soup, but it’s still absolutely delicious.

Frequently Asked Questions

Can I use frozen ravioli instead of fresh?

Of course! I’ve done this in a pinch. Just add them directly to the simmering broth, and be prepared to add about 3-5 minutes to the cooking time to ensure they are cooked through and tender before you serve the soup.

How can I make this soup dairy-free?

For a dairy-free version, I recommend substituting the heavy cream with full-fat coconut milk or a cashew-based cream alternative. You can also omit the Parmesan cheese or use a dairy-free Parmesan to finish the dish with that classic salty bite.

What other vegetables would work well in this soup?

This recipe is wonderfully versatile! I sometimes add sliced mushrooms or diced zucchini along with the other vegetables at the beginning. Hearty greens like chopped kale would also be a fantastic substitute or addition to the fresh spinach.

Can I prepare this ravioli soup in advance?

Yes, you can definitely make the soup base ahead of time. I recommend following the recipe through simmering the broth and tomatoes. When you’re ready to eat, simply bring it back to a simmer and add the cream, ravioli, and spinach.

Conclusion

This recipe holds a special place in my heart, and I truly hope it brings as much joy and comfort to your table as it does to mine. It’s more than just a meal; it’s a simple pleasure. If you try it, I’d absolutely love to hear what you think!

You might also like these recipes

Leave a Comment

Recipe Rating