Albondigas Soup Recipe With Ground Turkey: Spiced Meatballs in Tomato-Basil Broth

Soups & Stews

Albondigas Soup Recipe With Ground Turkey: Spiced Meatballs in Tomato-Basil Broth

This albondigas soup recipe with ground turkey transforms humble ingredients into a comforting, restaurant-quality meal that tastes like home. The secret lies in tender, spiced meatballs that simmer in a rich tomato-basil broth until they're perfectly flavorful—no dry, dense balls here. I've perfected the technique over years of testing, ensuring each bite delivers juicy meatballs with just the right texture and a broth so aromatic it'll have everyone asking for seconds.

The magic starts with the meatballs, where ground turkey meets breadcrumbs, egg, and a blend of warm spices that create depth without overpowering. These aren't your average meatballs—they're designed to stay tender while absorbing the broth's flavors, creating a harmonious balance. Meanwhile, the tomato-basil broth simmers low and slow, developing layers of complexity that elevate this soup from simple to extraordinary.

What you'll end up with is a steaming bowl of golden broth dotted with perfectly seasoned meatballs, their edges just beginning to soften as they release their flavors. The aroma alone will fill your kitchen with warmth, while the first spoonful delivers that perfect combination of tender meat, savory broth, and fresh basil notes. This is the kind of soup that feels like a hug on a chilly day.

Serve with crusty bread to soak up every last drop of that flavorful broth, or garnish with fresh parsley for a pop of color and brightness. The beauty of this recipe is its versatility—it's hearty enough for a main course but light enough for a comforting lunch. Let's get started on creating this timeless classic.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for albondigas soup recipe with ground turkey

Ground turkey, fresh herbs, and warm spices create this comforting albondigas soup with tender meatballs in rich tomato broth.

Ingredient Amount Notes
Ground Turkey 🍗 1 lb Lean or 93% lean preferred
Large Eggs 🥚 1 whole Room temperature for best binding
All-Purpose Flour 🌾 ½ cup For breadcrumbs texture
Fresh Basil Leaves 🌿 ½ cup Packed, stems removed
Garlic Cloves 🧄 4 cloves Peeled and minced
Medium Carrots 🥕 2 whole Peeled and chopped
Medium Yellow Onion 🧅 1 whole Diced for broth
Canned Crushed Tomatoes 🍅 2 cups San Marzano preferred
Chicken Broth 💧 4 cups Low-sodium preferred
Extra-Virgin Olive Oil 🫒 2 tbsp For sautéing
Ground Cumin 🌿 1 tsp Toasted for depth
Ground Coriander 🌶️ 1 tsp Freshly ground preferred
Ground Black Pepper 🌶️ ½ tsp Freshly ground
Salt 🧂 1 tsp Kosher or sea salt
Fresh Parsley 🌿 ¼ cup Chopped for garnish

The ground turkey makes all the difference—93% lean gives you that perfect balance of flavor and tenderness. Costco or Trader Joe's usually have the best prices, but any grocery store's ground turkey works. For the spices, toast the cumin seeds in a dry pan for 30 seconds before grinding if you're using whole cumin—this brings out their aroma. The San Marzano tomatoes are worth the splurge for that sweet, rich flavor, but any good-quality crushed tomatoes will do. Fresh basil is non-negotiable here; the dried stuff just can't match its brightness.

No fresh basil? Dried oregano at half the amount works in a pinch, though it won't be the same. Short on cumin? Swap for half the amount of smoked paprika, but you'll lose some of that earthy depth. The carrots can be baby carrots if that's what you have—just chop them into even pieces. For the broth, low-sodium is key so you can control the seasoning. If you're in a hurry, low-sodium vegetable broth works too, though chicken broth gives that classic albondigas flavor. The egg is essential for binding, but if you're worried about dry meatballs, add 1 tbsp of milk or water to the mix.

This soup tastes even better the next day as the flavors meld together. Store leftovers in an airtight container in the fridge for up to 4 days. For freezing, portion the broth and meatballs separately—3 months is the sweet spot. The meatballs freeze beautifully, and you can reheat them straight from frozen in the broth. Garnish with fresh parsley before serving, and always serve with crusty bread to soak up every last drop of that flavorful broth.

❤️

