Soups & Stews
This albondigas soup recipe with ground turkey brings comfort in every spoonful—tender, spiced meatballs simmered in a fragrant tomato-basil broth that tastes like a warm hug from your favorite abuela. 💛 The secret lies in the meatballs: ground turkey bound with breadcrumbs, egg, and herbs for structure, then gently poached in the broth until perfectly tender.
Unlike heavier beef versions, turkey keeps them light yet satisfying, with just enough fat to stay juicy.
The broth is where the magic happens—a rich tomato base infused with garlic, bay leaf, and cinnamon, balanced by fresh basil and a touch of lemon. Traditional recipes often use beef, but turkey adds a lighter touch while maintaining that hearty, homey flavor.
The meatballs absorb the aromatic broth, creating bites that burst with savory-spiced goodness in every mouthful.
What makes this recipe special is how it delivers restaurant-quality results with simple techniques—no fancy equipment, just patience and layering flavors. The meatballs stay intact while soaking up the broth, and the sauce reduces to a perfect consistency that coats every spoonful.
Serve with crusty bread to soak up the last drops or alongside steamed rice for a complete meal.
Perfect for chilly evenings or family gatherings, this soup is as nourishing as it is delicious. The combination of warm spices, fresh herbs, and tender meatballs makes it a standout dish that feels both comforting and sophisticated. Let's get cooking!
Ingredients for albondigas soup recipe with ground turkey
Ground turkey, fresh herbs, and aromatic spices—just nine ingredients for meatballs that melt in your mouth.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Turkey 🦃 | 1 ½ lb | Lean but not too dry, 93% lean/7% fat |
| Large Eggs 🥚 | 2 whole | Room temperature for best binding |
| All-Purpose Flour 🌾 | ½ cup | For sturdy meatballs, not fine breadcrumbs |
| Panko Breadcrumbs 🍞 | ½ cup | Light and crispy texture |
| Fresh Parsley 🌿 | ¼ cup | Finely chopped, stems removed |
| Fresh Basil 🌿 | ¼ cup | Torn, not chopped, for vibrant flavor |
| Garlic Cloves 🧄 | 4 cloves | Minced, not pressed, for aroma |
| Yellow Onion 🧅 | 1 whole | Diced small, about 1 cup |
| Canned Crushed Tomatoes 🍅 | 2 cups | San Marzano preferred for sweetness |
| Chicken Broth 💧 | 4 cups | Low-sodium, homemade if possible |
| Bay Leaves 🌿 | 2 whole | Fresh if available, dried works too |
| Ground Cinnamon 🌶️ | ½ tsp | Warmth without overpowering |
| Ground Allspice 🌶️ | ¼ tsp | Earthy depth to the broth |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | For sauteing, fruity variety |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed, bright finish |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred, kosher |
| Black Pepper 🌶️ | ½ tsp | Freshly cracked, not ground |
The ground turkey is key here—93% lean/7% fat gives you that perfect balance of tenderness and juiciness. Trader Joe's or Costco often have the best quality, but any grocery store's fresh ground turkey works if it's bright red and smells fresh. For the meatballs, room-temperature ingredients (especially the egg and turkey) make all the difference—they bind better and the meatballs hold together beautifully. I always grab San Marzano crushed tomatoes for the broth—they're sweeter and less acidic than regular canned tomatoes, which makes the whole soup taste more refined.
No fresh parsley or basil? Dried works at half the amount, but honestly, the fresh stuff makes this dish sing. Short on breadcrumbs? Crushed cornflakes or oatmeal work in a pinch for extra structure. The cinnamon and allspice might seem unusual, but they're traditional in albondigas—they add warmth without overpowering. For the broth, homemade chicken broth is ideal, but even store-bought low-sodium works fine. If you're in a hurry, Trader Joe's has a great low-sodium version that's perfect for this. The lemon juice at the end? Fresh is non-negotiable—bottled juice just doesn't cut it.
This soup tastes even better the next day as the flavors meld together. Keeps 4-5 days in the fridge, and freezes beautifully for up to 3 months—just thaw overnight in the fridge before reheating. I always make a double batch because it's perfect for meal prep. The meatballs stay intact when reheated gently, and the broth reduces to an even more concentrated flavor. Serve with crusty bread or over steamed rice to soak up every last drop.
Why You'll Love This Recipe
- I swear by this trick: just mix the ground turkey, egg, flour, and parsley in a bowl—no food processor, no fuss. The panko gives them that perfect crunch without needing to bread them separately.
- No-Fuss Assembly: I swear by this trick: just mix the ground turkey, egg, flour, and parsley in a bowl—no food processor, no fuss. The panko gives them that perfect crunch without needing to bread them separately.
- Turkey’s Rich Payoff: Ground turkey keeps these albondigas juicy and light, while the egg binds everything into tender bites. Honestly, the first time I made them with chicken, I missed this—turkey just works better here.
- Soup in a Flash: Simmer the meatballs in broth for 15 minutes, and boom—dinner’s ready. I’ve served this to tired coworkers, college kids, and my mom’s book club, and no one ever asks for seconds before they’re done.
Step-by-step instructions for albondigas soup with ground turkey
Here's how to make tender meatballs and aromatic broth that sing with Mediterranean warmth.
👨🍳 Step 1: Prepare the Meatball Mixture
In a large bowl, combine the 1.5 lb ground turkey, 0.5 cup all-purpose flour, 0.5 cup panko breadcrumbs, 0.25 cup finely chopped parsley, 0.25 cup torn basil, 4 minced garlic cloves, 1.5 tsp salt, and 0.5 tsp black pepper. I like to mix this by hand first—it helps distribute the ingredients evenly without overworking the meat.
In a separate small bowl, whisk together the 2 large eggs until frothy. Pour the eggs into the turkey mixture and gently fold everything together using a rubber spatula. The dough should hold its shape when pressed but still feel slightly sticky. If it's too dry, add 1 teaspoon chicken broth—just enough to help it bind without making it wet.
Here's the thing—don't overmix. You want the meatballs to stay tender, not tough. Once combined, cover the bowl and refrigerate for 20 minutes while you prep the rest. This chilling step makes the meatballs easier to handle and helps them hold together beautifully when cooking.
🍳 Step 2: Sauté the Aromatics and Build the Broth
Heat the 0.25 cup extra-virgin olive oil in a large pot over medium heat. Add the 1 diced yellow onion and cook for 4-5 minutes until softened and translucent. You'll smell that sweet, caramelizing aroma—this is where the soup's depth starts.
Add the 2 cups canned crushed tomatoes, 4 cups chicken broth, 2 whole bay leaves, 0.5 tsp ground cinnamon, and 0.25 tsp ground allspice. Bring to a gentle simmer and let it cook uncovered for 10 minutes to allow the flavors to meld. The broth should smell rich and slightly spiced—like a warm hug in a bowl.
While the broth simmers, carefully roll the chilled turkey mixture into 1-inch meatballs (about 16-18 total). Don't make them too big or they won't cook through evenly. Keep them covered on a plate until ready to add to the pot.
🔥 Step 3: Cook the Meatballs to Perfection
Gently add the meatballs to the simmering broth. They'll sink to the bottom—this is normal. Partially cover the pot and simmer for 15-18 minutes, turning them occasionally with a slotted spoon. You're looking for golden brown spots and internal temperature of 165°F when pierced with a meat thermometer.
Here's where it gets fun—the broth will start to thicken slightly as the meatballs release their juices. If the broth looks too thin after 15 minutes, uncover the pot and simmer for another 2-3 minutes to reduce it just enough to coat the meatballs nicely. The sauce should cling to them without being gluey.
I like to remove the meatballs with a slotted spoon and set them aside on a plate. This lets you skim any excess fat from the broth if needed (though the turkey is lean, you might find a little rendering). Return the meatballs to the pot and stir in the 1 tbsp lemon juice—this brightens all the warm spices and adds a fresh finish.
⏰ Step 4: Finish and Serve Warm
Let the soup simmer uncovered for another 5 minutes to let the flavors meld completely. Taste and adjust seasoning—you might need a pinch more salt or a crack of black pepper to balance the flavors. The broth should be rich but not overpowering, with the meatballs absorbing just enough to be flavorful without falling apart.
Ladle the soup into bowls, making sure each serving gets at least 4 meatballs and plenty of that aromatic broth. Garnish with extra torn basil and a sprinkle of fresh parsley for color and freshness. Serve immediately with crusty bread to soak up every last drop of that delicious sauce.
Pro Tips For Making Albondigas Soup Recipe With Ground Turkey
- CHILL THE MEAT MIX: After mixing ground turkey with egg, flour, and parsley, pop the bowl in the fridge for 15 minutes before shaping. I used to skip this and ended up with albóndigas that fell apart—cold meat holds together better, even if it feels like you’re wasting time.
- USE WET PANKO: Toss your panko in a little chicken broth or water before coating the albóndigas—just enough to dampen it slightly. This makes the breadcrumbs stick better and gives a lighter crust than dry panko. (Yes, even if you’re impatient like me.)
- FRIE THEM TWICE: First fry at 350°F (175°C) until golden—about 3 minutes—then turn the heat to 375°F (190°C) for the last 30 seconds. This two-stage fry seals them perfectly without burning the outside while the inside stays juicy. I learned this after overcooking a batch and serving dry meatballs.
- SALT THE BROTH LAST: Add salt to your soup broth only after the albóndigas are fully cooked. The meatballs soak up flavor better this way, and you won’t dilute the broth’s seasoning. (Your future self will notice the difference.)
Flavor customization for albondigas soup recipe with ground turkey
Spicy Kick Option
For those who love heat, add ½ teaspoon smoked paprika and ¼ teaspoon cayenne pepper to the meatball mixture for a subtle smoky-spicy depth. Finish with 1 teaspoon hot honey stirred into the broth at the end—trust me, the contrast with the warm spices is next-level. 🌶️
Herb Variations
Swap out the parsley and basil for ½ cup chopped cilantro and ¼ cup chopped mint for a Middle Eastern twist. The mint brightens the broth beautifully, while cilantro adds a citrusy freshness that pairs perfectly with the turkey. Garnish with extra mint leaves for a vibrant touch.
Creamy Twist
Stir in ½ cup heavy cream or ½ cup coconut milk during the final 5 minutes of simmering for a velvety texture. This works especially well if you're serving to kids or anyone who prefers a richer soup. The cream balances the spices without overpowering the meatballs.
Vegetable Boost
Add 1 cup diced carrots and 1 cup sliced zucchini to the broth during the initial 10-minute simmer. The veggies soften perfectly while absorbing the broth's flavors. For extra depth, sauté 1 diced bell pepper with the onion—it adds a touch of sweetness that complements the tomatoes.
Cheesy Finish
Top each serving with 2 tablespoons grated Parmesan cheese or ¼ cup crumbled feta just before serving. The salty, tangy cheese cuts through the richness of the broth and adds a satisfying texture contrast. For a vegetarian-friendly option, use nutritional yeast instead.
Citrus Brightness
Boost the freshness by adding 1 teaspoon grated lemon zest along with the lemon juice. The zest infuses the broth with bright citrus notes that elevate the entire dish. For a tropical variation, substitute with 1 teaspoon lime zest and adjust the lemon juice to ½ tablespoon.
Nutrition facts
Frequently asked questions
Why does your recipe use ground turkey instead of beef?
Ground turkey keeps the meatballs lighter yet flavorful while maintaining that classic albondigas texture. The leaner fat content prevents greasiness, and the turkey absorbs the aromatic broth beautifully. Plus, it's a more budget-friendly protein that still delivers restaurant-quality results.
Can I make these meatballs ahead of time?
Form the meatballs up to 2 days ahead and refrigerate them on a tray. Cook them just before adding to the broth (no need to reheat). For freezing, shape and flash-freeze on a tray, then transfer to a bag for up to 3 months. Cook from frozen in the broth—just add 5 extra minutes to the simmering time.
How do I prevent the meatballs from falling apart?
Under-mix the ingredients and avoid overworking the meat. The key is using room-temperature turkey and chilling the mixture for 20 minutes before shaping. Also, don't skip the egg binder—it's what holds everything together during cooking. For extra structure, add 1 extra tablespoon of breadcrumbs if needed.
What's the best way to thicken the broth?
Simmer uncovered for 5-10 extra minutes to reduce naturally. For quicker thickening, mix 1 tablespoon cornstarch with 2 tablespoons cold water and stir into the broth. Simmer for 2 minutes until thickened. Avoid flour—it can make the soup cloudy. The broth should coat the back of a spoon but remain spoonable.
Can I make this soup vegetarian?
Yes! Replace the turkey with 1.5 cups cooked lentils or 1.5 cups crumbled firm tofu (pressed to remove moisture). For binding, add 1 extra egg and 2 tablespoons nutritional yeast to mimic the meaty texture. The flavor profile works beautifully with these substitutions—just adjust the seasoning to taste.
