A comforting Creamy Ravioli Soup prepared with Italian sausage, vegetables, spinach, and cheese ravioli in a tomato and cream broth, finished with Parmesan for a hearty, flavorful meal.
In a large Dutch oven, heat the olive oil and butter over medium-high heat until the butter has melted and the mixture is shimmering.
Cook vegetables:
Add the diced onion and sliced carrot. Sauté for 3–4 minutes, stirring occasionally, until the onion is translucent and the carrot begins to soften.
Brown the sausage:
Add the Italian sausage (or ground turkey) to the pot. Cook for 5–7 minutes, breaking the meat apart with a spoon, until browned and fully cooked. Drain excess fat if necessary.
Incorporate aromatics:
Stir in the minced garlic, dried basil, and dried oregano. Cook briefly, about 30 seconds, until fragrant.
Add tomatoes and broth:
Pour in the crushed tomatoes, tomato paste, and chicken broth. Stir well to combine. Bring the mixture to a boil.
Cook the ravioli:
Once the liquid reaches a boil, reduce the heat to a gentle simmer. Add the ravioli carefully and cook for 5–6 minutes, or until tender and floating at the surface.
Add spinach:
Stir in the fresh spinach and allow it to wilt for 1–2 minutes.
Finish with cream and cheese:
Slowly add the heavy cream, stirring to incorporate. Add the grated Parmesan cheese and stir until melted and combined. Taste and adjust seasoning with salt and pepper as desired.
Serve:
Ladle the soup into bowls and garnish with additional Parmesan and fresh basil if preferred.
Notes
To make this recipe gluten-free, substitute the cheese ravioli with a certified gluten-free ravioli variety. Additionally, ensure the chicken broth and sausage are labeled gluten-free, as some brands may include additives containing gluten.