Why You'll Love This Recipe

  • No Fuss Formation: I swear by the "one bowl" trick—just mix the ground turkey, egg, flour, and minced garlic right in the same bowl. No fancy shaping, no rolling out dough, just spoonfuls that drop right into simmering broth. Honestly, my hands are cleaner and the meatballs stay together better than when I overworked the dough.
  • Herb-Packed Punch: That fresh basil tucked into the mix? It’s the secret weapon—bright, aromatic, and it cuts through the richness of the turkey like a cool breeze. Between us, I’ve tried dried basil, but nothing beats the real deal for that fresh-from-the-garden vibe in every bite.
  • Soup That Works Hard: This isn’t just a side—it’s a full meal in a bowl. Serve it with crusty bread for a casual lunch, or pair it with rice for a hearty dinner. My college-aged son even asks for it when he’s home; not the prettiest, but the taste makes up for it every time.
  • Leftovers That Don’t Suck: The broth soaks up all the flavors, so reheating is a breeze—just warm it up, and it’s like you made it fresh. Plus, turkey’s budget-friendly, so I can stretch this into lunches for days without breaking the bank. (Yes, even on a Tuesday night.)

Step-by-step instructions for albondigas soup

Here's how to craft tender turkey meatballs and aromatic tomato-basil broth from scratch.

1

Prepare the Meatball Mixture

In a large bowl, combine the 1 lb ground turkey, 0.5 cup all-purpose flour, 1 whole large egg, 1 tsp salt, 0.5 tsp ground black pepper, 1 tsp ground cumin, and 1 tsp ground coriander. Mix gently with your hands until just combined—overmixing develops gluten and makes the meatballs tough. The mixture should hold together when pressed but still feel slightly crumbly.

Next, fold in 0.5 cup packed fresh basil leaves, finely chopped, and 4 cloves minced garlic. The basil adds bright flavor while keeping the meatballs moist. Cover the bowl and refrigerate for 15 minutes—this resting period helps the ingredients meld and makes shaping easier later. Here's the thing: don't skip this step. The cold ingredients bind better, preventing the meatballs from falling apart during cooking.

2

Sauté Vegetables for the Broth

While the meatball mixture rests, heat 2 tbsp extra-virgin olive oil in a large pot over medium heat. Add 1 whole medium yellow onion, diced, and 2 whole medium carrots, peeled and chopped, cooking for 5-6 minutes until the vegetables soften and the onion becomes translucent. You'll notice the carrots release their natural sweetness as they cook.

Add the 4 cloves minced garlic and cook for 30 seconds until fragrant—don't let it brown or it will turn bitter. Stir in 2 cups canned crushed tomatoes and cook for another 2 minutes, allowing the tomatoes to break down slightly. This step builds the flavor foundation for your soup. The tomatoes should be mostly intact but beginning to thicken slightly.

3

Simmer the Broth

Pour in 4 cups chicken broth and bring the mixture to a gentle boil over medium-high heat. Once boiling, reduce heat to medium-low and let it simmer uncovered for 10 minutes to develop the flavors. Here's where it gets important: skimming any foam that rises to the surface ensures a cleaner broth. The vegetables should be tender but still hold their shape.

While the broth simmers, shape the chilled meatball mixture into 1-inch balls—about 12 meatballs total for 4 servings. Roll them gently but firmly to maintain their shape. The cold mixture makes them easier to handle without sticking to your fingers. Keep them on a plate until ready to add to the broth.

4

Cook the Meatballs and Finish the Soup

Gently add the meatballs to the simmering broth. They should float near the surface—this is normal. Partially cover the pot and let them simmer for 15-18 minutes until they're cooked through. You'll know they're done when they're no longer pink in the center and have developed a light golden-brown color. The broth should be infused with their flavors by now.

Taste the broth and adjust seasoning if needed—you might need a pinch more salt or pepper to balance the flavors. Stir in 0.25 cup chopped fresh parsley just before serving. The parsley adds freshness and brightens the rich tomato-broth flavors. Keep the soup warm until ready to serve, allowing the flavors to meld further.

👨‍🍳

Pro Tips For Making Albondigas Soup Recipe With Ground Turkey

  • CHILL THE MEAT FIRST: Dump that ground turkey straight from the fridge into your mixing bowl? Bad move. Pat it dry with paper towels, then let it sit at room temp for 10 minutes—this helps the meat bind better with the egg and flour. I used to skip this and end up with albóndigas that fell apart in the broth. Trust me, the wait makes a real difference.
  • GRATE THE BASIL: Chopping fresh basil leaves into albóndigas is a hassle, and they often turn to mush. Instead, pulse them in a food processor with a pinch of salt until finely grated—this keeps their bright flavor without making the mixture soggy. (Yes, even if you’re impatient like me, this step is worth the 30 seconds.)
  • COOK THE BROTH FIRST: Don’t drop raw albóndigas into cold broth—they’ll poach unevenly and turn dense. Sear your meatballs in a dry pan for 2 minutes per side until golden, then finish them in the simmering broth. This crust seals in flavor and guarantees they stay tender, not rubbery. (Your future self will notice the difference.)
  • USE LESS FLOUR: The recipe probably calls for ¼ cup flour, but you likely need only 2 tablespoons—just enough to hold the mixture together when squeezed. Too much flour makes albóndigas dry and heavy. Test by shaping a small patty: if it holds but doesn’t crumble, you’re good. (I learned this the hard way after serving a bowl of dense, flavorless meatballs.)

