Description
This Turkey Meatball Soup is the ultimate cozy comfort meal. Tender turkey meatballs simmer in a creamy tomato broth with orzo pasta, spinach, and Parmesan for a hearty one-pot dinner. It’s easy to make, family-friendly, and perfect for busy weeknights or chilly days when you need something warm and satisfying.
Ingredients
-
24 turkey meatballs
-
1 tablespoon olive oil
-
1 medium onion, diced
-
1 medium carrot, diced
-
2–3 celery stalks, diced
-
2 large garlic cloves, diced
-
1 tablespoon Italian seasoning mix
-
¼ teaspoon red chili flakes
-
2 tablespoons tomato paste
-
1½ cups tomato sauce (passata)
-
5 cups chicken stock
-
¾ cup orzo
-
2 cups baby spinach
-
½ cup half and half (single cream)
-
⅓ cup grated Parmesan
-
Salt and freshly ground black pepper, to taste
Optional:
-
Extra Parmesan for serving
-
Crusty bread for dipping
Instructions
1. Sauté the vegetables
Heat olive oil in a large stockpot or Dutch oven over medium heat. Add onion, carrot, and celery and sauté for 7–8 minutes until softened.
2. Add garlic and seasonings
Stir in garlic, Italian seasoning, and red chili flakes. Cook for 1 minute until fragrant.
3. Build the broth
Add tomato paste and tomato sauce, stirring until well combined.
4. Add stock and pasta
Pour in chicken stock and stir in the orzo. Bring to a boil, then reduce heat and simmer for about 10 minutes, stirring occasionally so the orzo doesn’t stick.
5. Add meatballs and spinach
Once the orzo is al dente, stir in the turkey meatballs and baby spinach. Cover and simmer for 1–2 minutes until spinach is wilted and meatballs are heated through.
6. Finish the soup
Stir in half and half and grated Parmesan. Season with salt and pepper to taste.
7. Serve
Serve hot with extra Parmesan and crusty bread if desired.
Notes
Stir the soup occasionally while cooking the orzo to prevent sticking.
If the soup thickens too much, add a splash of chicken stock when reheating.
For extra spice, increase the red chili flakes.
This soup stores well in the fridge for up to 4 days.
When freezing, add the cream and Parmesan after reheating for the best texture.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American / Italian-inspired
Nutrition
- Serving Size: 1 bowl
- Calories: 360 kcal
- Sugar: 5 g
- Sodium: 780 mg
- Fat: 17 g
- Saturated Fat: 6 g
- Unsaturated Fat: 9 g
- Trans Fat: 0 g
- Carbohydrates: 25 g
- Fiber: 3 g
- Protein: 26 g
- Cholesterol: 70 mg