Authentic Albondigas Soup Recipe for a Hearty Mexican Meal

This albondigas soup recipe​ delivers a clear, reliable path to deeply flavored Mexican meatball soup, complete with ingredient guidance, technique tips, and flexible options for weeknight cooking or family meals. It’s ideal for cooks who want balanced protein, warming spices like cumin, and a broth built slowly in a Dutch oven rather than rushed in a pot.

I’ve made versions of this soup for years, adjusting the meatball texture, the rice ratio, and the simmer time until the broth carried real depth instead of just salt. What finally worked was treating the meatballs and the soup base as two connected but separate flavor systems.

The broth blooms with cilantro and garlic steam while tender meatballs release savory juices, creating a spoonful that tastes like velveted beef drifting through sun-warmed tomato and spice.

Jump To

Ethan Parker

Mexican Albondigas Soup

This albondigas soup recipe delivers tender beef meatballs simmered directly in a tomato-based broth with rice, vegetables, and warming spices. It’s a balanced, one-pot Mexican soup ideal for weeknight dinners, meal prep, and cooks who value depth of flavor without complicated techniques.
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Servings: 4 servings
Course: Soup
Cuisine: Mexican
Calories: 310

Ingredients
  

For the Soup
  • 1 tsp olive oil
  • 1 small onion, diced
  • 2 medium carrots, peeled and sliced
  • 2 cloves garlic, minced
  • 2 medium Russet potatoes, peeled and diced
  • 6 cups beef broth
  • 14 oz can diced tomatoes
  • ½ cup tomato sauce
  • ½ tsp ground cumin
  • ½ tsp dried oregano
  • 1 medium zucchini, diced
  • ¼ cup fresh cilantro, chopped (for garnish)
  • Salt and pepper to taste
For the Meatballs
  • 1 Ib ground beef
  • ½ cup cooked white rice
  • 2 cloves garlic, minced
  • 1 large egg
  • ¼ cup fresh cilantro leaves, finely chopped
  • ½ tsp ground cumin
  • 1 tsp kosher salt
  • ½ tsp ground black pepper

Method
 

  1. In a large bowl, combine ground beef, cooked white rice, garlic, egg, chopped cilantro, cumin, salt, and pepper. Mix until just combined.
  2. Roll the mixture into small meatballs, about 3/4 inch in size. Place them on a tray and set aside.
  3. In a large pot, heat olive oil over medium heat. Add diced onion and carrots; sauté for 3–4 minutes. Stir in minced garlic and cook for 30 seconds until fragrant.
  4. Add diced potatoes, beef broth, canned tomatoes, tomato sauce, cumin, and oregano. Bring to a simmer and cook for 10 minutes.
  5. Gently add the meatballs into the simmering soup. Let them cook for 10 minutes, uncovered.
  6. Stir in zucchini and cook for 5 more minutes, or until everything is tender and meatballs are fully cooked. Season with salt and pepper to taste, garnish with fresh cilantro, and serve hot.

Nutrition

Serving: 2cupsCalories: 310kcalCarbohydrates: 26gProtein: 21gFat: 14gSaturated Fat: 4gPolyunsaturated Fat: 1gMonounsaturated Fat: 6gCholesterol: 75mgSodium: 780mgPotassium: 720mgFiber: 4gSugar: 5gVitamin A: 3800IUVitamin C: 18mgCalcium: 60mgIron: 2.8mg

Notes

  • Make it spicier: Add a pinch of chili flakes or diced jalapeño with the onion.
  • Prep ahead: Meatballs can be made in advance and refrigerated for up to 24 hours or frozen.
  • Add-ins: Corn or green beans make great additions to the broth.
  • Rice tip: Cold leftover rice works perfectly and holds up well in the meatballs.

Tried this recipe?

Let us know how it was!

What Is Albondigas Soup?

Albondigas soup is a traditional dish rooted in Mexican cuisine, built around tender meatballs simmered directly in a tomato-based broth. The word albondigas comes from Spanish, referring to seasoned meatballs typically made with ground beef, rice, garlic, and herbs, then gently cooked so they flavor the soup as much as the soup flavors them. Unlike Italian meatball soups for cold weather, the rice is mixed into the meatballs rather than added separately, which gives the broth a fuller body and a naturally savory depth.

At its core, an albondigas soup recipe balances protein, starch, and aromatics in one pot, often finished with fresh cilantro, onion, and sometimes zucchini or carrots. The meatballs are not browned first; instead, they cook slowly in the broth, releasing juices that thicken the soup and soften the acidity of the tomatoes. This method is key to why albondigas soup tastes cohesive rather than layered.

Regional variations exist across Mexico, but the defining feature remains the same: meatballs that act as both the main ingredient and the primary seasoning for the soup.

Albondigas Soup Recipe​ Ingridients

In this albondigas soup recipe, each ingredient plays a functional role in building flavor and structure rather than simply filling space. Ground beef forms the backbone of the meatballs, providing richness and body, while cooked white rice softens the texture and helps the meatballs stay tender as they simmer.

The egg acts as a natural binder, preventing the meatballs from breaking apart in the broth. Garlic, ground cumin, kosher salt, and black pepper season the meat deeply, while fresh cilantro leaves add a bright, herbal contrast that cuts through the richness.