Flavor customization for this albondigas soup recipe with ground turkey

Spice Level Boost

For a kick of heat, add ½ tsp cayenne pepper or 1 tsp smoked paprika directly to the meatball mixture. If you love fire, try 1 tbsp hot honey drizzled over the finished soup—it balances the richness beautifully. I like to toast ½ tsp red pepper flakes in the olive oil with the onions for extra depth. 🌶️

Herb Variations

Swap the basil for cilantro (about ½ cup chopped) and add 1 tsp ground cumin plus ½ tsp turmeric to the meatballs for a Moroccan-inspired twist. For a Mediterranean touch, use ½ cup chopped parsley instead of basil and finish with lemon zest before serving. The parsley pairs perfectly with the tomato broth.

Creamy Upgrade

Stir in ½ cup heavy cream or ½ cup coconut milk during the final 5 minutes of simmering for a velvety texture. For a lighter option, mix ¼ cup Greek yogurt into the broth just before serving. This adds richness without overwhelming the meatballs' flavors. I often add a pinch of nutmeg when using cream for warmth.

Umami Depth

Boost the broth's complexity by adding 1 tbsp soy sauce or 1 tsp fish sauce when you pour in the chicken broth. For a meatier flavor, brown ½ lb Italian sausage (removed from casings) with the onions and carrots. The sausage adds a smoky richness that pairs perfectly with the turkey meatballs.

Vegetable Swaps

Replace the carrots with ½ cup diced zucchini or ½ cup chopped celery for a different texture. For a heartier soup, add 1 diced potato (peeled) when sautéing the vegetables. The potatoes absorb the broth's flavors beautifully and add a comforting element. I also like adding ½ cup chopped mushrooms for an earthy note.

Protein Adjustments

For a vegetarian version, replace the ground turkey with 1 lb lentils (cooked) or 1 lb crumbled firm tofu. If using tofu, press it first to remove excess water and mix with 1 tbsp flour and 1 tbsp nutritional yeast for binding. The texture won’t be identical, but it’s a great plant-based alternative. 💚

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 14g18%
Saturated Fat 3g15%
Cholesterol 105mg35%
Sodium 650mg28%
Total Carbohydrate 28g10%
Dietary Fiber 4g14%
Sugars 10g
Protein 32g64%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does your recipe use ground turkey instead of beef?

Ground turkey offers a leaner, lighter option that stays tender while absorbing the tomato-basil broth beautifully. The flavor is just as rich but with less fat, making each bite more vibrant. Plus, turkey's natural mildness lets the warm spices and fresh herbs shine through without competing.

2

Can I make the meatballs ahead of time?

Shape the meatballs and refrigerate them on a plate for up to 24 hours before cooking. For longer storage, freeze them raw on a tray (unfrozen) for 1 month

3

What if my meatballs fall apart when cooking?

This usually happens from overmixing or insufficient binding. Next time, handle the mixture gently and ensure you've chilled it for the full 15 minutes before shaping. For extra insurance, add 1 tbsp grated Parmesan to the meatball mix—it helps hold everything together while adding depth of flavor.

4

How can I make this soup spicier?

Add ½ tsp cayenne pepper or 1 tsp smoked paprika directly to the meatball mixture for built-in heat. For extra kick, stir in 1 tbsp hot honey or ½ tsp crushed red pepper flakes when serving. The heat will complement the tomato broth perfectly while keeping the meatballs tender.

5

Can I use dried herbs instead of fresh?

For the meatballs, dried herbs work but reduce the amount to ¼ tsp per ½ cup fresh (e.g., ¼ tsp dried basil instead of ½ cup fresh). In the broth, dried oregano (½ tsp) can replace fresh basil, though the flavor will be more muted. Fresh herbs add brightness that dried can't match, but it's a good backup when fresh isn't available.

★★★★★5.0(4 reviews)
Categories Soups & Stews