This turkey meatball zoodle soup is a warm, comforting meal that’s light, filling, and packed with protein. Juicy turkey meatballs simmer in a flavorful broth alongside tender zucchini noodles, creating a satisfying soup that feels hearty without being heavy.
Perfect for low-carb or high-protein lifestyles, this soup is easy to prepare and great for meal prep. It delivers classic comfort-food flavors while keeping things fresh, nutritious, and simple enough for busy weeknights.
Equipment
- Large pot or Dutch oven
- Mixing bowl
- Measuring cups and spoons
- Knife
- Cutting board
- Spoon
Ingredients
- 1 lb ground turkey
- 1 large egg
- ¼ cup grated Parmesan cheese
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- Salt, to taste
- Black pepper, to taste
- 1 tablespoon olive oil
- 1 small onion, diced
- 2 cloves garlic, minced
- 6 cups chicken broth
- 1 teaspoon Italian seasoning
- 2 medium zucchini, spiralized
- Fresh parsley, chopped (optional)
Instructions
- In a bowl, combine ground turkey, egg, Parmesan, garlic powder, onion powder, salt, and pepper.
- Mix gently and form into small meatballs.
- Heat olive oil in a large pot over medium heat.
- Add diced onion and cook until softened.
- Stir in minced garlic and cook briefly until fragrant.
- Pour in chicken broth and add Italian seasoning.
- Gently add meatballs to the simmering broth.
- Cook for 10–12 minutes until meatballs are fully cooked.
- Add zucchini noodles and simmer for 2–3 minutes until just tender.
- Taste and adjust seasoning before serving.
Recipe Info
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Servings: 4
- Cuisine: American
- Course: Soup
How to store
- Store in an airtight container in the refrigerator for up to 4 days.
- Keep zucchini noodles separate if possible to avoid sogginess.
- Reheat gently on the stovetop or microwave.
What not to do
- Do not overmix the meatball mixture or they may become dense.
- Avoid boiling aggressively, which can break apart the meatballs.
- Do not overcook the zucchini noodles or they will turn mushy.
Tips & Variations
- Add spinach or kale for extra greens.
- Use bone broth for added protein and richness.
- Make meatballs ahead of time to save prep work.
- Add red pepper flakes for a spicy kick.
- Swap zucchini noodles for spaghetti squash if preferred.
Approximate Nutrition
- Calories: ~280
- Protein: ~30 g
- Fat: ~15 g
- Carbohydrates: ~8 g
- Fiber: ~2 g
- Sodium: ~650 mg
High-Protein Turkey Meatball Zoodle Soup
Ingredients
Method
- In a bowl, combine ground turkey, egg, Parmesan, garlic powder, onion powder, salt, and pepper.
- Mix gently and form into small meatballs.
- Heat olive oil in a large pot over medium heat.
- Add diced onion and cook until softened.
- Stir in minced garlic and cook briefly until fragrant.
- Pour in chicken broth and add Italian seasoning.
- Gently add meatballs to the simmering broth.
- Cook for 10–12 minutes until meatballs are fully cooked.
- Add zucchini noodles and simmer for 2–3 minutes until just tender.
- Taste and adjust seasoning before serving.
Notes
- Protein: ~30 g
- Fat: ~15 g
- Carbohydrates: ~8 g
- Fiber: ~2 g
- Sodium: ~650 mg
Conclusion
Turkey meatball zoodle soup is a nourishing, comforting dish that balances flavor and nutrition beautifully. It’s hearty enough to satisfy while staying light and low-carb, making it ideal for both everyday meals and meal prep.
With simple ingredients and easy steps, this soup is a reliable recipe you’ll want to keep on hand whenever you’re craving something warm, healthy, and filling.
FAQs
- Can I use ground chicken instead of turkey?
Yes, ground chicken works well with the same method. - Can I freeze this soup?
Freeze without the zucchini noodles for best texture. - Are the meatballs fully cooked in the broth?
Yes, simmering cooks them through gently and evenly. - Can I make it dairy-free?
Omit the Parmesan or replace with a dairy-free alternative.



