Albondigas Soup Recipe with Mint: Herb-Infused Meatballs in Bright Tomato Broth

Soups & Stews

Albondigas Soup Recipe with Mint: Herb-Infused Meatballs in Bright Tomato Broth

This albondigas soup recipe with mint delivers the comforting warmth of Spanish tradition in every spoonful. The secret lies in tender meatballs infused with fresh mint and simmered in a vibrant tomato broth that balances richness with bright acidity.

I've perfected this version over years of testing, ensuring the meatballs stay juicy while absorbing the aromatic flavors of garlic, cumin, and paprika.

The preparation begins with finely ground meat mixed with breadcrumbs, eggs, and chopped mint—just enough to elevate without overpowering. This herb-infused mixture forms meatballs that cook gently in the broth, releasing their savory essence while maintaining their shape.

The tomato base, built from fresh tomatoes and aromatic vegetables, forms a velvety foundation that carries both the meatballs and the fresh herbs.

What you'll achieve is a soup that's both hearty and elegant—warm, fragrant, and packed with layers of flavor. The mint adds a refreshing brightness that cuts through the richness of the meatballs, while the tomato broth ensures each bite is vibrant and satisfying.

This is the kind of dish that feels like a hug on a chilly evening, yet remains light enough for any meal.

Serve with crusty bread to soak up every last drop of that aromatic broth, or garnish with fresh parsley and a squeeze of lemon for added brightness.

The combination of tender meatballs, rich broth, and fresh herbs makes this a standout recipe that will quickly become a staple in your collection.

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

Ingredients for albondigas soup recipe with mint

Sixteen ingredients blend Spanish tradition with vibrant mint and tender meatballs. Everything comes together in a comforting, aromatic broth.

Ingredient Amount Notes
Ground Beef 🥩 1 ½ lb Finely ground, 80/20 fat ratio
Fresh Mint Leaves 🌿 ½ cup Finely chopped, stems removed
Fresh Parsley Leaves 🌿 ¼ cup Finely chopped, for garnish
Large Eggs 🥚 2 whole Room temperature for best mixing
Plain Breadcrumbs 🍞 ½ cup Freshly made or panko style
Garlic Cloves 🧄 4 cloves Minced, for meatballs and broth
Yellow Onion 🧅 1 whole Diced, for broth base
Fresh Tomatoes 🍅 2 lb Roma or vine-ripened, diced
Ground Cumin 🌿 1 tsp Toasted for deeper aroma
Smoked Paprika 🌶️ 1 tsp For smoky depth
Salt 🧂 1 tsp Diamond Crystal preferred
Black Pepper 🌶️ ½ tsp Freshly ground
Vegetable Oil 🫒 ¼ cup For gentle frying meatballs
Fresh Lemon Juice 🍋 1 tbsp Brightens the broth
Chicken Broth 💧 4 cups Homemade or quality low-sodium

The ground beef is the foundation—80/20 fat ratio ensures juicy meatballs that won't dry out. Local butchers or Costco often carry the perfect grind, but if you're using pre-packaged, shake the bag to break up clumps. Fresh mint is non-negotiable here; store-bought bunches work, but farmers market varieties have more vibrant flavor. For the tomatoes, San Marzano if you can find them, or Roma for a meatier texture. The breadcrumbs should be freshly made—panko adds crispiness but absorbs more liquid, so adjust as needed.

No fresh mint? Dried mint at half the amount works in a pinch, though it lacks brightness. Substituting beef with ground turkey keeps it lighter, but add 1 extra tbsp breadcrumbs to bind. For the broth, homemade is ideal, but quality low-sodium store-bought saves time. The smoked paprika can be swapped for regular paprika, though you'll lose that subtle smokiness. If you're making this ahead, prep the meatball mixture a day early—it actually tastes better after resting overnight as the flavors meld.

Meatballs keep 2 days in the fridge before cooking, and the broth reheats beautifully—3 months frozen if you make a big batch. For the fresh herbs, store mint and parsley separately in damp paper towels wrapped loosely in plastic. The broth thickens as it cools, so add a splash of water when reheating. Garnish with extra parsley and a squeeze of lemon right before serving—that's when the dish truly shines. Leftovers make incredible lunches the next day.

❤️

