Traditional Mexican Albondigas Soup

Welcome to the comforting world of Albondigas Soup, a quintessential Mexican culinary treasure that warms the soul and delights the palate. This authentic Mexican meatball soup is celebrated for its tender, flavorful beef and chorizo meatballs, delicately simmered in a rich, aromatic broth. Packed with an array of garden-fresh vegetables like tender squash, hearty potatoes, crisp green beans, and sweet carrots, it’s a wholesome and immensely satisfying meal. Whether you’re seeking comfort on a chilly evening, a nutritious family dinner, or a taste of traditional Mexican home cooking, Albondigas Soup delivers a deeply comforting experience that transcends generations and seasons.

Albondigas soup in a bowl with delicious Mexican meatballs, carrots, zucchini, green beans, and potatoes in a flavorful tomato-based broth.

For many, soup evokes a powerful sense of comfort and home. Growing up, a bowl of warm soup was a universal remedy, particularly when feeling under the weather. My mother’s kitchen often filled with the comforting aromas of Caldo de Pollo, Caldo de Res, or this very Albondigas Soup, each a testament to the nourishing power of a simple, lovingly prepared meal. These traditional Mexican soups weren’t just food; they were expressions of care, woven into the fabric of our family traditions.

What Is Albondigas Soup? An Authentic Mexican Comfort Food

Albondigas soup, often simply called Mexican meatball soup, is a beloved and traditional Mexican dish cherished across many households. At its heart are tender, juicy meatballs, known as “albondigas,” which are gently simmered in a rich, savory broth brimming with an assortment of fresh, colorful vegetables. The meatballs themselves are a culinary highlight, typically crafted from a flavorful blend of ground beef, spiced Mexican chorizo, uncooked white rice (which cooks within the soup, adding texture and aiding tenderness), and a surprising yet delightful touch of fresh mint. This combination infuses the soup with incredible depth and complexity, while the medley of vegetables ensures a hearty, well-balanced, and nutritious meal.

What makes this authentic Albondigas recipe truly special is its inherent simplicity, deeply satisfying nature, and remarkable versatility. It’s an easy-to-adjust dish, allowing you to tailor it to your preferences or what you have on hand. Don’t have squash? Zucchini works wonderfully. Craving more greens? Spinach can be stirred in at the end. You can even experiment with different proteins, swapping beef and chorizo for ground turkey or pork to create a unique twist while retaining the soup’s comforting essence. Moreover, a well-prepared Albondigas soup boasts meatballs that remain wonderfully tender and perfectly intact, never crumbling apart, ensuring a delightful bite in every spoonful. It’s a testament to the art of simple, wholesome cooking that nourishes both body and soul.

Essential Ingredients for the Best Albondigas Soup

Crafting a truly memorable Albondigas soup begins with selecting the right ingredients. Each component plays a vital role in building the layered flavors and comforting textures that define this classic Mexican dish. Below is a comprehensive overview of the key ingredients and their specific contributions to this incredible recipe:

Prepped and chopped ingredients for albondigas soup on a table.

