Albondigas: Mexican Meatball Soup

Albondigas, or Mexican Meatball Soup, is one of those comforting dishes that feels like a warm hug on a cold day. This hearty soup features tender meatballs swimming in a savory broth filled with vibrant vegetables, making it not just a meal but an experience in itself. As you take that first spoonful, the flavors meld together — each ingredient accentuating the others, resulting in delicious harmony. It’s a dish that invites you to sit down and savor each bite, perfect for family gatherings or a cozy dinner at home.

Table of Contents
Albondigas: Mexican Meatball Soup

I first encountered Albondigas at a family friend’s house years ago. The aroma wafting from the kitchen captured my senses, and I remember being eager to learn how to make it myself. It wasn’t long before I fell in love with the process, from mixing the meatballs to watching them simmer in the broth. This recipe is not only delicious but also quite simple and approachable, inviting you to bring a taste of Mexico into your kitchen. Give it a try — I promise you’ll discover a newfound favorite!

Why You’ll Love This Recipe

  • Simple & Quick: With just over an hour of prep and cooking time, you can whip up this comforting soup without hassle.
  • Irresistible Flavor: The blend of spices and fresh herbs creates a wonderfully aromatic and savory dish.
  • Eye-Catching Appeal: Beautifully colorful with vegetables, this soup is as pleasing to the eyes as it is to the palate.
  • Flexible Serving: Perfect for weeknight dinners or cozy gatherings with friends and family.
  • Diet-Friendly Options: Adaptable for different dietary needs, including gluten-free variations.

Ingredients You’ll Need

  • 2 tablespoons extra-virgin olive oil: This adds a fragrant depth to the base of your soup.
  • 1/2 yellow onion, chopped: Onions provide a sweet and savory foundation.
  • 1 roma plum tomato, diced: Fresh tomatoes elevate the flavor profile of the broth.
  • 1 celery heart, leaves reserved and stalks cut into 1/2-inch pieces: Brightness and crunch come from the celery, adding texture to the soup.
  • 3 cloves garlic, finely chopped: Garlic infuses the dish with warmth and rich flavor.
  • 1 1/2 teaspoons dried oregano: Oregano brings a traditional Mexican essence to the soup.
  • 1 teaspoon kosher salt, plus more to taste: Enhances all the flavors in your dish.
  • 1/4 teaspoon ground cumin: Adds a warm, earthy note.
  • 8 cups beef stock: Using quality stock ensures the broth is rich and flavorful.
  • 3 medium carrots, peeled and cut into 1-inch cubes: Carrots add sweetness and color.
  • 2 medium zucchini, peeled and cut into 1-inch cubes: Zucchini softens beautifully while providing nutrients.
  • 1 medium chayote, peeled and cut into 1-inch cubes: This unique ingredient adds subtle crunch and is a staple in Mexican cuisine.
  • 1 large Yukon Gold potato, peeled and cut into 1-inch cubes: Potatoes help to thicken the broth while adding heartiness.
  • 4 sprigs fresh mint, plus leaves for garnish: Mint brightens up the soup and complements the flavors beautifully.
  • 1/4 cup long grain white rice, soaked in water overnight and strained: Soaking gives the rice the perfect texture in the meatballs.
  • 1 pound 85% lean ground beef: This is the main component of your meatballs, adding richness.
  • 1 large egg: Helps bind the meatball mixture together.
  • 2 tablespoons all-purpose flour: Aids in holding the meatballs’ shape.
  • 2 tablespoons finely chopped fresh mint, plus more for garnish: Fresh mint enhances the flavors in the soup.
  • 2 teaspoons kosher salt: For seasoning the meat mixture.
  • 1 1/2 teaspoons dried oregano: Reinforces the herbaceous notes in the meatballs.
  • 3/4 teaspoon garlic powder: Adds an extra layer of garlic flavor.
  • 1/4 teaspoon freshly ground black pepper, plus more to taste: This adds warmth and dimension.
  • 2 tablespoons fresh lime juice (about 1 lime): Brightens the final dish and balances the flavors.
  • Fresh oregano leaves: For garnish, adding a lovely touch of freshness.
  • Lime wedges: To serve with the soup for added zing and brightness.

