Albondigas (Mexican Meatball Soup)
Albondigas is a traditional Mexican meatball soup known for its comforting broth, tender meatballs, and fresh vegetables. This hearty dish is commonly served as a family meal and is especially popular during cooler weather or when you want something nourishing and filling. What makes albondigas special is the addition of rice and herbs inside the meatballs, which give them a soft texture and rich flavor. This recipe is simple to prepare and perfect for both beginners and experienced home cooks.
Ingredients
For the Meatballs
-
1 pound ground beef
-
1/4 cup uncooked white rice
-
1 large egg
-
2 tablespoons chopped fresh cilantro
-
2 cloves garlic, minced
-
1/2 small onion, finely chopped
-
1 teaspoon salt
-
1/2 teaspoon black pepper
-
1/2 teaspoon ground cumin
For the Soup
-
1 tablespoon vegetable oil
-
1 small onion, chopped
-
2 cloves garlic, minced
-
1 can (14.5 oz) diced tomatoes
-
6 cups beef or chicken broth
-
2 medium carrots, sliced
-
2 medium potatoes, diced
-
1 zucchini, sliced
-
1 teaspoon ground cumin
-
1/2 teaspoon dried oregano
-
Salt and pepper to taste
For Serving
-
Fresh cilantro, chopped
-
Lime wedges
-
Warm corn tortillas or crusty bread
Instructions
Begin by preparing the meatballs. In a large mixing bowl, combine the ground beef, uncooked rice, egg, chopped cilantro, garlic, onion, salt, black pepper, and cumin. Mix gently using your hands until everything is evenly incorporated. Avoid overmixing, as this can make the meatballs tough.
Shape the mixture into medium-sized meatballs, about the size of a golf ball. Place them on a plate and set aside.
Next, prepare the soup base. Heat the vegetable oil in a large pot over medium heat. Add the chopped onion and cook for 3–4 minutes until soft and translucent. Stir in the garlic and cook for another 30 seconds until fragrant.
Add the diced tomatoes to the pot and cook for 2–3 minutes, allowing the flavors to blend. Pour in the broth and bring the mixture to a gentle boil. Season with cumin, oregano, salt, and pepper.
Carefully add the meatballs to the simmering broth one at a time. Lower the heat to medium-low and let the soup simmer uncovered for about 20 minutes. During this time, the rice inside the meatballs will cook, making them tender and juicy.
After 20 minutes, add the carrots and potatoes to the soup. Continue simmering for another 10 minutes, or until the vegetables start to soften. Finally, add the zucchini and cook for an additional 5 minutes. Taste the broth and adjust seasoning if needed.
Serving Suggestions
Ladle the hot albondigas soup into bowls, making sure each serving includes plenty of meatballs and vegetables. Garnish with freshly chopped cilantro and serve with lime wedges on the side for a bright, fresh finish. A squeeze of lime just before eating enhances the flavors beautifully.
This soup pairs wonderfully with warm corn tortillas or crusty bread, which can be used to soak up the flavorful broth.
Tips for Best Albondigas
-
Using uncooked rice in the meatballs helps them stay soft and absorb the soup’s flavor.
-
Do not stir the soup too much after adding the meatballs to prevent them from breaking apart.
-
You can substitute ground turkey or chicken for a lighter version.
-
For extra heat, add a chopped jalapeño or a pinch of chili flakes to the broth.
Conclusion
Albondigas Mexican Meatball Soup is a comforting, wholesome dish that brings authentic Mexican flavors to your table. With tender meatballs, fresh vegetables, and a savory broth, this recipe is perfect for a satisfying lunch or dinner. Easy to prepare and full of warmth, it’s a classic recipe you’ll want to make again and again.