Why You’ll Love This Recipe
This soup is the perfect combination of creamy and hearty. The ground turkey or sausage adds savory flavor, while the cheese ravioli creates a deliciously satisfying bite. The fresh spinach adds a vibrant green touch, and the combination of crushed tomatoes and herbs brings depth to the broth. With the addition of half-and-half or heavy cream and grated Parmesan, this soup has a rich, velvety texture that will warm you up from the inside out.
Ingredients
- 2 tablespoons olive oil
- 1 tablespoon butter
- 1 small yellow onion, diced
- 1 large carrot, sliced into coins
- 1 pound ground turkey (or Italian sausage)
- Salt and freshly ground black pepper, to taste
- 4 cloves garlic, minced
- 1 teaspoon dried basil
- 1 teaspoon dried oregano
- 1 can (28 ounces) crushed tomatoes
- 4 cups chicken broth
- 1 package (20 ounces) fresh cheese ravioli
- 6 cups fresh baby spinach
- 2 cups half and half (or heavy cream)
- ½ cup Parmesan cheese, grated (plus more for garnish)
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
Directions
- Sauté the vegetables: Heat the olive oil and butter in a large pot or Dutch oven over medium heat. Add the diced onion and sliced carrots. Cook for about 5-7 minutes, stirring occasionally, until the vegetables are softened.
- Cook the meat: Add the ground turkey (or Italian sausage) to the pot, breaking it up with a spoon as it cooks. Season with salt and freshly ground black pepper. Cook for about 8-10 minutes, or until the meat is browned and cooked through.
- Add the garlic and herbs: Stir in the minced garlic, dried basil, and dried oregano, cooking for an additional 1-2 minutes until fragrant.
- Add the tomatoes and broth: Pour in the crushed tomatoes and chicken broth. Stir to combine, bringing the soup to a simmer. Let it cook for 10 minutes, allowing the flavors to meld together.
- Add the ravioli: Add the fresh cheese ravioli to the pot, stirring gently. Cook according to the package instructions, usually for about 4-5 minutes, until the ravioli is tender and cooked through.
- Stir in the spinach and cream: Once the ravioli is cooked, add the fresh baby spinach to the pot, stirring until it wilts. Pour in the half-and-half or heavy cream, then stir in the grated Parmesan cheese. Allow the soup to simmer for an additional 2-3 minutes, until it’s warmed through and creamy.
- Serve: Taste the soup and adjust the seasoning with more salt, pepper, or Parmesan if desired. Ladle the soup into bowls, garnish with extra grated Parmesan cheese, and serve immediately.
Servings and Timing
- Servings: 6 servings
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
Variations
- Use a different protein: Swap the ground turkey for ground beef, chicken, or even a plant-based protein for a different flavor profile.
- Vegetarian version: Omit the meat and use vegetable broth to make a vegetarian version of this soup. You can add more vegetables or beans for added texture.
- Different ravioli: Feel free to use other types of ravioli, such as spinach, mushroom, or butternut squash, to vary the flavors.
- Extra veggies: Add in other vegetables like zucchini, bell peppers, or peas for more color and nutrition.
Storage/Reheating
- Storage: Store any leftover soup in an airtight container in the refrigerator for up to 3 days.
- Reheating: Reheat on the stovetop over low heat, stirring occasionally. If the soup is too thick, add a bit more chicken broth or cream to reach your desired consistency.
FAQs
Can I use frozen ravioli?
Yes, you can use frozen ravioli instead of fresh. Just be sure to cook it according to the package instructions before adding it to the soup.
Can I make this soup ahead of time?
Yes, you can make the soup ahead of time and store it in the refrigerator. The flavors will continue to develop as it sits. Just reheat on the stovetop before serving.
Can I freeze this soup?
This soup can be frozen, but keep in mind that the ravioli may become softer when reheated. Store the soup in a freezer-safe container for up to 3 months. Thaw it overnight in the refrigerator and reheat gently on the stovetop.
How can I make the soup spicier?
To add some heat, try adding red pepper flakes, a diced jalapeño, or a splash of hot sauce when sautéing the garlic and onions.
Can I make this soup dairy-free?
To make this soup dairy-free, substitute the cream with coconut milk or another non-dairy cream alternative, and use dairy-free cheese instead of Parmesan.
Conclusion
This Creamy Ravioli Soup is a perfect combination of comfort and flavor. With tender ravioli, savory ground meat, creamy broth, and fresh spinach, it’s a rich and hearty soup that will become a family favorite. Whether you’re looking for a quick weeknight dinner or a dish to serve at a dinner party, this creamy, cheesy soup is sure to please everyone at the table.
Print
Creamy Ravioli Soup
- Total Time: 45 minutes
- Yield: 6 servings
- Diet: Gluten Free
Description
This Creamy Ravioli Soup is a hearty and comforting dish, featuring tender ravioli, savory ground turkey (or sausage), and fresh spinach, all in a rich and creamy broth. Perfect for a cozy dinner or impressing guests, this soup is packed with flavor from the blend of Parmesan cheese, garlic, and herbs. Easy to make and full of comforting ingredients, it’s sure to become a family favorite.
Ingredients
2 tablespoons olive oil
1 tablespoon butter
1 small yellow onion, diced
1 large carrot, sliced into coins
1 pound ground turkey (or Italian sausage)
Salt and freshly ground black pepper, to taste
4 cloves garlic, minced
1 teaspoon dried basil
1 teaspoon dried oregano
1 can (28 ounces) crushed tomatoes
4 cups chicken broth
1 package (20 ounces) fresh cheese ravioli
6 cups fresh baby spinach
2 cups half-and-half (or heavy cream)
½ cup Parmesan cheese, grated (plus more for garnish)
Instructions
-
Sauté the vegetables: Heat olive oil and butter in a large pot. Add onion and carrot. Cook for 5-7 minutes until softened.
-
Cook the meat: Add ground turkey (or sausage), season with salt and pepper. Cook for 8-10 minutes until browned.
-
Add garlic and herbs: Stir in garlic, basil, and oregano. Cook for 1-2 minutes until fragrant.
-
Add tomatoes and broth: Pour in crushed tomatoes and chicken broth. Stir and simmer for 10 minutes.
-
Add ravioli: Stir in ravioli and cook for 4-5 minutes, or until tender.
-
Stir in spinach and cream: Add spinach, cream, and Parmesan cheese. Stir and simmer for 2-3 minutes until creamy.
-
Serve: Taste and adjust seasoning. Serve garnished with extra Parmesan cheese.
Notes
Protein Variations: Swap ground turkey for beef, chicken, or plant-based protein for different flavor profiles.
Vegetarian Version: Skip the meat and use vegetable broth. Add extra veggies like zucchini or bell peppers for added nutrition.
Different Ravioli: Use spinach, mushroom, or butternut squash ravioli for varied flavors.
- Prep Time: 15 minutes
- Cook Time: 25-30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Italian