Welcome to mealsflavor

High Protein Italian Wedding Soup Meatballs

By Nora Hale | January 11, 2026
High Protein Italian Wedding Soup Meatballs

I still remember the first time I tasted Italian Wedding Soup at my grandmother’s house in Philadelphia. The aroma of simmering broth, tender greens, and those tiny, perfectly seasoned meatballs wafting through her tiny kitchen made me feel like I’d stepped into a tiny trattoria tucked somewhere along the Amalfi Coast. Years later, when I started training for marathons and needed meals that delivered serious protein without sacrificing comfort, I set out to re-create that memory—only with a macro-friendly twist. After a dozen iterations (and many taste-tests by my running club), this High-Protein Italian Wedding Soup finally hit every note: rich broth, pillowy meatballs packed with lean turkey and quinoa, vibrant spinach, and just enough parmesan to make it feel decadent. Whether you’re feeding a post-workout appetite, meal-prepping for busy weeks, or simply craving a bowl of nostalgia, this soup is the culinary equivalent of a warm hug that also happens to fuel muscle recovery.

Why This Recipe Works

  • Double Protein Hit: Lean turkey + quinoa give each meatball a whopping 6 g of complete protein.
  • Light Yet Satisfying: A clear, collagen-rich chicken broth keeps calories modest while still feeling luxurious.
  • One-Pot Convenience: Meatballs cook right in the simmering broth—no extra skillet to scrub.
  • Week-Prep Hero: Flavors deepen overnight; freezer-friendly for up to 3 months.
  • Hidden Veggies: Spinach and finely grated carrot disappear into the bowl—perfect for picky eaters.
  • Quick Brine Trick: A splash of Worcestershire and lemon zest brightens without added salt.
  • Restaurant Texture: Chilling the meatball mix 15 min before rolling prevents crumbly bites.
  • Flexible Greens: Swap spinach for escarole, kale, or endive depending on the season.

Ingredients You'll Need

Ingredients

The magic of this soup starts with smart ingredient choices that build layers of flavor without excess fat. First up is 93% lean ground turkey—it stays tender thanks to a panade of quinoa and egg, while still delivering a hefty protein boost. Speaking of quinoa, the quick-cooking variety (sometimes labeled “pre-washed”) adds nuttiness and acts like miniature rice pearls inside each meatball. Buy it in the grain aisle or bulk bins; if you only have regular quinoa, rinse it under cool water until the sudsy saponins disappear.

For aromatics, you’ll need a yellow onion and two plump carrots. Look for carrots sold with tops still attached—they’re usually fresher and sweeter. When you’re dicing, keep the carrot pieces small; they’ll soften quickly and disappear into the broth, sneaking in vitamin A. Fresh garlic is non-negotiable. Skip the pre-minced jarred stuff, which can taste acrid after simmering. A single bay leaf and a sprig of rosemary (or ½ tsp dried if fresh isn’t available) perfume the broth with that unmistakable Italian countryside aroma.

Leafy greens are the soul of wedding soup. Baby spinach wilts in seconds, but if you crave the pleasantly bitter edge of traditional escarole, go for it—just chop the leaves into bite-size ribbons and rinse away any hidden grit. For the cheese, buy a block of real Parmigiano-Reggiano and grate it yourself; pre-shredded cellulose-coated cheese can turn your broth cloudy. Finally, keep a lemon on hand. A whisper of zest in the meatballs and a squeeze of juice right before serving elevate every spoonful.

How to Make High Protein Italian Wedding Soup Meatballs

1
Prep the Quinoa

In a small saucepan, combine ½ cup quinoa with 1 cup water and a pinch of salt. Bring to a boil, cover, reduce heat, and simmer 15 minutes. Fluff with a fork and cool completely—spread on a plate to speed things up. Cold quinoa binds better and prevents mushy meatballs.

2
Build the Meatball Mixture

In a large bowl, whisk one egg, 2 Tbsp grated parmesan, 1 Tbsp Worcestershire, 1 tsp lemon zest, 1 tsp dried oregano, ½ tsp kosher salt, and ¼ tsp black pepper. Fold in the cooled quinoa, 1 lb ground turkey, and 2 Tbsp finely minced onion until just combined—overmixing makes tough meatballs.

3
Chill for Easy Rolling

Cover the bowl and refrigerate 15 minutes. The mixture firms up, so when you scoop and roll you’ll get perfect 1-inch orbs without sticky hands. Use a #60 mini cookie scoop for speed; you should yield about 36 tiny meatballs.

4
Start the Aromatic Broth

Place a 5-quat Dutch oven over medium heat. Add 1 Tbsp olive oil, diced onion, diced carrot, and ½ tsp salt. Sauté 4 minutes until edges turn translucent. Stir in 2 minced garlic cloves and cook 30 seconds—just until fragrant, not browned.

5
Deglaze & Simmer

Pour in 8 cups low-sodium chicken stock, scraping the browned bits. Add 1 bay leaf and the rosemary sprig. Increase heat to high; once liquid reaches a gentle boil, reduce to a lazy simmer (around 190 °F) so meatballs stay tender.

6
Add Meatballs in Batches

Slide meatballs off a spoon and into the broth in a single layer; crowding drops the temp and can make them fall apart. Cover partially and simmer 12 minutes—no stirring for the first 6 minutes so the exterior sets. They’ll poach gently, staying moist.