This section provides a detailed look at the ingredients and their purpose. For the complete, step-by-step recipe with precise measurements, please refer to the recipe card at the bottom of this post.

  • Ground Beef and Mexican Chorizo: The cornerstone of our delicious albondigas meatballs is this dynamic duo. Combining lean ground beef with a robust Mexican chorizo creates an incredibly juicy, deeply flavorful, and wonderfully spiced meatball. Mexican chorizo, known for its bold spices and often a smoky paprika undertone, imparts a distinctive richness that elevates the entire soup. If Mexican chorizo isn’t readily available, or if you prefer a different flavor profile, explore the “Variations” section for alternative meat suggestions.
  • Egg, Uncooked White Rice, and Breadcrumbs: These three ingredients are crucial binders for the meatballs, ensuring they hold their shape beautifully while simmering in the broth. The egg provides moisture and helps emulsify the mixture, while the uncooked white rice (no need to pre-cook it!) and breadcrumbs absorb excess moisture, preventing the meatballs from becoming dense. As the soup cooks, the rice slowly swells and cooks through, adding a lovely, tender texture and helping to keep all the delicious juices and seasonings locked inside the meatballs. This clever inclusion saves time and adds to the rustic charm of the dish.
  • Fresh Mint: Perhaps an unexpected ingredient for some, fresh mint is a traditional and essential addition to Mexican albondigas. Its bright, herbaceous, and slightly peppery notes offer a refreshing counterpoint to the richness of the chorizo and ground beef, creating a balanced and complex flavor profile that truly sets this soup apart. Don’t skip it if you can help it!
  • Classic Mexican Seasonings: This recipe embraces simple yet powerful Mexican-inspired spices to create a comforting flavor base. Ground cumin provides earthy warmth, dried oregano (preferably Mexican oregano for an authentic touch) adds a floral and slightly citrusy note, and, of course, kosher salt and freshly ground black pepper are used to enhance and balance all the flavors throughout the soup.
  • Mirepoix (Celery, Carrots, and Onion): A foundational element for many great soups, the sautéed trio of celery, carrots, and onions (often called a “soffritto” or “mirepoix”) establishes a sweet, savory, and aromatic base for the broth. These vegetables soften and release their natural sugars, adding depth and complexity.
  • Tomato Paste: A few tablespoons of concentrated tomato paste are stirred into the sautéed aromatics. This ingredient provides a deep umami flavor, a touch of sweetness, and a pleasant acidity that brightens the entire broth, giving it a subtle reddish hue and rich body.
  • Beef Broth: To complement the hearty flavors of the meatballs, a high-quality beef broth is highly recommended as the liquid base. Its robust flavor enhances the overall savoriness of the soup. However, if beef broth isn’t available, chicken or vegetable broth, or even water in a pinch, can be used – just be prepared to adjust seasonings accordingly.
  • Abundant Vegetables: Albondigas soup is an excellent vehicle for incorporating a generous serving of vegetables into your diet. This recipe typically features hearty potatoes (for creaminess and substance), vibrant green beans (for a fresh crunch), and tender zucchini (which absorbs the delicious broth flavors). For other fantastic vegetable additions, be sure to consult the “Variations” section.
  • Fresh Cilantro: A final flourish of fresh cilantro, chopped and added just before serving, provides a burst of bright, fresh flavor and a beautiful green garnish. This step is entirely optional if you are not a fan of cilantro, but it truly enhances the authentic Mexican experience.

How to Make Albondigas Soup: A Step-by-Step Guide

Making delicious, authentic Albondigas soup is a straightforward and rewarding process. Follow these detailed steps to create a hearty and flavorful meal that your family will adore:

All the ingredients for albondigas (aka Mexican meatballs) in a bowl.

1. Prepare the Meatballs: In a large mixing bowl, combine all the ingredients designated for the meatballs: ground beef, Mexican chorizo, egg, minced garlic, uncooked white rice, chopped fresh mint leaves, plain breadcrumbs, kosher salt, ground cumin, and freshly ground black pepper. Using your hands, gently mix everything together until just combined. Be careful not to overwork the mixture, as this can result in tough meatballs.

24 formed meatballs on a baking sheet ready to be cooked for Mexican albondigas soup.

2. Form the Meatballs: Once the mixture is ready, gently roll it into approximately 24 evenly sized meatballs. A small cookie scoop (about 1 heaping tablespoon) can be very helpful for portioning. Roll each portion between your palms to form a smooth, compact ball. Place the formed meatballs on a plate or baking sheet and set them aside while you prepare the broth. Ensuring consistent size helps them cook evenly.

Albondiga soup cooking on the stove in a large Dutch oven.

