Authentic Albondigas Soup Recipe with Mint: Crispy Meatballs in Herbed Tomato Broth

Soups & Stews

Authentic Albondigas Soup Recipe with Mint: Crispy Meatballs in Herbed Tomato Broth

This authentic albondigas soup recipe brings the comforting flavors of Latin American tradition to your kitchen, where tender meatballs simmer in a fragrant tomato broth infused with fresh mint.

The secret lies in the crispy exterior of the meatballs—achieved through a precise blend of ground beef and pork, egg, and finely chopped herbs—paired with a rich broth that balances acidity and warmth.

I first discovered this recipe during a trip to Mexico, where it was served in earthenware bowls with crusty bread to soak up every last drop.

The beauty of albondigas soup is in its layers: the meatballs are lightly browned before simmering, creating a caramelized crust that contrasts with their tender centers. Meanwhile, the broth—built with tomatoes, garlic, and a touch of cumin—develops deep, savory notes that perfectly complement the fresh mint added at the end.

This isn’t just a soup; it’s a foolproof method for recreating restaurant-quality results at home, where every spoonful tells a story of tradition and comfort.

What makes this recipe truly special is the balance of textures and flavors—crispy meatballs that hold their shape, a velvety broth that coats each bite, and the bright, herbal finish of mint.

The aroma alone will fill your kitchen with warmth, while the flavors satisfy even the most discerning palates. Whether you're serving it as a hearty main course or a cozy appetizer, this soup is designed to impress without sacrificing simplicity.

Serve it with warm crusty bread or steamed rice to soak up the rich broth, and pair it with a simple green salad to cut through the richness. The leftovers, if there are any, reheat beautifully, making this the perfect recipe for meal prep or feeding a crowd.

Let’s get started on creating this timeless classic in your own kitchen.

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

Ingredients for authentic albondigas soup recipe with mint

Six servings of comforting tradition—crispy meatballs meet fragrant mint-infused tomato broth.

Ingredient Amount Notes
Ground Beef 🥩 1 lb 80/20 fat ratio preferred
Ground Pork 🐷 ½ lb Freshly ground for best texture
Large Eggs 🥚 1 whole Room temperature for even binding
All-Purpose Flour 🌾 ¼ cup For meatball structure
Fresh Parsley 🌿 ¼ cup Finely chopped, stems removed
Fresh Mint 🍃 ⅛ cup Chopped, for broth finish
Yellow Onion 🧅 1 whole Finely diced, about 1 cup
Garlic Cloves 🧄 4 cloves Minced for aromatic base
Canned Tomato Sauce 🍅 2 cups San Marzano preferred
Chicken Broth 💧 4 cups Low-sodium for broth balance
Ground Cumin 🌿 ½ tsp Toasted for deeper flavor
Salt 🧂 1 ½ tsp Diamond Crystal preferred
Black Pepper 🌶️ ½ tsp Freshly ground for heat
Olive Oil 🫒 2 tbsp Extra-virgin for frying
Fresh Breadcrumbs 🍞 ¼ cup For meatball texture

The meatballs are the heart of this dish, so quality matters. Ground beef and pork from the butcher section (not pre-packaged) give the best texture—look for 80/20 fat ratio for juiciness. I always grab fresh parsley and mint from Whole Foods or the local farmers market—they hold up better than grocery store bunches. For the tomato sauce, San Marzano cans are worth the splurge; their sweetness cuts through the richness. The chicken broth should be low-sodium so you control the seasoning—Kirkland brand is my go-to for consistency.

No fresh mint? Dried mint at half the amount works in a pinch, though fresh is ideal. Short on breadcrumbs? Panko plus a pinch of salt mimics the texture perfectly. The cumin is non-negotiable—it's what gives albondigas its signature warmth. If you can't find ground cumin, toast whole seeds in a dry pan for 30 seconds before grinding. For the meatballs, I use a mix of flour and breadcrumbs to bind without making them dense. The key is gentle handling—overmixing makes them tough.

Meatballs keep 3 days in the fridge before browning, but make them fresh for maximum crispiness. The broth can be prepped ahead and reheated gently—just bring to a simmer, don't boil. For freezing, portion meatballs separately on a tray first, then transfer to a bag with broth. Thaws beautifully and reheats like a restaurant serving. The mint should always go in last—add it during the final 5 minutes of simmering to preserve its bright flavor.

❤️

