Go Back
+ servings
A bowl of ravioli soup garnished with fresh basil.

Creamy Ravioli Soup

This Ravioli Soup recipe is cozy, hearty, and quick to make. With Italian sausage, cheese ravioli, and a rich tomato broth, it’s a comforting meal any night of the week.
Print Pin
Course: Main Course, Soup
Cuisine: Italian-American
Keyword: ravioli soup
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Servings: 8 servings
Calories: 491kcal
Author: Lyn Croyle

Ingredients

  • 1 tablespoon olive oil
  • 1 tablespoon unsalted butter
  • 1 cup diced yellow or white onion
  • 1 lb ground Italian sausage pork, turkey, or chicken
  • 3 garlic cloves minced or pressed
  • 1 ½ teaspoon dried Italian seasoning
  • 1, 14- oz can diced tomatoes undrained
  • 1, 6- oz can of tomato paste
  • 6 cups low-sodium vegetable or chicken broth
  • 2 cups chopped zucchini or green beans optional
  • 2, 10 oz. packages of fresh or frozen cheese ravioli
  • ¾ cup half-and-half
  • 3 tablespoons all-purpose flour
  • ½ cup grated parmesan cheese plus more to garnish
  • ½ teaspoon black pepper plus more to taste
  • Salt to taste
  • 3 cups baby spinach
  • Chopped flat-leaf parsley or fresh basil to garnish

Instructions

  • Heat the olive oil and butter in a Dutch oven or large pot over medium heat until the butter has melted. Add the onion and sauté for 3 minutes until the onion turns translucent.
  • Add the ground Italian sausage to the pot and cook, stirring frequently to break up the meat, for 4-5 minutes until browned.
  • Stir in the minced garlic and dried Italian seasoning. Cook, stirring frequently, for 1 minute or until fragrant.
  • Add the diced tomatoes, tomato paste, and broth. Stir to combine, bring the soup to a simmer, and let it cook for 12 minutes. If using the zucchini or green beans, add them 5 minutes into the cooking time.
  • Stir in the ravioli. Bring the soup back to a simmer and cook for 3 ½ minutes if using frozen and 2 ½ minutes if using fresh. While the ravioli cooks, whisk the half-and-half and flour together until smooth.
  • Stir the half-and-half mixture, ½ cup Parmesan cheese, and ½ teaspoon black pepper into the soup until well combined. Return the soup to a simmer and cook for 2-3 more minutes until the cheese has melted and the soup is lightly thickened.
  • Remove the soup from the heat and stir in the baby spinach until wilted. Season the soup to taste with salt and additional pepper if desired.
  • Garnish individual bowls with grated Parmesan cheese and chopped flat-leaf parsley or fresh basil. Enjoy!

Recipe Tips

  • Brown the sausage well to deepen the flavor of the broth.
  • Add the ravioli near the end so it cooks through but doesn’t get mushy.
  • Stir in spinach just before serving so it stays bright and fresh.
  • Taste the broth and adjust seasoning with extra salt, pepper, or herbs as needed.

Nutrition

Calories: 491kcal | Carbohydrates: 33g | Protein: 21g | Fat: 31g | Saturated Fat: 12g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 11g | Trans Fat: 0.1g | Cholesterol: 87mg | Sodium: 1739mg | Potassium: 755mg | Fiber: 4g | Sugar: 9g | Vitamin A: 1747IU | Vitamin C: 22mg | Calcium: 161mg | Iron: 7mg