3. Build the Flavorful Broth: Heat olive oil in a large Dutch oven or a heavy-bottomed pot over medium-high heat. Add the sliced celery, carrots, diced yellow onion, and a teaspoon of kosher salt to the hot oil. Sauté for about 8 minutes, stirring occasionally, until the onions become softened and translucent, and the vegetables begin to release their sweet aromas. This step creates the aromatic foundation for your soup.

Next, stir in the tomato paste, dried oregano, and ground cumin. Cook for another 1-2 minutes, stirring continuously, allowing the tomato paste to toast slightly and fully coat all the vegetables. This deepens its flavor. Pour in the beef broth and stir well to combine all the ingredients. Bring the mixture to a rolling boil, then reduce the heat to low to maintain a gentle simmer.

Albondigas soup ready to eat in a Dutch oven.

4. Add Meatballs and First Simmer: Carefully, one by one, gently drop the prepared meatballs into the simmering broth. Try to distribute them evenly without overcrowding. Once all the meatballs are in, bring the soup back to a gentle simmer (avoid a vigorous boil, which can break them apart). Cover the pot and cook for 15 minutes. This initial cooking phase allows the meatballs to firm up and begin cooking through.

5. Incorporate Vegetables and Finish Cooking: After 15 minutes, remove the lid and add the remaining vegetables: green beans, zucchini, and diced potatoes. Stir gently to submerge the new vegetables. Cover the pot again and continue to cook for another 15 minutes, or until the potatoes are fork-tender and the meatballs are fully cooked. The vegetables should be tender-crisp, not mushy. Finally, stir in the chopped fresh cilantro just before serving. Taste the soup and adjust the seasoning with more salt or pepper if needed. Serve hot and enjoy this authentic Mexican comfort food!

Recipe Tips for Perfect Albondigas Soup

Achieving the perfect Albondigas soup is all about attention to a few key details. These tips will help ensure your meatballs are tender, your broth is perfectly seasoned, and your soup is a resounding success:

  • Always Taste and Adjust Seasoning: Salt content can vary significantly between different brands of Mexican chorizo and beef broth. It is crucial to taste the broth as you go. Start with the recommended amount of salt in the recipe, and then taste before adding more. This iterative approach ensures your soup is perfectly seasoned to your preference without being overly salty. Remember, you can always add more salt, but you can’t easily take it away!
  • Maintain a Gentle Simmer for Intact Meatballs: The secret to keeping your albondigas meatballs from falling apart lies in the cooking temperature. Ensure the soup remains at a low, gentle simmer throughout the cooking process. A harsh, rolling boil can cause the delicate meatballs to break apart and lose their shape due to the aggressive movement of the liquid. A gentle simmer allows them to cook through slowly and maintain their structural integrity.
  • Avoid Overworking the Meatball Mixture: The key to “fluffy” and tender meatballs, rather than dense or dry ones, is to mix the ingredients minimally. Combine the ground beef, chorizo, and other meatball ingredients only until they are just evenly dispersed. As soon as you see the ingredients incorporated, stop mixing. Resist the urge to keep stirring or kneading, as overworking the meat can develop tough protein strands, resulting in a firmer, less tender meatball.

Albondigas Soup Variations to Explore

One of the joys of Albondigas soup is its adaptability. Feel free to get creative and customize this recipe to suit your taste or what you have available:

  • Meat Substitutions: If authentic Mexican chorizo is difficult to find in your area, consider making your own using a homemade chorizo recipe. It’s surprisingly easy and uses common pantry ingredients. Alternatively, you can simply use all ground beef and omit the chorizo for a milder flavor profile. For lighter options, ground chicken or ground turkey can be used, but keep in mind that these leaner meats may require additional seasoning and typically have a shorter cooking time, so monitor them carefully to prevent overcooking. The flavor will also be distinct from the traditional beef and chorizo blend.
  • Mint Alternatives: While fresh mint is traditional and highly recommended, if it’s unavailable, you can achieve a similar fresh, herbaceous lift by using a mixture of fresh cilantro and fresh parsley. These will provide a different, yet still delightful, aromatic quality to the meatballs.
  • Vegetable Swaps: The beauty of this soup is how well it accommodates a variety of vegetables. Don’t hesitate to use whatever seasonal produce you have on hand. Excellent additions include yellow squash, sweet corn (fresh or frozen), green peas, or even leafy greens like chopped spinach or kale (stirred in during the last few minutes of cooking until wilted). Broccoli florets or bell peppers are also fantastic options that add both flavor and color.