Why You'll Love This Recipe

  • No-Chop Necessary: I swear by this—just tear the mint and parsley right off the stems, no fancy knife work. The meatballs stay tender because I pulse the herbs with the breadcrumbs in the food processor (two seconds, tops), and honestly? That’s where the magic happens.
  • Minty Magic: That bright mint cuts through the richness of the beef and broth like a cool breeze. I’ll be real: I almost skipped it once, but the first bite had me reaching for more. The parsley ties it all together—fresh, herby, and impossible to resist.
  • Leftovers That Beg: This soup actually tastes better the next day. The meatballs soften just enough, the broth deepens, and I’ve sent containers home with coworkers who now demand it monthly. (Yes, even on a Tuesday night.)
  • Pantry Powerhouse: Ground beef, eggs, and stale bread? That’s my budget-friendly trifecta. I make a double batch, freeze half, and still have dinner ready in 40 minutes. No fancy ingredients, just pure, satisfying comfort.

Step-by-step instructions for albondigas soup with mint

Here's how to craft tender, herb-infused meatballs and a vibrant tomato broth that harmonize perfectly.

1

Prepare the Herb-Infused Meatball Mixture

In a large bowl, combine the 1.5 lb ground beef with the 0.5 cup finely chopped fresh mint leaves and 0.25 cup finely chopped fresh parsley leaves. The mint adds that signature freshness while the parsley rounds out the flavor. Use your hands to break up any large clumps of beef, ensuring an even distribution of herbs throughout the mixture.

In a separate small bowl, whisk together the 2 whole large eggs until just combined. Add these to the beef mixture along with the 0.5 cup plain breadcrumbs, 1 tsp salt, 0.5 tsp black pepper, 1 tsp ground cumin, and 1 tsp smoked paprika. Mix everything gently but thoroughly—just until the ingredients come together. Overmixing develops gluten and makes the meatballs tough, so stop as soon as the mixture holds together when pressed.

2

Shape and Brown the Meatballs

Using slightly damp hands (helps prevent sticking), roll the mixture into 1.5-inch diameter meatballs, working quickly so the ingredients don't dry out. You should get about 18-20 meatballs from this quantity. Set them aside on a plate while you prepare the cooking oil.

Heat 0.25 cup vegetable oil in a large skillet over medium heat until it shimmers but doesn't smoke. Working in batches to avoid crowding, add the meatballs to the skillet and cook for 3-4 minutes per side until they're golden brown and cooked through to 160°F internally. The meatballs should release easily from the pan when ready. Transfer them to a plate and set aside.

3

Build the Flavorful Tomato Broth

In the same skillet (no need to clean it—the browned bits add depth), add 0.25 cup vegetable oil if needed and sauté the 1 whole yellow onion, diced, and 4 cloves minced garlic over medium heat for 5-6 minutes until softened and fragrant. Add the 2 lb fresh tomatoes, also diced, and cook for another 5 minutes until they begin to break down.

Pour in the 4 cups chicken broth and bring to a gentle simmer. Stir in the 1 tbsp fresh lemon juice and reduce heat to low. Let the broth simmer uncovered for 20 minutes to allow the flavors to meld and the tomatoes to fully cook down. The broth should reduce slightly but still be liquid enough to coat the meatballs later.

4

Finish the Soup and Serve

Return the browned meatballs to the skillet with the broth and simmer gently for 15-20 minutes, turning occasionally, until they're fully heated through and the broth has absorbed their flavors. The meatballs should be tender but still hold their shape—if they start to fall apart, reduce the simmering time slightly.

Taste and adjust seasoning with additional salt or black pepper if needed. Ladle the soup into bowls, garnishing each serving with a sprinkle of fresh parsley leaves. Serve immediately while the meatballs are warm and the broth is vibrant. The contrast of the fresh mint in the meatballs against the smoky, tangy tomato broth creates a truly memorable dish.

👨‍🍳

Pro Tips For Making Albondigas Soup Recipe With Mint

  • CHILL THE MEAT FIRST: Take your ground beef out of the fridge 10 minutes before mixing—cold meat releases more moisture when you handle it, and you’ll end up with soggy albondigas. I learned this the hard way after making a batch where the meat turned to paste when I added the egg.
  • STACK THE BREADCRUMBS DRY: Toast your breadcrumbs in a dry pan over medium heat for 2-3 minutes until they smell nutty, then let them cool completely before mixing into the meat. This prevents them from absorbing all the liquid in your mixture, which guarantees dense, flavorful meatballs instead of crumbly disappointment.
  • DON’T OVERMIX THE DOUGH: Once you’ve combined the meat, egg, herbs, and breadcrumbs, stop stirring after 20 seconds—just until everything is barely incorporated. Overworking it makes the meatballs tough, and I’ve ruined enough batches to know you only need to mix until the crumbs are mostly coated.
  • SIMMER THE SOUP LOW AND LONG: After adding the meatballs to the broth, bring it to a gentle simmer (tiny bubbles, not rolling) and cover it for the first 10 minutes. This keeps the albondigas intact while the broth flavors them deeply—rushing it leads to breakup, and no one wants floating meatball bits in their soup.

