Albondigas Soup (Mexican Meatball soup)
Updated on by Villa Cocina
This post contains affiliate links.
Enjoyed the video? Subscribe and tap the bell for updates on new recipes. Thank you for your support!

Albondigas Soup (Mexican Meatball Soup)
Albóndigas Soup is the ultimate comfort soup—this Mexican meatball recipe with veggies, rice, and spices makes every spoonful packed with flavor.
Ingredients
Servings: 6 servings
Meatballs
- 2 lbs lean ground beef, 92% lean 8% fat
- 1/2 white onion, finely diced
- 1/4 cup mint leaves, finely chopped
(Spices)
- 1 tsp ground onion
- 1 tsp ground garlic
- 1 tsp ground chipotle
- 1 tsp ground ancho chile
- 1/2 tsp ground cumin
- 1 1/2 tsp dried Mexican oregano
- 1/4 cup long grain rice
- 2 large eggs
- Liberally black pepper
- 2 1/2 tsp kosher salt
Brown and Sauté
- 2 tbsp avocado oil
- 1 white onion, medium diced
- 2 carrots, medium diced
- 2 celery sticks, medium diced
- 6 garlic cloves, minced
- 1 tsp dried marjoram
- 1/2 tsp ground cumin
- 1/2 tsp ground allspice
- 4 whole cloves
- 2 tomatoes, medium diced
- 1 1/2 tbsp tomato paste
- 12 cups beef broth, low sodium
- 1 chipotle pepper in adobo
Fresh Herbs
- 1/4 bunch cilantro, roughly chopped
- 5 sprigs oregano
- 5 sprigs thyme
- 5 sprigs mint
Veggies
- 3 gold potatoes (8 oz)
- 2-3 corn on the cob
- 1 chayote
- 1 calabacita
- 1/4 cabbage
- To taste salt
Toppings
- Red onion, diced
- Cilantro, chopped
- Radishes, sliced
- Lime juice
- Corn tortillas
Instructions
- Meatballs: in a large bowl combine the meat, onion, mint, spices, rice, eggs, black pepper and salt. Mix until everything is evenly distributed. Roll into meatballs and place them on a sheet-pan.
- Brown/ Sauté: Place a large pot over medium-high heat and heat the oil. Lay the meatballs and brown two sides of them. Do this step in batches to prevent overcrowding. Once done, remove all of them. Lower the heat to medium-low. Add the onion, carrots and celery. Sauté until slightly softened. Stir in the garlic, marjoram, cumin, all spice, and cloves. Cook for one minute. Add the tomato paste, cook for one minute. Add the tomatoes, and cook until slightly softened. Pour in the beef broth, add the chipotle pepper. Bring to a boil, over medium-high heat. Reduce to a gentle simmer, over medium-low heat. Add all of the meatballs back into the pot and the cilantro. Tie the thyme, oregano and mint sprigs together with a string. Then, add into the pot. Cover and allow the meatballs to cook, about 10 minutes.
- With the addition of ingredients, the temperature of the broth will fluctuate. Feel free to adjust heat to keep it at a gentle simmer the whole time.
- Veggies: cut all the veggies into medium pieces. Cut each corn cob into three sections. Peeling the potatoes is optional, but I like to keep it for the fiber content.
- Add the corn, chayote and potatoes, let it reach a gentle simmer once again. Cover and cook for about 10-15 minutes or until the veggies are 90% of the way cooked. Now, add the calabacita and cabbage. Cover and allow everything to fully cook, about 5 minutes. Remove the bundle of herbs. Stir in salt and serve.
- Toppings: Top with onion, cilantro, radishes, drizzle of lime juice, and corn tortillas. Feel free to spoon in a good portion of Mexican rice. ENJOY!
Did you make this recipe?
Show some love! Tag @villacocinaofficial on Instagram and drop a 5-star review. Your support means everything—thanks!
Caitlin
♥️ Thank you for continuing to share all your amazing recipes. Forever grateful for you helping me be able to communicate thru food to my Spanish speaking in laws.
Villa Cocina
I love it! I’m always inspired by comments like yours!
Elizabeth Caswell
This recipe is incredible! I made it for my family and even my picky eaters loved it.
I am excited to try more of your recipes.
Villa Cocina
Thanks for the feedback! so glad you are enjoying the recipes.