Why You'll Love This Recipe

  • No-Fuss Mixing: I swear by the 5-minute prep trick—just toss the ground beef, pork, eggs, and flour in a bowl, then fold in that parsley like you’re making meatballs. No rolling, no shaping, no stress. The eggs bind it all together so well, you’ll forget you’re even cooking.
  • Minty Magic: That fresh mint isn’t just garnish—it’s the star. I add it right into the meat mix, and when it steeps in the broth, the soup gets this bright, herbal lift that cuts through the richness. Honestly, it’s the secret that makes this taste like a restaurant dish, not a weeknight meal.
  • Leftover Hero: This soup actually improves the next day. The meatballs soften just enough, and the broth deepens in flavor. I freeze half the batch and reheat it for lazy Sundays—no one ever guesses it’s not fresh. (Yes, even on a Tuesday night.)
  • Budget-Friendly Feast: Ground beef and pork stretch for miles here, and the eggs make it hearty without breaking the bank. I’ve fed six people for under $15, and everyone leaves happy. Plus, the flour adds bulk, so you’re not just paying for meat—you’re getting a full meal’s worth.

Step-by-step instructions for authentic albondigas soup with mint

Master this traditional Spanish technique for perfectly crispy meatballs in aromatic herb-infused broth.

1

Prepare the Meatball Mixture

In a large mixing bowl, combine the 1 lb ground beef and 0.5 lb ground pork. I always use freshly ground pork for its superior texture—it stays juicy while the beef provides structure. Add the 1 whole large egg (room temperature) and the 0.25 cup all-purpose flour, mixing gently just until incorporated. The mixture should hold together when pressed but not be sticky.

Next, fold in the 0.25 cup finely chopped fresh parsley and 0.125 cup chopped fresh mint. These herbs are essential for that authentic albondigas flavor. Add the 1 whole finely diced yellow onion, 4 cloves minced garlic, 0.5 tsp toasted ground cumin, 1.5 tsp salt, and 0.5 tsp freshly ground black pepper. Mix carefully—overworking the meat makes tough meatballs. Cover and refrigerate for 30 minutes to firm up slightly.

2

Form and Pan-Fry the Meatballs

Using your hands, roll the chilled mixture into 1.5-inch meatballs—about 18 total for 6 servings. I like to keep them slightly irregular for rustic appeal. Heat 2 tbsp extra-virgin olive oil in a large skillet over medium-high heat until shimmering. Working in batches, add the meatballs and fry for 3-4 minutes per side until deep golden brown and crispy on all sides.

Don't crowd the pan—this prevents even browning. Transfer the cooked meatballs to a paper towel-lined plate to drain excess fat. The crispy exterior is what gives albondigas their signature texture, so don't rush this step. If they release easily from the pan, they're ready. If they stick, let them cook a bit longer before gently loosening with a spatula.

3

Build the Herb-Infused Broth

In the same skillet (no need to wipe it clean—those browned bits are flavor), reduce heat to medium and add 2 cups canned tomato sauce. Stir to deglaze, scraping up any fond from the bottom. Let it simmer for 3 minutes until slightly thickened. Then pour in 4 cups low-sodium chicken broth and bring to a gentle boil.

Return the meatballs to the pot and add the 0.25 cup fresh breadcrumbs. Simmer uncovered for 15 minutes to allow the flavors to meld. The broth should be fragrant with tomato and herb notes, and the meatballs should be heated through but still crisp on the outside. Taste and adjust seasoning—you may need a touch more salt to balance the broth.

4

Finish with Fresh Herbs

Remove the pot from heat and let it rest for 5 minutes to allow the meatballs to absorb some of the broth. Just before serving, stir in the remaining 0.125 cup chopped fresh mint. This final touch brightens the dish with fresh herb notes. Ladle the soup into bowls, ensuring each serving gets 3 meatballs and a generous ladle of the aromatic broth.

Serve immediately with crusty bread to soak up every last drop of that herb-infused tomato broth. The contrast between the crispy meatballs and silky broth is what makes this dish so satisfying. For extra authenticity, garnish each serving with a sprinkle of fresh parsley and a crack of black pepper.

👨‍🍳

Pro Tips For Making Authentic Albondigas Soup Recipe With Mint

  • Chill the Meat Mixture: I learned this the hard way—skipping the fridge step means your albóndigas will fall apart when they hit the broth. Mix your ground beef and pork with eggs, parsley, and flour, then refrigerate for at least 30 minutes. The cold binds the meat better, so when you shape them, they hold together like they’re supposed to.
  • Toast the Flour First: Sounds weird, but it works: Lightly toast the all-purpose flour in a dry pan over medium heat for 1-2 minutes before mixing it into the meat. This removes the raw flour taste and adds a subtle depth that cuts through the richness of the pork and beef. Just don’t let it burn—watch it like a hawk.
  • Simmer Gently After Boiling: The broth starts boiling hard, and that’s when things go wrong. Once the albóndigas are in, turn the heat down to a gentle simmer—you shouldn’t see big bubbles breaking the surface. Too much heat = tough meatballs and broken shapes. Low and slow keeps them tender and lets the flavors meld with the mint.
  • Use Wet Parsley, Not Dry: Fresh parsley is non-negotiable here, but resist the urge to chop it dry. Give the stems a rough chop and toss them in with the leaves—they’re packed with flavor. Then, finely chop the whole bunch and press it against the side of the bowl to release the juices before mixing into the meat. More moisture = better texture.