Wine and beer pairings for albondigas soup recipe with mint

Spanish Whites

Albondigas soup pairs beautifully with crisp Spanish whites that complement the tomato broth and mint's freshness. A Verdejo from Rueda offers bright acidity and citrus notes that cut through the richness of the meatballs. I love Marqués de Riscal Verdejo—its herbal undertones mirror the mint in the dish.

For a bolder option, try a Garnacha Blanca like Bodegas Viña Zorzal, which adds a touch of spice that enhances the smoked paprika in the meatballs. 🍷

Italian Reds

If you prefer red wine, Italian varieties balance the tomato broth's acidity without overpowering the mint. A Chianti Classico like Castello di Volpaia works wonders—its cherry and earthy notes harmonize with the cumin and paprika.

For something lighter, a Sangiovese di Romagna such as Fattoria Le Pupille offers a juicier profile that refreshes the palate. Avoid heavy Cabernets or Syrahs, which can clash with the dish's delicate herbs.

Light Beers

For beer lovers, a crisp Spanish lager like Estrella Galicia or Alhambra Reserva 1925 provides the perfect clean finish. Their subtle hop bitterness complements the mint without competing. Alternatively, a Belgian witbier such as Hoegaarden adds a coriander-citrus note that echoes the lemon juice in the broth.

Avoid heavy ales or stouts—they'll overpower the dish's delicate balance. 🍺

Non-Alcoholic Options

Don't miss out if you're avoiding alcohol. A sparkling mint lemonade made with fresh mint leaves, lemon juice, and chilled sparkling water mirrors the dish's flavors perfectly. For a savory option, try a cucumber-gin fizz (skip the gin) with a pinch of salt—it refreshes the palate between spoonfuls.

Both options highlight the dish's herbal brightness without distraction.

Wine Serving Tips

Serve white wine slightly chilled at 45-50°F—just cold enough to enhance its aromas without numbing the palate. For reds, aim for 60-65°F to preserve their fruitiness. I always pour a small amount first to check the temperature before serving.

If the wine tastes too hot, chill it briefly in the fridge or over ice. For beers, serve at 40-45°F for lagers and 45-50°F for witbiers to maintain their crispness. ✨

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 9g45%
Cholesterol 150mg50%
Sodium 820mg36%
Total Carbohydrate 32g11%
Dietary Fiber 5g18%
Sugars 8g
Protein 38g76%
* 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 this recipe use mint in the meatballs instead of parsley?

The mint adds a refreshing brightness that cuts through the richness of the meatballs and broth. Traditional albondigas recipes often use parsley, but the mint creates a unique herbal contrast with the smoky tomato base. It's what makes this version stand out while keeping the dish light and aromatic.

2

Can I make this soup ahead of time?

Prepare the meatball mixture 1 day ahead and refrigerate it covered. The flavors actually improve overnight. On serving day, cook the meatballs and broth separately, then combine just before serving to keep the meatballs tender. You can also make the broth 2 days ahead and reheat gently before adding the meatballs.

3

What if my meatballs fall apart when cooking?

This usually happens from overmixing or using too much liquid. Try adding 1 extra tablespoon of breadcrumbs to bind the mixture better, and handle the meatballs gently when shaping. Also ensure your ground beef has enough fat (80/20 ratio)—leaner meats tend to dry out. Brown them at medium heat rather than high to prevent rapid cooking.

4

Can I substitute beef with another protein?

For a lighter version, use ground turkey (add 1 extra tbsp breadcrumbs) or pork (which stays juicier). If using chicken, add 1 extra egg to help bind the mixture. The mint flavor works beautifully with all these proteins, but beef gives the most authentic albondigas texture. For a vegetarian option, try finely chopped mushrooms or lentils with extra breadcrumbs.

5

How can I make the broth thicker or thinner?

For a thicker broth, simmer uncovered for 5-10 extra minutes to reduce. To thin it, add 1/4 cup hot water or broth at a time until reaching your desired consistency. If using canned tomatoes, they're naturally thicker—adjust by adding more broth during cooking. The ideal texture should coat the back of a spoon but still be light enough to ladle easily.

★★★★★4.6(8 reviews)
Categories Soups & Stews