High Protein Turkey Meatball Soup for Meal Prep Lovers

100 min prep 6 min cook 4 servings
High Protein Turkey Meatball Soup for Meal Prep Lovers
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

I still remember the January I decided to stop flirting with every fad diet on Instagram and simply cook one big pot of something wholesome on Sunday afternoons. It was dreary, grey, and I had a fridge full of post-holiday turkey that nobody wanted to see in another sandwich. One accidental masterpiece later—tiny cumin-scented meatballs bobbing in a tomato-y broth with quinoa instead of noodles—this soup became my weekday safety net. I portioned it into glass jars, tucked them into my tote, and felt like I had my life together every time I twisted open the lid at noon. Three years later, the ritual hasn’t changed, only the flavours have become brighter, the protein count higher, and the stash big enough to share with my upstairs neighbour who always “forgets” to pack lunch. If you, too, crave a meal-prep hero that feels like a hug in a bowl, keeps the macros in check, and reheats like a dream, park here for a second. Grab your favourite soup pot and let’s turn lean turkey, humble beans, and a handful of pantry spices into a week of soul-warming lunches you’ll actually look forward to.

Why This Recipe Works

  • Protein powerhouse: 34 g per serving thanks to turkey, white beans, and quinoa—no chalky powders required.
  • One-pot wonder: minimal dishes, maximum flavour, and zero complicated techniques.
  • Freezer-friendly: the meatballs and broth base freeze separately for up to 3 months.
  • Week-proof texture: quinoa holds its bite, so Day-5 soup is as satisfying as Day-1.
  • Budget-smart: ground turkey and canned beans cost pennies but eat like luxury.
  • Customisable heat: smoked paprika and chipotle let you dial the warmth up or down.
  • Kid-approved sneak: finely grated zucchini disappears into the meatballs for extra veg.

Ingredients You'll Need

Ingredients

Ground turkey (93% lean) stars here because it stays juicy when simmered yet keeps saturated fat low. If your store only carries 99% super-lean, swap in two strips of minced bacon for moisture or add an extra tablespoon of olive oil to the mix. For the binder, skip cardboard-y breadcrumbs and reach for rolled oats pulsed twice in a blender; they soak up the broth and keep the meatballs gluten-free without tasting virtuous.

Quinoa is my grain of choice for meal-prep resilience—it refuses to go mushy. Rinse it aggressively under cold water until the water runs clear; those tiny suds are saponins that can taste bitter. White beans add creaminess and a second hit of protein; cannellini or great northern both work. If sodium is a concern, drain and rinse them like you mean it, or cook a batch from dry on the weekend for the lowest salt count.

The broth base is built on crushed tomatoes, fire-roasted if you can find them; their faint char gives the illusion that the soup spent hours on the stove. I keep a tube of double-concentrated tomato paste in the fridge for umami depth—one teaspoon goes a long way. Chipotle in adobo is optional, but a single pepper blitzed into the soup lends smoky heat that blooms overnight and makes office microwaves smell like a taqueria.

Fresh aromatics matter: a crisp yellow onion, two fat carrots, and a trio of celery ribs create the sofrito backbone. When shopping, look for onions with tight, papery skins and no green shoots; those sprouts turn bitter in long simmers. Garlic should feel firm and smell pungent when you scratch the papery coat. As for herbs, dried oregano and thyme hold court during the simmer, but a shower of fresh parsley or dill right before serving wakes everything up.

How to Make High Protein Turkey Meatball Soup for Meal Prep Lovers

1
Sauté the vegetable base

Set a heavy 5–6 quart Dutch oven over medium heat. Add 2 tablespoons olive oil and swirl to coat. Dice 1 large yellow onion, 2 carrots, and 3 celery ribs into ¼-inch pieces; uniformity ensures they cook evenly. Season with ½ teaspoon kosher salt and sauté 6 minutes until the onions turn translucent and the carrots lose their raw crunch. Add 4 minced garlic cloves, 1 teaspoon dried oregano, ½ teaspoon dried thyme, and ½ teaspoon freshly ground black pepper; cook 45 seconds until fragrant. Push the veg to the perimeter, creating a bare centre, and scrape in 1 tablespoon tomato paste. Let it toast for 1 minute; the colour will deepen from bright red to brick, signalling caramelisation.

2
Build the broth

Stir the toasted tomato paste into the vegetables. Pour in 1 cup crushed tomatoes and scrape the bottom to dissolve any browned bits—those fond layers equal free flavour. Add 5 cups low-sodium chicken broth and 1 cup water. If you enjoy gentle heat, blend 1 chipotle pepper in adobo with a splash of the broth until smooth, then whisk it in. Bring everything to a lively simmer, reduce heat to low, and cover while you mix the meatballs.

3
Mix the turkey meatballs

In a large bowl, combine 1 pound ground turkey, ½ cup finely grated zucchini (squeeze dry), ⅓ cup rolled oats blitzed to a coarse flour, 1 large egg, 2 tablespoons minced parsley, 1 teaspoon kosher salt, ½ teaspoon smoked paprika, and ¼ teaspoon cayenne for optional kick. Mix with a fork just until the ingredients cohere; over-mixing makes meatballs dense. Oil your hands lightly and roll 1-tablespoon portions into 28–30 mini meatballs. They should be bite-size so they cook through in the simmering soup without a separate sear step.

