Soups & Stews
This albondigas soup recipe with ground turkey brings comforting Spanish tradition to your kitchen with tender meatballs simmered in fragrant tomato broth. The secret lies in properly seasoning the ground turkey mixture with garlic, parsley, and a touch of cinnamon—a subtle nod to Latin American roots that transforms simple ingredients into something extraordinary. What makes this version special is the balance of flavors: the meatballs stay juicy while absorbing the rich, herbed broth.
Unlike heavier meatball soups, this recipe achieves perfect texture through a simple technique: browning the meatballs before adding them to the simmering broth. This step develops deep, caramelized flavors that infuse throughout the dish. The broth itself is built on a tomato base, enriched with garlic, onion, and a blend of fresh herbs that create an aromatic foundation. It's the kind of soup that warms both body and soul, especially on chilly evenings.
By the time you serve this dish, you'll have golden-brown meatballs floating in a velvety tomato broth, each spoonful delivering layers of savory, herby, and slightly sweet flavors. The recipe is designed to be approachable for beginners while offering room for customization—add a pinch more cumin for warmth, swap in chicken for turkey, or serve with crusty bread to soak up every last drop. It's comfort food elevated.
Perfect for family dinners, potlucks, or even a cozy weeknight meal, this albondigas soup transforms basic ingredients into a restaurant-worthy dish. The beauty of this recipe lies in its simplicity: just a handful of ingredients, minimal prep, and maximum flavor. Let's get cooking—your taste buds will thank you.
Ingredients for albondigas soup recipe with ground turkey
Just 14 ingredients transform simple ground turkey into restaurant-worthy albondigas soup with rich tomato broth.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Turkey 🍗 | 1 ½ lb | Lean or regular, not pre-seasoned |
| Large Eggs 🥚 | 2 whole | Room temperature preferred |
| All-Purpose Flour 🌾 | ½ cup | For meatball binding |
| Garlic Cloves 🧄 | 4 cloves | Minced for meatballs |
| Yellow Onion 🧅 | 1 whole | Medium size, finely chopped |
| Fresh Parsley 🌿 | ¼ cup | Chopped, stems removed |
| Ground Cumin 🌿 | ½ tsp | Toasted for deeper flavor |
| Ground Cinnamon 🌶️ | ¼ tsp | For subtle warmth |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Canned Tomato Sauce 🍅 | 2 cups | San Marzano preferred |
| Chicken Broth 💧 | 4 cups | Low-sodium preferred |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For browning meatballs |
| Fresh Bay Leaves 🌿 | 2 whole | For broth depth |
The ground turkey should be 93% lean or leaner—anything leaner risks dry meatballs. Trader Joe's and Costco carry great pre-ground options, but if buying whole, grind it yourself for better texture. The parsley isn't just garnish here: use flat-leaf parsley if possible—it's more flavorful than curly. For the tomato sauce, San Marzano cans are worth the splurge—they're sweeter and less acidic, letting the meatball flavors shine. The cinnamon might seem odd, but it's traditional in Latin American albondigas and adds subtle warmth that balances the acidity of the tomatoes.
No fresh parsley? Dried parsley at half the amount works, but fresh is ideal. Running low on bay leaves? Thyme sprigs add similar earthiness. The chicken broth can be swapped for vegetable broth if preferred, though it'll lack depth. For a quicker version, use 1 cup crushed tomatoes instead of sauce—just add an extra pinch of salt. The meatballs should be firm but not packed when forming; if too loose, add another tablespoon of flour. And if you're swapping turkey for chicken, reduce the broth by 1/2 cup since chicken meatballs release more moisture.
Fresh parsley and bay leaves keep best in the fridge wrapped in damp paper towels—good for 5-7 days. The meatball mixture can be prepped ahead and refrigerated for 24 hours before cooking, though browning them fresh gives the best crust. Leftover soup reheats beautifully—just add a splash of broth or water to loosen it up. Store for 4-5 days in the fridge or freeze for 3 months. The meatballs actually taste better the next day once all the flavors meld together, so make extra if you can.
Why You'll Love This Recipe
- No-Fuss Mixture: I swear by the egg-and-flour trick—just mix the ground turkey with beaten eggs and a spoonful of flour, and you’ve got meatballs that hold together without overworking. No rolling, no stress, just a quick press into the broth.
- Savory Umami Bomb: That garlic-onion base? It’s the soul of this soup. The onions caramelize just enough to sweeten the broth, while the garlic adds a punch that makes every spoonful feel like a hug. Honestly, I’ll eat it plain if I’m in a rush.
- Leftover Goldmine: This soup tastes even better the next day—yes, really. The meatballs soften just right, and the broth deepens in flavor. I make a double batch on Sundays so I can reheat it for lunch all week without reaching for takeout.
- Budget-Friendly Feast: Ground turkey stretches further than beef, and eggs/flour turn scraps into satisfying bites. For under $10, I feed four people a hearty, restaurant-quality meal. My college self would’ve cried happy tears.
Step-by-step instructions for albondigas soup with ground turkey
Here's the method for tender turkey meatballs simmering in aromatic tomato broth.
Prepare the Meatball Mixture
In a large mixing bowl, combine the 1.5 lb ground turkey, 0.5 cup all-purpose flour, 1 tsp salt, 0.5 tsp black pepper, 0.5 tsp ground cumin, and 0.25 tsp ground cinnamon. Mix gently with your hands until just combined—don't overwork the meat or the meatballs will become dense.
Add the 2 whole large eggs and mix again until fully incorporated. The mixture should hold together when pressed but still feel slightly moist. Fold in the 0.25 cup chopped fresh parsley and 4 cloves minced garlic cloves, mixing until evenly distributed throughout. Cover the bowl and refrigerate for 15 minutes to firm up slightly before shaping.
Shape and Brown the Meatballs
Using your hands, roll the chilled mixture into 1-inch diameter meatballs—about 12-14 total depending on size. Heat the 2 tbsp extra-virgin olive oil in a large Dutch oven over medium-high heat until shimmering. Working in batches to avoid overcrowding, add the meatballs and brown for 2-3 minutes per side until golden brown and cooked through to 160°F internally.
Remove the meatballs and set aside on a plate. The key here is getting a good sear—the caramelized exterior adds depth of flavor that carries through the simmering process. Don't rush this step, but avoid letting them burn, which would make the broth bitter.
Build the Tomato-Broth Base
In the same Dutch oven, reduce heat to medium and add the 1 whole finely chopped yellow onion. Sauté for 3-4 minutes until softened but not browned. Stir in the 2 cups canned tomato sauce, scraping up any browned bits from the bottom of the pot with a wooden spoon.
Add the 4 cups chicken broth and bring to a gentle simmer. Stir in the 2 whole fresh bay leaves and let the mixture cook uncovered for 10 minutes to allow the flavors to meld. This step develops the broth's depth—you'll notice the aroma becoming richer and more complex as the ingredients marry together.
Simmer the Meatballs to Perfection
Return the browned meatballs to the Dutch oven and gently stir to coat them in the tomato-broth mixture. Bring to a gentle simmer (small bubbles breaking the surface) and cover partially with a lid. Simmer for 20-25 minutes, stirring occasionally, until the meatballs are fully cooked through and the broth has thickened slightly.
The meatballs should float just beneath the surface when done, with the broth reduced enough to coat the back of a spoon. Taste and adjust seasoning if needed—you may need a pinch more salt or a crack of black pepper to balance the flavors. The cinnamon and cumin should be subtly present, adding warmth without overpowering.
Finish and Serve
Remove the 2 whole fresh bay leaves and discard them. Ladle the soup into bowls, ensuring each serving gets at least 3-4 meatballs and generous ladles of the aromatic broth. Garnish each serving with an additional sprinkle of chopped fresh parsley for brightness and color.
Serve immediately with crusty bread or over buttered egg noodles to soak up every last drop of that flavorful broth. The meatballs should be tender yet firm, holding their shape while releasing juices into the broth with each bite. This soup tastes even better the next day as the flavors continue to develop!
Pro Tips For Making Albondigas Soup Recipe With Ground Turkey
- CHILL THE TURKEY FIRST: I learned this the hard way—skipping this step makes the meat greasy. Spread the ground turkey on a plate and refrigerate for 20-30 minutes before mixing with eggs and flour. The cold turkey binds better and absorbs flavors like a dream.
- MINCE THAT ONION FINE: No, "chopped" isn’t fine enough. Pulse the onion in a food processor until it’s almost paste-like—this dissolves into the broth instead of sitting as chunks. (Yes, even if you’re impatient like me.) The soup will taste richer because the flavor disperses evenly.
- DON’T OVERMIX THE MEAT: Once you add the egg and flour, mix just until combined—no more. Overworking the mixture makes the albóndigas dense and rubbery. Use your hands or a spatula to gently fold, then let the natural stickiness hold them together. They’ll stay cohesive when simmered.
- SIMMER LOW AND SLOW: The broth needs time to marry with the meatballs, not boil them dry. After dropping them in, reduce heat to a bare simmer (tiny bubbles, not rolling) and cook for 15-20 minutes. Rushing this step turns the turkey tough—patience here makes all the difference.
Perfect pairings for this albondigas soup recipe with ground turkey
Crusty Bread Pairing
Nothing complements albondigas soup like warm, crusty bread to soak up every last drop of that rich tomato broth. I recommend a baguette or ciabatta—their open crumb structure traps the meatballs beautifully. For extra flavor, brush slices with garlic-infused olive oil before toasting. The crispy exterior contrasts perfectly with the tender meatballs and velvety broth. 🥖
Buttered Noodles
For a heartier pairing, serve the soup over fresh egg noodles tossed with 2 tbsp melted butter and a sprinkle of Parmesan cheese. The noodles absorb the broth while adding a comforting texture. I like to use wide egg noodles (about ¼ inch thick) because they hold up better to the soup's moisture. The butter adds richness that balances the acidity of the tomatoes.
Spanish-Style Rice
For a more authentic touch, prepare Spanish-style rice (arroz a la española) with saffron-infused broth and peas. The bright yellow rice complements the warm spices in the meatballs while adding a pop of color to each bowl. Cook 1 cup white rice in 2 cups chicken broth with 1 pinch saffron threads and ½ cup frozen peas. The saffron enhances the dish's Mediterranean roots while keeping the meal cohesive.
Simple Green Salad
A crisp arugula salad with lemon vinaigrette cuts through the soup's richness beautifully. Toss 4 cups baby arugula with 2 tbsp extra-virgin olive oil, 1 tbsp fresh lemon juice, and a pinch of flaky sea salt. The peppery bite refreshes your palate between spoonfuls of soup. For extra protein, add ¼ cup crumbled feta cheese or thinly sliced cured ham.
Warm Tortillas
For a fusion twist, serve the soup with warm corn tortillas or flour tortillas on the side. The slight sweetness of corn tortillas pairs surprisingly well with the savory meatballs. Heat tortillas in a dry skillet for 20 seconds per side until pliable. Use them to scoop up broth or wrap around meatballs for a handheld bite. This works especially well if you're serving the soup at a casual gathering or potluck.
Cheese Board Finale
End the meal with a Spanish-style cheese board featuring Manchego cheese, Idiazábal sheep's milk cheese, and dulce de leche for dipping. The nutty Manchego complements the cumin and cinnamon in the soup, while the caramelized dulce de leche adds a sweet contrast. Pair with almonds and sliced apples for crunch and freshness. This turns your albondigas soup into a full culinary experience. 🧀
Nutrition facts
Frequently asked questions
Why does this recipe use cinnamon in the meatballs?
The cinnamon adds a subtle warmth that's traditional in Latin American albondigas recipes. It balances the acidity of the tomatoes while complementing the ground turkey's savory notes. Just a ¼ teaspoon creates that signature depth without overpowering the dish.
Can I make the meatballs ahead of time?
Shape and refrigerate the meatballs up to 24 hours before cooking. For best results, brown them fresh when ready to use—the sear develops maximum flavor. If freezing, cook them first, then store in the broth for up to 3 months.
What if my meatballs fall apart when simmering?
This usually happens if the mixture was overworked or lacked enough binder. Try adding 1 extra tablespoon of flour next time, or use ½ cup breadcrumbs instead. Also ensure your turkey is 93% lean or leaner—too much fat can make them greasy and prone to breaking.
How can I make this soup vegetarian?
Swap the ground turkey for 1.5 cups cooked lentils or crumbled firm tofu (pressed to remove moisture). Use 1 extra egg as a binder and add 1 teaspoon smoked paprika for depth. The broth remains the same, but reduce simmering time to 15 minutes to avoid overcooking the vegetables.
Is this soup kid-friendly?
Yes! The mild flavors and tender meatballs make it perfect for children. Simply omit the cinnamon and reduce the cumin to ¼ teaspoon. Serve with buttered noodles or soft bread for dipping. The tomato broth is naturally appealing to kids, and you can blend it slightly smoother if needed.