Albondigas soup recipe made with juicy Mexican meatballs made from beef, chorizo, and rice.

Perfect Pairings: Serving Suggestions for Albondigas Soup

Albondigas soup is a complete meal in itself, but pairing it with a few traditional Mexican sides can elevate the dining experience even further. Here are some delicious serving suggestions to complement your hearty meatball soup:

  • Warm Tortillas: Serve your Albondigas soup alongside a stack of warm corn tortillas or soft flour tortillas. These are perfect for dipping into the flavorful broth or for tearing off pieces to scoop up the meatballs and vegetables.
  • Mexican Rice or Pinto Beans: Many enthusiasts love to make their soup even heartier and more filling by mixing in a scoop of fluffy Mexican rice or a spoonful of creamy pinto beans directly into their bowl. This adds another layer of texture and makes for an even more substantial meal.
  • Crusty Bread or Tortilla Chips: For those who appreciate soaking up every last drop of the delicious broth, some fresh, crusty bolillo bread rolls or a handful of crispy homemade tortilla chips are ideal companions. They provide a delightful crunch and ensure no flavorful broth goes to waste.

Frequently Asked Questions About Albondigas Soup

How do I keep the meatballs from falling apart while cooking?

The primary keys to keeping your albondigas intact are two-fold: first, ensure the soup cooks at a low, gentle simmer, as a harsh boil can cause them to disintegrate. Second, make sure your meatball mixture includes sufficient binding agents like uncooked rice and/or breadcrumbs, as specified in the recipe. These starches help hold the meatballs together as they cook.

What sides or toppings go well with albondigas soup?

To enhance the flavor of your Albondigas soup, consider topping each bowl with a sprinkle of crumbled queso fresco or cotija cheese, finely chopped cilantro, thinly sliced red onion, a squeeze of fresh lime juice, or a drizzle of spicy salsa macha for an extra kick.

Can I substitute beef or pork in the meatballs with other proteins like turkey or chicken?

Absolutely! You can certainly use ground turkey or chicken in place of beef or pork. However, bear in mind that poultry is generally leaner and less fatty, which means you might need to adjust seasonings more generously to build flavor, and the cooking time may be slightly shorter. Always ensure the meatballs are cooked through before serving.

Storing and Reheating Albondigas Soup

Albondigas soup is fantastic for meal prepping and tastes even better the next day as the flavors meld. Here’s how to store and reheat it:

  • To Store: Allow the soup to cool completely before transferring it to an airtight container. It can be refrigerated for up to 5 days, making it a perfect make-ahead meal.
  • To Freeze: For longer storage, transfer the cooled soup to a freezer-safe bag or container, leaving a little headspace. It can be frozen for up to 3 months. Thaw overnight in the refrigerator before reheating.
  • To Reheat: Gently warm the soup in a large pot over medium-high heat on the stovetop, stirring occasionally, until it is hot and bubbly throughout. Alternatively, you can reheat individual portions in the microwave in short intervals, stirring between each, until thoroughly warmed.

Discover More Authentic Mexican Soups

If you’ve enjoyed this Albondigas Soup, you might love exploring other hearty and flavorful Mexican soup recipes:

  • Lentejas (Mexican Lentil Soup)
  • Red Pozole
  • Caldo Tlalpeño
  • Sopa de Lima

