Hearty Turkey Meatball Soup with Orzo and Spinach

Savor the comforting flavors of this Hearty Turkey Meatball Soup with Orzo and Spinach. After making this many times, I’ve perfected the balance of crispy meatballs and tender orzo in a rich, warm broth. The cozy aroma will fill your home and make your family beg for seconds. If you love recipes like this, you’ll also enjoy Easy Quick Lemon Vinaigrette for Fresh Salads and Crispy Dill Pickle Fritters Easy Snack Recipe.

Why This Hearty Turkey Meatball Soup with Orzo and Spinach Is Pure Comfort
- Crispy turkey meatballs in every bite
- Rich tomato broth with a hint of garlic
- Tender orzo and fresh spinach for a balanced meal
- Better than takeout and ready in 30 minutes
What You'll Need for Hearty Turkey Meatball Soup with Orzo and Spinach
Choosing the right ingredients makes a big difference, but this recipe is forgiving enough to work with what you have.
- Ground turkey
- Onion
- Garlic
- Tomato sauce
- Orzo pasta
- Fresh spinach
- Salt
- Black pepper
- Dried oregano
- Dried basil
- Red pepper flakes
- Optional: Parmesan cheese
- Optional: Fresh basil
- Optional: Crusty bread

📝 Ingredient Notes
- Ground turkey: Use lean ground turkey for healthier meatballs.
🛒 Tools & Equipment I Recommend
- Instant-read meat thermometer — Ensures perfectly cooked meatballs every time. → See on Amazon
- Large Dutch oven — Perfect for cooking soups and stews evenly. → See on Amazon

How to Make Hearty Turkey Meatball Soup with Orzo and Spinach
- Prepare meatballs: Mix ground turkey, onion, garlic, salt, pepper, oregano, and basil. Form into 1-inch meatballs.
- Cook meatballs: Brown meatballs in a large skillet, then transfer to a Dutch oven.
- Simmer soup: Add tomato sauce, orzo, and 4 cups of water to the Dutch oven. Bring to a boil, then reduce heat and simmer until orzo is tender.
- Add spinach: Stir in fresh spinach and cook until wilted.
- Serve: Ladle soup into bowls and top with desired toppings.
Cook's Tips for Perfect Hearty Turkey Meatball Soup with Orzo and Spinach
- Common mistake and fix: Overcooking meatballs can make them tough. Use a meat thermometer to ensure they reach 165°F (74°C).
- Substitution tip: For a gluten-free version, use gluten-free orzo or rice instead.
- Make-ahead tip: Soup can be made ahead and reheated on the stovetop or in the microwave.
Storing & Reheating Hearty Turkey Meatball Soup with Orzo and Spinach
Short-Term Storage
Store in an airtight container in the fridge. Store leftovers in an airtight container for up to 5 days. Make-ahead tip: Soup can be made ahead and reheated.
Freezing Hearty Turkey Meatball Soup with Orzo and Spinach
Freeze individual portions for up to 3 months.
How to Reheat Without Drying It Out
Oven: Reheat in the oven at 350°F (175°C) for 15-20 minutes. Microwave: Reheat in the microwave for 2-3 minutes, stirring halfway.
Recipe Notes
- Chef tip: For extra flavor, add a Parmesan rind to the soup while it simmers and remove before serving.
- Best substitution: Use ground chicken or pork instead of turkey for a different flavor profile.
- Make-ahead: Soup can be made ahead and reheated on the stovetop or in the microwave.
- Scaling: This recipe can be easily doubled to serve a larger crowd.
- Troubleshooting: If the soup is too thick, thin it out with a little water or chicken broth.
Want to level up this recipe?
Immersion blender — Easily blend soups right in the pot for a smooth texture. → Check price on Amazon
Hearty Turkey Meatball Soup with Orzo and Spinach

Ingredients
Main Ingredients
- Ground turkey
- Onion
- Garlic
- Tomato sauce
- Orzo pasta
- Fresh spinach
Seasonings
- Salt
- Black pepper
- Dried oregano
- Dried basil
- Red pepper flakes
Optional Toppings
- Parmesan cheese
- Fresh basil
- Crusty bread
Instructions
- Prepare meatballs: Mix ground turkey, onion, garlic, salt, pepper, oregano, and basil. Form into 1-inch meatballs.
- Cook meatballs: Brown meatballs in a large skillet, then transfer to a Dutch oven.
- Simmer soup: Add tomato sauce, orzo, and 4 cups of water to the Dutch oven. Bring to a boil, then reduce heat and simmer until orzo is tender.
- Add spinach: Stir in fresh spinach and cook until wilted.
- Serve: Ladle soup into bowls and top with desired toppings.
Notes
- Chef tip: For extra flavor, add a Parmesan rind to the soup while it simmers and remove before serving.
- Best substitution: Use ground chicken or pork instead of turkey for a different flavor profile.
- Make-ahead: Soup can be made ahead and reheated on the stovetop or in the microwave.
- Scaling: This recipe can be easily doubled to serve a larger crowd.
- Troubleshooting: If the soup is too thick, thin it out with a little water or chicken broth.
Storage
- Fridge: Store leftovers in an airtight container for up to 5 days.
- Freezer: Freeze individual portions for up to 3 months.
- Oven reheat: Reheat in the oven at 350°F (175°C) for 15-20 minutes.
- Microwave reheat: Reheat in the microwave for 2-3 minutes, stirring halfway.
- Make ahead: Soup can be made ahead and reheated.
Nutrition Per Serving
- Calories: 350
- Protein: 30g
- Fat: 10g
- Carbs: 30g
- Fiber: 3g
- Sugar: 4g
- Sodium: 800mg
- Cholesterol: 80mg
- Sat. Fat: 3g
Nutritional values are estimates only. Actual values may vary by brand and portion size.
Hearty Turkey Meatball Soup with Orzo and Spinach FAQs
Yes, soup can be made ahead and reheated on the stovetop or in the microwave.
Overcooking the meatballs can make them tough and the soup dry. Use a meat thermometer to ensure they reach 165°F (74°C).
Yes, freeze individual portions for up to 3 months. Thaw overnight in the fridge before reheating.
Yes, cook meatballs in a skillet, then transfer to the slow cooker with remaining ingredients. Cook on low for 6-8 hours.
This soup is packed with protein from the turkey meatballs and vegetables, making it a healthy and comforting meal option.
A Warm Final Note
I can’t wait for you to try Hearty Turkey Meatball Soup with Orzo and Spinach and see how effortlessly it comes together. When you make it, pop back here and leave a rating or share how it turned out — I love hearing from you!