4
Simmer with quinoa

Raise the broth to a gentle boil. Sprinkle in ½ cup rinsed quinoa and stir to prevent clumping. Carefully lower the meatballs one by one; they’ll sink initially, that’s normal. Reduce heat to maintain a lazy bubble, partially cover, and cook 12 minutes. Resist the urge to stir vigorously during the first 8 minutes or the meatballs may break.

5
Add beans and greens

Fold in 1 can (15 oz) white beans, drained and rinsed, plus 2 packed cups chopped kale or baby spinach. Simmer 3–4 minutes more, just until the greens wilt and the beans heat through. Taste and adjust salt; depending on your broth, you may need an extra ½ teaspoon. For brightness, squeeze in the juice of ½ lemon.

6
Cool and portion

Off heat, let the soup rest 10 minutes so the flavours marry and the temperature drops slightly. Ladle into glass containers, ensuring each portion gets 5–6 meatballs and ample broth. Leave 1 inch headspace if freezing. Garnish with fresh parsley or dill only after reheating to preserve colour.

Expert Tips

Keep them moist

Add 1 tablespoon olive oil to the meatball mix if using super-lean turkey; fat equals insurance against rubbery spheres.

Flash-freeze meatballs

Spread raw meatballs on a parchment-lined sheet, freeze 1 hour, then bag. They’ll hold shape when dropped straight into future soups.

Layered spice

Bloom spices in the oil before liquid goes in; heat unlocks essential oils and amplifies depth without extra sodium.

Double-batch trick

Make a triple broth base, freeze in quart containers, then defrost and add fresh meatballs on a busy night for 15-minute dinner.

Green garnish rule

Add delicate herbs only after reheating; a 30-second microwave will turn parsley brown if it’s added too early.

Speedy thaw

Place frozen soup container in the fridge the night before, or submerge in cold water for 30 minutes while you answer morning emails.

Variations to Try

  • Mediterranean vibe: swap quinoa for orzo, add lemon zest, mint, and a crumbling of feta on each portion.
  • Green curry twist: replace tomato paste with 1 tablespoon Thai green curry paste, use coconut milk for half the broth, and add cilantro stems to the meatballs.
  • Pesto swirl: omit chipotle, finish each bowl with 1 teaspoon pesto and fresh cherry tomatoes for a Tuscan feel.
  • Extra veg boost: stir in 1 cup frozen peas or corn kernels during the last 2 minutes for colour and sweetness.

Storage Tips

Refrigerate cooled soup in airtight containers up to 5 days. Keep garnish herbs separate so they stay pert. For freezing, use straight-sided mason jars or BPA-free deli pints; leave 1 inch headspace to prevent cracking. Frozen soup is best within 3 months, though safe indefinitely. Thaw overnight in the fridge or use the defrost setting on your microwave, stirring every 2 minutes for even warming. When reheating on the stovetop, add a splash of broth or water because quinoa continues to absorb liquid as it sits.

Frequently Asked Questions

Absolutely. Ground chicken (93% lean) behaves identically. Dark meat chicken will yield even juicier meatballs if you don’t mind the extra fat grams.

No precooking needed. The simmering broth hydrates quinoa in 12–15 minutes, saving you a pan and retaining all the starch for body.

Cut one in half; the centre should be opaque with no pink and register 165°F on an instant-read thermometer.

div id="flush-collapse4" class="accordion-collapse collapse" aria-labelledby="flush-heading4" data-bs-parent="#faqAccordion">
Yes, provided your pot holds at least 7 quarts. Increase simmer time by 3–4 minutes to account for the larger thermal mass.

Indeed. Oats replace traditional breadcrumbs; just be sure to buy certified gluten-free oats if you’re sensitive to cross-contamination.

Glass jars or BPA-free plastic pint containers with tight lids. Wide-mouth jars let you microwave and eat straight from the vessel, cutting down on dishes.
High Protein Turkey Meatball Soup for Meal Prep Lovers
soups
Pin Recipe

High Protein Turkey Meatball Soup for Meal Prep Lovers

(4.9 from 127 reviews)
Prep
20 min
Cook
25 min
Servings
6

Ingredients

Instructions

  1. Sauté vegetables: Heat olive oil in Dutch oven over medium. Cook onion, carrot, celery with salt 6 min. Add garlic & spices; cook 45 sec.
  2. Toast tomato paste: Push veg aside, add paste to centre, cook 1 min until brick-red.
  3. Build broth: Stir in crushed tomatoes, broth, water & optional chipotle. Bring to simmer.
  4. Form meatballs: Mix turkey, zucchini, oat flour, egg, parsley, salt & paprika. Roll 1-Tbsp balls.
  5. Simmer: Add quinoa to broth, then meatballs. Partially cover, simmer 12 min.
  6. Finish: Stir in beans & kale; cook 3 min. Finish with lemon juice, adjust salt.
  7. Portion: Cool 10 min, ladle into prep containers, garnish with herbs after reheating.

Recipe Notes

Soup thickens as quinoa absorbs liquid. Add a splash of broth or water when reheating to restore original consistency.

Nutrition (per serving)

344
Calories
34g
Protein
28g
Carbs
11g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.