Glo Kit logo outlined
Turkey meatball soup in a deep bowl with carrots, celery, and fresh parsley

Turkey Meatball Soup

This one works harder than it looks. More than a pot of turkey meatball soup - when you make it, you make extra broth on purpose. Two cups go into a jar in the fridge for the week. When your stomach needs something and food isn’t happening, that broth is already waiting. Warm it up in 2 minutes. Dinner and side-effect support from one pot.

Family Table
Dinner
Lunch
Poultry
Broth-based
Family Table
Customizable
Add-on: Sides
High Protein
Double Duty
Batch friendly
Freezer friendly
Meal Prep
Kid Approved
Move Moment

Allergens:

Eggs
Wheat
4
Servings
27g
Protein
2g
Fiber
8/10
Nutrition Score

Ingredients

For the family:

Ingredient notes:

  • Ground turkey - 93% lean is the first choice. Don’t use 99% lean for meatballs - they’ll be dry. The small amount of fat in 93% is what keeps them tender.
  • Breadcrumbs - Plain, not seasoned. Oat flour or almond flour can substitute for a lower-carb binder.
  • Bone broth - The full 8 cups are used intentionally. 6 go into the soup; 2 are portioned into a jar for you to sip throughout the week. Use low-sodium so the broth works as both soup base and sipping broth.
  • Diced tomatoes - Drain them well before adding. Excess liquid dilutes the broth’s flavor.
  • Crusty bread - Family add-on. For kids who want pasta, cook small ditalini or pastina separately and add to their bowls at serving - adding pasta to the pot absorbs the broth and compromises the texture for everyone.
  • Ground chicken breast - A leaner alternative to ground turkey. Works identically in the meatball mixture - same technique, same cook time. The meatballs will be slightly firmer and lower in fat. If using ground chicken, handle the mixture gently - it can become dense if overworked.

Recipe Instructions

  1. Make the meatball mixture - In a large bowl, combine ground turkey, breadcrumbs, egg, minced garlic, parsley, Italian seasoning, salt, and pepper. Mix gently with your hands or a fork until just combined - do not overwork. Stop the moment it comes together.
  2. Form the meatballs - Roll the mixture into balls about 1 inch in diameter - roughly 1 tbsp each. You should get about 20 meatballs. Set aside on a plate.
  3. Brown the meatballs in batches - Heat olive oil in a large Dutch oven or heavy pot over medium-high heat. Working in 2–3 batches, brown the meatballs for about 2 minutes per side until lightly golden. They don’t need to be cooked through - they’ll finish in the broth. Remove and set aside.
movement for glp-1 users

Move Moment - Calf Raises - Between meatball batches: stand hip-width apart, feet flat. Rise slowly onto the balls of your feet, lower slowly. That’s 1. Do 15. Hold the counter lightly if needed. Repeat between each batch.

  1. Build the broth - In the same pot, add carrots and celery. Sauté over medium heat for 3–4 minutes until beginning to soften. Add minced garlic and cook 30 seconds. Pour in all 8 cups of bone broth. Add drained diced tomatoes and Italian seasoning. Bring to a gentle simmer.
  2. Simmer - Return the browned meatballs to the pot. Add diced zucchini. Reduce heat to low. Simmer gently for 20 minutes - not a boil, just a steady gentle simmer. This keeps the meatballs tender and the broth clear.
move moment

Move Moment - Counter Plank - While the soup simmers: place both hands on the counter, shoulder-width apart, step feet back until your body is in a straight line from head to heels. Hold steady - no sagging hips. Hold 30 seconds. Rest 10 seconds. Repeat 3 times.

  1. Portion the double duty broth - Before serving, use a ladle to scoop 2 cups of broth (with minimal solids) into a separate jar or container. Set aside to cool, then refrigerate. This is her Settle & Sip supply for the week.
  2. Season and finish - Taste the soup and adjust salt and pepper. Stir in a handful of fresh chopped parsley.
  3. Serve - Ladle her portion into a bowl - a smaller, meatball-forward serving. Set the pot on the table with crusty bread for the family. Let everyone serve themselves.

Recipe notes:

On the double duty broth The 2 cups portioned aside is deep, savory, and rich. This is for the comfort-and-warmth sip. Reheat gently. Keeps in the fridge for 5 days; freezes for up to 3 months.

On meatball texture The most common mistake is over mixing. Mix just until the ingredients are combined - 15 seconds maximum. A light hand makes a tender meatball.

Freezer note This soup freezes beautifully in individual portions for up to 3 months. Reheat gently on the stove with a small splash of broth if needed.

Nutrition Per Serving

Serving Size: 1.5 cups soup + 5 meatballs

for youfor the family
Calories

245

415

Protein

27g

33g

Total Fat

11g

13g

Total Carbohydrate

12g

40g

Dietary Fiber

2g

4g

Sugar

5g

6g

Sodium

480mg

600mg

For you: 1.5 cups soup with 5 meatballs. For the family: based on a 2-cup portion + 1 slice crusty bread. Double duty broth (portioned separately): ~40 cal, ~9g protein, ~0.5g fat, ~1g carbs per cup. Values are approximate. Nutritional information is estimated and provided for general guidance.