7
Finish with Greens & Acidity

Stir in 4 cups baby spinach and 1 cup small pasta like acini di pepe. Cook 6 minutes more, until pasta is al dente. Remove bay leaf and rosemary stem. Finish with a squeeze of half a lemon and ÂĽ cup grated parmesan. Taste and adjust salt.

8
Serve & Garnish

Ladle into warm bowls, making sure each portion gets 5–6 meatballs. Shower with extra parmesan, a crack of black pepper, and a drizzle of good olive oil. Offer crusty whole-wheat bread for dunking, or keep it low-carb and enjoy as-is.

Expert Tips

Keep Everything Cold

Warm turkey equals flat meatballs. Pop the mixing bowl into the freezer for 10 minutes before shaping to lock in juiciness.

Skim for Clarity

If foam rises while poaching, skim with a spoon for a crystal-clear restaurant-quality broth.

Undercook Pasta Slightly

Pasta continues to absorb liquid as the soup sits. Stop cooking 1 minute before package directions if you plan to reheat leftovers.

Freeze Meatballs Solo

Flash-freeze uncooked meatballs on a tray, then bag. Drop frozen straight into simmering broth for a 15-minute weeknight dinner.

Bloom Your Spices

Add dried oregano to the onion mixture for 30 seconds before liquids; heat unlocks essential oils and amps the Italian aroma.

Make It Dairy-Free

Sub nutritional yeast for parmesan; use a teaspoon of white miso to mimic umami without the cheese.

Variations to Try

  • Meat Swap: Use 50% ground chicken thigh and 50% turkey for a richer bite, or go pescatarian with canned salmon and panko.
  • Grain-Free: Replace quinoa with ½ cup almond flour plus 2 Tbsp hemp hearts to keep protein high and carbs low.
  • Spicy Calabrian: Stir 1 tsp Calabrian chili paste into the broth and top with crispy prosciutto shards.
  • Veggie Boost: Add 1 cup cauliflower rice with the pasta for extra fiber that disappears into the soup.
  • Slow-Cooker Shortcut: Brown aromatics on the stove, then everything except pasta & greens into a crockpot on low 4 hours. Add pasta 20 min before serving.
  • Spring Detox: Swap spinach for asparagus tips and fresh peas; finish with mint instead of parmesan for brightness.

Storage Tips

Refrigerate cooled soup in airtight containers up to 4 days. Keep the meatballs submerged to prevent drying. If you anticipate leftovers, cook and store pasta separately; otherwise it will bloat and drink up your broth. When reheating single portions, warm gently over medium-low heat with a splash of broth or water. The microwave works, but stovetop preserves texture.

To freeze, ladle soup into quart-size freezer bags, squeeze out excess air, and lay flat on a sheet pan for stackable bricks. Frozen soup keeps 3 months. Thaw overnight in the fridge, then reheat as above. For make-ahead entertaining, prepare the broth and meatballs through Step 6, cool, and refrigerate components separately. Combine and finish with greens and pasta just before guests arrive so colors stay vibrant.

Frequently Asked Questions

Yes, but reduce the amount to 1 cup cooked (roughly ⅓ cup dry). Make sure it’s chilled so the mixture stays firm.

Most likely the broth wasn’t hot enough when you added them. A gentle but steady simmer sets the exterior quickly. Also check that your quinoa cooled and the mix was chilled.

Without pasta and using almond flour instead of quinoa, each serving lands around 9 g net carbs—manageable for many keto eaters.

Absolutely. Use an 8-quart stockpot; maintain the same gentle simmer. You may need an extra 2–3 minutes to cook through the larger volume of meatballs.

Acini di pepe and orzo both have rice-based GF versions. Cook separately and rinse to remove starch before adding to the soup to avoid cloudiness.

Add spinach during the last 2–3 minutes and serve immediately. Acids like lemon also help retain that vibrant green.
High Protein Italian Wedding Soup Meatballs
soups
Pin Recipe

High Protein Italian Wedding Soup Meatballs

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

Ingredients

Instructions

  1. Cook Quinoa: Simmer ½ cup quinoa with 1 cup water, covered, 15 min. Cool completely.
  2. Mix Meatballs: Whisk egg, parmesan, Worcestershire, lemon zest, oregano, salt, and pepper. Fold in quinoa, turkey, and minced onion. Chill 15 min.
  3. Shape: Roll into 1-inch meatballs (about 36).
  4. Sauté Aromatics: In a 5-quart pot heat olive oil over medium. Cook diced onion and carrot 4 min; add garlic 30 sec.
  5. Simmer Broth: Add broth, bay leaf, and rosemary. Bring to gentle simmer.
  6. Poach Meatballs: Drop meatballs in, cover partially, simmer 12 min.
  7. Finish: Stir in spinach and pasta; cook 6 min more until pasta is al dente. Discard bay leaf and rosemary. Add lemon juice and ÂĽ cup parmesan. Serve hot with extra cheese.

Recipe Notes

For meal prep, store pasta separately and add when reheating to prevent bloating. Soup thickens as it sits; thin with broth or water.

Nutrition (per serving)

318
Calories
28g
Protein
25g
Carbs
11g
Fat

More Recipes