The soup base begins with olive oil, which carries flavor from sautéed onion and garlic into the broth. Beef broth creates a savory foundation, balanced by tomatoes and tomato sauce, which add acidity and natural sweetness. Carrots, Russet potatoes, and zucchini contribute texture and make the soup more filling without overpowering the meatballs. A touch of dried oregano reinforces the earthy spice profile, while a final sprinkle of cilantro sharpens the finish. For dietary flexibility, rice can be omitted for a low-carb version, and potatoes may be swapped with zucchini or chayote.

How to Make Albondigas Soup Recipe

This albondigas soup recipe comes together in stages, with each step building flavor and structure before everything meets in the pot.

Start by mixing the meatball base until it looks evenly combined but still loose. The mixture should feel soft and slightly tacky, not dense; overworking it leads to tough meatballs.

Shape the meatballs gently, aiming for uniform size so they cook at the same pace. If they crack at the edges, the mixture is too dry, lightly damp hands help keep the surface smooth.

In a heavy pot or Dutch oven, warm olive oil and cook the onion until translucent, not browned. Add garlic and stir just until fragrant, letting it darken will introduce bitterness.

Pour in the tomatoes, tomato sauce, and beef broth, then bring everything to a steady simmer. The liquid should look slightly cloudy and smell savory, not sharply acidic.

Lower the meatballs into the broth without stirring. As they cook, they’ll firm up and release juices, subtly thickening the soup and mellowing the tomato base.

Finish with vegetables and cilantro, simmering until everything is tender but intact, then taste and adjust seasoning before serving.

Tip: Keep the simmer gentle, boiling can break the meatballs apart.

Recipe Variations

This albondigas soup recipe adapts easily to different preferences without losing its core character. For a lighter or low-carb approach, an Albondigas soup recipe without rice replaces the rice in the meatballs with finely grated zucchini or almond flour, keeping them tender while reducing starch. The texture stays soft, but the broth feels slightly cleaner and less thick.

If you’re aiming for a more traditional profile, a mexican albondigas soup recipe often leans heavier on fresh cilantro, cumin, and a longer simmer, allowing the meatballs to season the broth naturally rather than relying on added spices later. This version benefits from patience more than extra ingredients.

For busy nights, an easier variation focuses on efficiency: pre-cooked rice, pre-chopped vegetables, and smaller meatballs that cook faster without sacrificing moisture. You can also swap ground beef with ground turkey for a leaner result, though the broth will be milder and may need extra seasoning.

Vegetable choices are flexible, zucchini, carrots, or chayote can be mixed and matched as long as they’re added late enough to hold their shape.

Albondigas Soup vs Other Mexican Soups

Within Mexican cuisine, albondigas soup stands apart because the meatballs are cooked directly in the broth, not added at the end. In an albondigas soup recipe, the meatballs act as a seasoning agent, releasing fat, protein, and spice that subtly thicken and round out the soup as it simmers.

By contrast, Caldo de pollo relies on bones and long simmering for depth, with vegetables and chicken remaining distinct rather than integrated. Pozole centers on hominy and chile-based broth, offering chew and heat but little of the soft, cohesive texture that albondigas provides. Menudo focuses on slow-cooked tripe and chili richness, appealing more to bold, acquired tastes.

What makes albondigas unique is balance: protein, starch, and vegetables are evenly distributed in every spoonful. The soup feels complete without garnishes, toppings, or add-ins, which is why it’s often chosen when a single-pot meal is the goal rather than a multi-component spread.

How to Serve Albondigas Soup

This albondigas soup recipe is best served hot, with the broth fully settled and the meatballs tender but intact. Ladle it into deep bowls so each serving includes meatballs, vegetables, and enough broth to carry the aroma of cumin and cilantro. Let the soup rest a few minutes off the heat before serving; this allows the flavors to round out and prevents the vegetables from tasting sharp.

Traditional accompaniments are simple. Warm corn tortillas or flour tortillas on the side work better than bread, since they soak up broth without overpowering it. A wedge of lime can be added at the table for brightness, but only a light squeeze too much acidity can mask the savory depth. Some cooks offer chopped onion or extra cilantro as optional garnishes, though the soup should taste complete without them.

FAQ

What ingredients are in albondigas?

In a classic albondigas soup recipe, the core ingredients include seasoned meatballs made from ground meat, rice, garlic, egg, and herbs, simmered in a tomato-based broth.

What’s the secret to flavorful albondigas?

The key is allowing the meatballs to cook directly in the broth. As they simmer, they release fat and seasoning, naturally enriching the soup.

What kind of meat is best for albondigas?

Ground beef is the most traditional choice because it adds richness and body to the broth. Ground turkey or chicken can work for a lighter version.

What vegetables should you add to albondigas?

Carrots, potatoes, and zucchini are the most common because they soften without falling apart. Chayote or green beans are also popular additions, as they absorb flavor while keeping a clean texture.

Conclusion

This albondigas soup recipe works because every element is doing a clear job: meatballs that season the broth as they cook, vegetables that add texture without dilution, and spices that stay warm rather than aggressive. When prepared patiently, the soup becomes cohesive instead of layered, with no single ingredient overpowering the rest.

What makes it worth repeating is its flexibility. You can adjust the vegetables, change the meat, or modify the rice without losing the identity of the dish. It scales well for family meals, holds up after reheating, and improves as the flavors settle. For a comforting soup built around vegetables and beans instead of meat, try Three Sisters Soup, inspired by traditional Indigenous cooking.

You might also like these recipes

Leave a Comment

Recipe Rating