We hope you thoroughly enjoy this authentic Albondigas Soup Recipe! If you tried it or any other recipe from our collection, please consider giving it a star rating and sharing your experience in the comments below. We love hearing from you and appreciate your feedback!

Albondigas Soup

Albondigas soup recipe made with juicy Mexican meatballs made from beef, chorizo, and rice.

By: Isabel Orozco-Moore

Albondigas soup is an authentic Mexican meatball soup made with tender beef and chorizo meatballs in a flavorful broth loaded with vegetables!

Prep Time: 15 minutes

Cook Time: 45 minutes

Total Time: 1 hour

Servings: 6 servings

Ingredients

For the Meatballs

  • ½ pound lean ground beef
  • ½ pound Mexican chorizo (homemade or store-bought)
  • 1 large egg
  • 2 cloves garlic, minced
  • ¼ cup uncooked white rice
  • ¼ cup tightly packed mint leaves, chopped
  • ⅓ cup plain bread crumbs
  • 1 teaspoon kosher salt
  • ½ teaspoon ground cumin
  • ¼ teaspoon freshly ground black pepper

For the Soup

  • 1 tablespoon olive oil
  • 3 celery stalks, sliced to ½-inch slices
  • 3 large carrots peeled and sliced into ½-inch rounds
  • 1 yellow onion, diced
  • 1 teaspoon kosher salt, plus more to taste
  • 3 tablespoons tomato paste
  • 1 teaspoon dried oregano
  • ½ teaspoon ground cumin
  • 8 cups beef broth (or chicken or vegetable broth)
  • 8 ounces green beans, cut into 1-inch pieces (fresh or frozen)
  • 1 large potato, diced into 1-inch chunks
  • 1 zucchini, sliced into ½-inch moons
  • ½ cup chopped cilantro

Instructions

  1. Add all the ingredients for the meatballs to a large bowl. Mix together with your hands until just combined.
  2. Roll the mixture into 24 meatballs and set aside. (A small cookie scoop can help gather about 1 heaping tablespoon of the meat mixture, then form it using your hands.)
  3. Heat the olive oil in a large Dutch oven or pot over medium-high heat. Add the celery, carrots, onions, and salt. Stir to combine and cook for 8 minutes, until the onions have softened.
  4. Add the tomato paste, dried oregano, and ground cumin. Mix together until the tomato paste has fully coated all of the vegetables.
  5. Add the broth and stir to combine. Bring to a boil, then reduce the heat to low.
  6. Carefully drop the meatballs into the pot one by one. Bring the soup back to a gentle simmer, then cover and cook for 15 minutes.
  7. Add the green beans, zucchini, and potatoes. Cover and cook for 15 more minutes, or until potatoes are fork tender.
  8. Add the cilantro, mix together, and taste. Season with more salt if necessary before serving.

Notes

  • Meat: If you can’t find Mexican chorizo near you, I highly recommend making your own using my homemade chorizo recipe. It’s easy to make and uses ingredients that can easily be found in grocery stores. You can also use all ground beef instead and omit the chorizo. You could also use chicken or turkey, but the flavor won’t quite be the same and the cook time may differ.
  • Mint: If you don’t have any fresh mint, you can use a mixture of fresh cilantro and fresh parsley instead.
  • Veggies: Feel free to use any vegetables you have. Squash, zucchini, corn, and peas are all great options.

Nutrition

Serving: 1 serving | Calories: 340kcal | Carbohydrates: 30g | Protein: 23g | Fat: 15g | Saturated Fat: 5g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Trans Fat: 0.1g | Cholesterol: 63mg | Sodium: 1764mg | Potassium: 1471mg | Fiber: 5g | Sugar: 6g | Vitamin A: 6878IU | Vitamin C: 29mg | Calcium: 71mg | Iron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

This post was originally published in June 2018 and has been thoughtfully updated in February 2022 and January 2025 with new photos, enhanced helpful recipe tips, and clearer instructions to ensure the best possible cooking experience.

Photography by Ashley McLaughlin.