How to Make Albondigas: Mexican Meatball Soup

  1. Sauté the Base: Heat the 2 tablespoons of extra-virgin olive oil in a large Dutch oven or stainless steel pot over medium heat. Once shimmering, add the chopped onion, diced tomato, celery leaves, chopped garlic, 1 1/2 teaspoons of dried oregano, 1 teaspoon of kosher salt, and 1/4 teaspoon of ground cumin. Cook while stirring frequently, until the onion is softened and translucent — about 3 to 5 minutes.

  2. Add the Broth: Pour in the 8 cups of beef stock, bringing it to a boil over high heat. Once boiling, add the chopped celery stalks, carrots, zucchini, chayote, and Yukon Gold potato. Cover the pot and bring back up to a boil.

  3. Simmer the Vegetables: Reduce the heat to medium, cover, and let simmer, stirring occasionally until the vegetables are tender, approximately 15 to 20 minutes.

  4. Prepare the Meatballs: Meanwhile, in a large bowl, combine the strained soaked rice with 1 pound of 85% lean ground beef, 1 large egg, 2 tablespoons of all-purpose flour, 2 tablespoons of finely chopped fresh mint, 2 teaspoons of kosher salt, 1 1/2 teaspoons of dried oregano, 3/4 teaspoon of garlic powder, and 1/4 teaspoon of freshly ground black pepper. Mix until a uniform mixture forms.

  5. Form the Meatballs: Using a 1-ounce cookie scoop or large spoon, form approximately 20 heaping 2-tablespoon-sized meatballs. Place them directly on a large plate or unlined sheet pan. Lightly drizzle your hands with water, rolling the meatballs between your palms until smooth, and return them to the sheet pan, spacing them about an inch apart.

  6. Cook the Meatballs: Once the vegetables in the soup are fork-tender, carefully submerge the meatballs into the broth. Raise the heat back to high to bring the soup back to a boil, adding the mint sprigs at this point. Reduce the heat to medium and simmer, covered, until the meatballs begin to float — about 8 to 10 minutes.

  7. Finish Cooking: Lower the heat further to maintain a simmer and continue cooking until the meatballs are cooked through and the rice inside is tender, which should be about 20 minutes.

  8. Final Touches: Discard the mint sprigs. Stir in the 2 tablespoons of fresh lime juice, taste and adjust the salt and black pepper as needed. Ladle the soup into bowls and garnish with fresh mint and oregano leaves. Serve with lime wedges for extra zest.

Storing & Reheating

If you have any leftovers of this hearty soup, let it cool at room temperature before storing. Keep in an airtight container in the refrigerator for up to three days. You can also freeze Albondigas for up to three months. When reheating, gently warm it on the stovetop over medium heat until heated through, about 10 minutes. The texture may change slightly, so adding a splash of broth or water can refresh it perfectly.

Chef’s Helpful Tips

  • Be sure not to overmix your meatball mixture, as this can make the meatballs tough. Just mix until combined.
  • Use room temperature ingredients for the meatballs for the best texture and binding.
  • If you’re short on time, consider using pre-cooked meatballs; simply simmer them in the broth until heated through.
  • Feel free to swap in different veggies based on what you have on hand; potatoes, peas, or corn can work beautifully as well.
  • For an extra layer of flavor, add a dash of hot sauce or a sprinkle of chili flakes for a spicy kick.
  • This soup is great made-ahead; the flavors deepen over time, making it an excellent leftover dish.

Finding comfort in a bowl of soup can be one of life’s most delightful experiences. This recipe for Albondigas — Mexican Meatball Soup — perfectly showcases how simple ingredients can come together to create something incredibly flavorful and satisfying. I encourage you to try this unique and hearty dish, and don’t shy away from experimenting with flavors or ingredients therein. Gather your loved ones, ladle yourself a generous serving, and indulge in the cozy warmth of this delicious soup!

Albondigas: Mexican Meatball Soup

Recipe FAQs