Pro cooking tips for great authentic albondigas soup recipe with mint

Meatball Mastery

The secret to perfect albondigas meatballs lies in the 30-minute chilling period after mixing ingredients. This resting time allows the meat to firm up slightly, preventing them from falling apart during frying.

I like to use a 1.5-inch round cookie cutter for uniform shapes, but hand-rolling gives a more rustic texture. For extra crispiness, I dip the meatballs in flour seasoned with ¼ tsp salt before frying—this creates a double-layered crust that holds up beautifully in the broth. 🥩

Broth Perfection

Never skip the 3-minute tomato sauce simmer before adding broth—this step develops the base flavor and prevents the broth from tasting flat. I always use San Marzano tomato sauce because its natural sweetness balances the cumin's earthiness.

For a deeper flavor, add 1 bay leaf to the broth while simmering and remove it before serving. The 15-minute simmer time is crucial for letting the meatballs absorb just enough broth to become tender without losing their crispy exterior.

Mint Timing

Adding mint at the very end is non-negotiable—it needs 5 minutes maximum of simmering to preserve its bright, fresh flavor. I chop the mint leaves just before adding to prevent wilting. For an extra herbaceous touch, I sometimes add 2 tbsp chopped fresh cilantro along with the mint.

The combination creates a complex herbal finish that elevates the dish from ordinary to extraordinary. 🍃

Equipment Essentials

You'll need a few key tools for success: a large skillet with sloped sides (I use my 10-inch Lodge cast iron) for even browning, a fine-mesh strainer for rinsing fresh herbs, and a meat thermometer to ensure meatballs reach 160°F internally.

For frying, I recommend using a thermometer clip-on to maintain 350°F oil temperature—this ensures consistent browning without burning. A wooden spoon is best for stirring the broth to avoid scratching your skillet.

Troubleshooting Tips

If your meatballs turn out too dense, you've likely overmixed the ingredients. Keep mixing to a minimum—just until combined. For broth that's too thin, simmer uncovered for an additional 5 minutes to reduce.

If the mint flavor is too overpowering, reduce the amount to ¼ cup total (divided between the meatballs and broth). And if the meatballs fall apart when frying, your mixture needs more binder—add an extra 1 tbsp flour next time. 💡

Make-Ahead Secrets

Prepare the meatball mixture up to 24 hours ahead and refrigerate it, covered. The flavors deepen overnight, and the meatballs will be even easier to handle cold. For the broth, you can make it 1 day ahead and reheat gently before adding the meatballs.

The key is to reheat the broth separately and add the meatballs just before serving to maintain their crispy texture. If freezing, portion the meatballs onto a tray first, freeze solid, then transfer to a bag with broth—this prevents them from sticking together.

Thaw in the fridge overnight for best results.

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 9g45%
Cholesterol 120mg40%
Sodium 720mg31%
Total Carbohydrate 32g11%
Dietary Fiber 3g11%
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

Can I use ground turkey instead of beef and pork for albondigas?

Yes, but with adjustments! Replace the pork with an extra 0.25 lb ground turkey to maintain juiciness, and add 1 tbsp breadcrumbs to help bind the leaner meat. The texture will be slightly lighter, but still delicious. For best results, use a 93/7 fat ratio turkey to mimic the richness of pork.

2

What if I can't find fresh mint for the recipe?

Use 1 tbsp dried mint instead, but add it during the final 5 minutes of simmering. For extra depth, combine it with 1 tsp dried oregano—this mimics the herbal complexity of fresh mint. The flavor won't be identical, but it still adds a lovely herbal note to the broth.

3

How do I make albondigas soup vegetarian?

Swap the meat for 1 lb finely chopped mushrooms (cremini or portobello) and 0.5 lb cooked lentils, mashed slightly. Add 1 tbsp soy sauce and 1 tsp smoked paprika to the meatball mixture for umami depth. Use vegetable broth instead of chicken broth to keep it fully plant-based.

4

Why did my meatballs turn out dense instead of crispy?

Overmixing the meatball mixture is the most common cause. Keep mixing to a minimum—just until combined—and avoid pressing too hard when forming them. Another fix: chill the mixture for 30 minutes before frying, and use slightly less flour (0.2 cup instead of 0.25 cup) to prevent dryness.

5

Can I make albondigas soup in a slow cooker?

Brown the meatballs in a skillet first, then transfer them to the slow cooker with the broth. Cook on low for 2-3 hours (stirring once halfway) to keep the meatballs tender. Add the mint in the last 10 minutes to preserve its freshness. The slow cooker method is perfect for hands-off prep!

★★★★★4.7(7 reviews)
Categories Soups & Stews