Creamy Italian Meatball Soup Recipe
A rich and comforting Creamy Italian Meatball Soup featuring tender Italian meatballs simmered in a savory chicken broth, enriched with heavy cream and fresh spinach, perfectly seasoned with Italian herbs, garlic, and onion for a hearty meal.
- Author: Yana
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 4 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: Italian
Meatballs
Vegetables and Aromatics
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 2 cups fresh spinach
Liquids and Seasonings
- 4 cups chicken broth
- 1 cup heavy cream
- 1 teaspoon Italian seasoning
- Salt to taste
- Black pepper to taste
- Sauté aromatics: In a large pot or Dutch oven over medium heat, sauté the chopped onion and minced garlic until they become soft and fragrant, about 3-5 minutes.
- Add broth and meatballs: Pour in the chicken broth and add the Italian meatballs to the pot. Bring the mixture to a simmer and cook until the meatballs are heated through and cooked fully, approximately 15 minutes.
- Incorporate cream and seasoning: Stir in the heavy cream and Italian seasoning, then season with salt and pepper to taste. Allow the soup to gently simmer for another 5 minutes to combine the flavors.
- Add spinach: Finally, add the fresh spinach to the pot and cook until the spinach is wilted, about 2-3 minutes. Stir well and adjust seasonings if necessary before serving.
Notes
- Use pre-cooked or homemade Italian meatballs for convenience.
- For a lighter option, substitute heavy cream with half-and-half or whole milk.
- Fresh spinach can be replaced with kale or swiss chard if preferred.
- Serve with crusty bread for a complete meal.
- Store leftovers in the refrigerator for up to 3 days and reheat gently on the stovetop.
Keywords: Italian meatball soup, creamy soup, Italian soup, meatball recipe, comfort food, spinach soup