Can I make Albondigas with ground turkey or chicken?

Yes, you can use ground turkey or chicken as a leaner alternative to ground beef. The flavor will be different but still tasty, and keep in mind that you’ll want to adjust cooking times slightly to ensure the meat is fully cooked without drying out.

How can I customize the vegetables in my soup?

Absolutely! While traditional Albondigas includes certain vegetables, you can easily substitute based on your family’s preferences. Bell peppers, green beans, or even corn can make excellent additions and offer a colorful twist.

Is this soup gluten-free?

To make this soup gluten-free, simply replace the all-purpose flour with a gluten-free flour blend or omit it altogether, as the meatballs generally hold together quite well without it. Just be sure your beef stock is gluten-free as well.

How long does Albondigas last in the fridge?

Once cooked, Albondigas can be stored in an airtight container in the refrigerator for up to three days. Just ensure that it cools down to room temperature before storing to maintain freshness.

Print

More Soups Recipes

Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.

📖 Recipe Card

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Albondigas-Mexican-Meatball-Soup-Recipe

Albondigas: Mexican Meatball Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Peter
  • Prep Time: 20 minutes
  • Cook Time: 60 minutes
  • Total Time: 1 hour 20 minutes
  • Yield: 6 servings 1x
  • Category: Soups
  • Method: Stovetop
  • Cuisine: Mexican

Description

Albondigas: Mexican Meatball Soup offers a delicious blend of flavors with tender meatballs, fresh veggies, and aromatic spices. Perfect for a cozy dinner, this easy recipe is sure to be a family favorite!


Ingredients

Scale
  • 2 tablespoons extra-virgin olive oil
  • 1/2 yellow onion, chopped
  • 1 roma plum tomato, diced
  • 1 celery heart, leaves reserved and stalks cut into 1/2-inch pieces
  • 3 cloves garlic, finely chopped
  • 1 1/2 teaspoons dried oregano
  • 1 teaspoon kosher salt, plus more to taste
  • 1/4 teaspoon ground cumin
  • 8 cups beef stock
  • 3 medium carrots, peeled and cut into 1-inch cubes
  • 2 medium zucchini, peeled and cut into 1-inch cubes
  • 1 medium chayote, peeled and cut into 1-inch cubes
  • 1 large yukon gold potato, peeled and cut into 1-inch cubes
  • 4 sprigs fresh mint, plus leaves for garnish
  • 1/4 cup long grain white rice, soaked in water overnight and strained
  • 1 pound 85% lean ground beef
  • 1 large egg
  • 2 tablespoons all-purpose flour
  • 2 tablespoons finely chopped fresh mint, plus more for garnish
  • 2 teaspoons kosher salt
  • 1 1/2 teaspoons dried oregano
  • 3/4 teaspoon garlic powder
  • 1/4 teaspoon freshly ground black pepper, plus more to taste
  • 2 tablespoons fresh lime juice, about 1 lime
  • Fresh oregano leaves
  • Lime wedges

Instructions

  1. Heat the oil in a large Dutch oven or stainless steel lidded pot over medium heat. Once shimmering, add the onion, tomato, celery leaves, garlic, oregano, salt, and cumin, and cook until the onion is softened and translucent, about 3 to 5 minutes.
  2. Add the beef stock and bring to a boil over high heat. Stir in the celery heart stalks, carrots, zucchini, chayote, and potato. Cover and return to a boil.
  3. Reduce the heat to medium, cover, and simmer while stirring occasionally until the vegetables are fork-tender, approximately 15 to 20 minutes.

Notes

For added flavor, use homemade beef stock instead of store-bought.
Soak the rice overnight to achieve the best texture in the soup.
Garnish with fresh mint and lime juice just before serving for a refreshing finish.


Nutrition

  • Serving Size: 1 bowl
  • Calories: 350
  • Sugar: 5g
  • Sodium: 800mg
  • Fat: 15g
  • Saturated Fat: 6g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 40g
  • Fiber: 5g
  • Protein: 20g
  • Cholesterol: 70mg

More Soups Recipes

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star