• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Everyday Latina
  • Recipes
  • Authentic Mexican Recipes
  • Mi Casa
    • Kid-Friendly Tips
    • Natural Home Remedies
  • About
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
menu icon
go to homepage
subscribe
search icon
Homepage link
  • All Recipes
  • Authentic Mexican Recipes
  • Mi Casa
  • About
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×

    Caldo de Albóndigas (Mexican Meatball Soup)

    Published: Sep 18, 2022 · Modified: Mar 6, 2023 by Gemma · This post may contain affiliate links.

    Caldo de Albóndigas is a traditional Mexican meatball soup made with veggies, like carrots and potatoes, and delicious meatballs simmered in a flavorful broth. This ultimate comfort food is amazing served over red rice or by itself with a little lime juice and salsa. 

    Jump to Recipe

    Mexican Meatball Soup (Caldo de Albondigas) #mexicanmeatballsoup #whole30recipes #caldodealbondigas

    This Mexican Meatball Soup is one of my favorite soups. I learned to make this soup from my mom and she learned to make it from her mom.

    This is one of the first things my mom learned to make as a newlywed. At first, she couldn't get it quite right until my grandmother helped her make it step by step. That's because, like I'm sure is true for some of your mothers or grandmothers, the measurements consisted of "a little of this," "a dash of that," and "about this much."

    Since my mom learned to cook this way, I am so grateful to her for helping me measure the ingredients for her recipes. This has allowed me to better replicate recipes like this one and now also share them with you.

    What is Mexican Meatball Soup?

    In Mexico, this soup is referred to as caldo de albóndigas or albóndigas en caldillo. The dish consists of meatballs (sometimes made of beef or pork) in a light broth with various vegetables.

    According to travelcurious.com, the term albóndigas is derived from the Arabic word ‘al-bunduq’, meaning hazelnut and generally used to describe a small round object. It is believed that albóndigas were originally a Berber or Arabic speciality that was adopted by the Spanish in the 13th century during their rule of the Iberian Peninsula. They then introduced this dish to the Americas during their conquests.

    Eventually, meatballs in Mexico were made into this soup as well as a dish served with chipotle sauce. Click here for Albóndigas in Chipotle Sauce.

    Why You'll Love This Albóndigas Soup Recipe

    • Simple and Easy: This recipe uses basic, common ingredients and is easy to prepare.
    • Healthy and Nutritious: The recipe is loaded with protein and vegetables and can easily be made Whole30 compatible.
    • One-Pot: The whole soup easily comes together in one pot.
    • Light Yet Filling: You won't feel heavy and weighed down after a bowl, but you will feel satiated.
    • Feeds a lot of People: Because of the broth and vegetables, there is always plenty to go around and there's even leftovers.

    The Ingredients

    • Tomato
    • Garlic
    • Onion
    • Celery
    • Water
    • Chicken Broth
    • Oil
    • Ground Beef
    • Garlic Powder
    • Carrots
    • Potatoes
    • Cilantro
    • Salt and Pepper

    How to Make Mexican Meatball Soup

    Carrots and potatoes for Mexican Meatball soup #mexicanmeatballsoup #caldodealbondigas

    1. Make the Broth

    • Blend one large Roma tomato, 2 medium cloves of garlic, ¼ of an onion, and 1 stalk of celery in a blender or food processor. 
    • In a deep pot, heat a tablespoon of olive oil over medium heat.
    • Add the tomato mixture into the pot. Sauté the sauce for about two minutes.
    • Pour in 4 cups of water and 4 cups of chicken broth into the pot. Bring to a boil. For added flavor, use only chicken broth without the water.

    2. Assemble the Meatballs

    • In a large mixing bowl, add a pound of ground beef, a ½ teaspoon of garlic powder, ½ teaspoon of salt, and ¼ teaspoon of pepper. 
    • Mix the ingredients and form meatballs about an inch to an inch and a half in diameter (be careful to not overmix the meat).
    • Carefully add the meatballs into the boiling broth and let them boil for 10 minutes.

    3. Prepare the Soup

    • While the meatballs are boiling, dice 2-3 carrots at a diagonal. Dice one large potato into cubes about the same size as the carrots. You can choose to do more carrots and potatoes, just note that the ratio of carrots to potatoes should be the same.
    • After the 10 minutes, add the carrots and simmer for another 5 minutes. Then, add the potatoes and ⅓ cup of chopped cilantro. Season with salt and pepper to taste.
    • Finally, let everything simmer until the potatoes are cooked through (another 8-10 minutes).
    • Serve.

    How to Serve Mexican Albóndigas Soup

    This authentic albóndigas soup is great served on its own, but here are some suggestions on how to serve it:

    • Add a little splash of lime juice to each serving. This really is a must as it compliments the flavors of the soup so well.
    • You can also add a little jalapeño salsa or extra spicy serrano salsa
    • Serve on top of Arroz Rojo (Mexican Red Rice)
    • Accompany the soup with some warm corn tortillas

    Storing and Reheating

    Store in an air-tight container in the refrigerator for up to 3 days or place it in a freezer-safe container and freeze for up to 3 months.

    To reheat it, add the soup to a saucepan over medium heat and cook until warm, or microwave it in a microwaveable safe bowl until steaming and heated through.

    Tips and Variations

    • If you prefer more whole vegetables in your soup, don’t blend the celery. Instead dice it and sauté it with the tomato sauce in the second step of the recipe.
    • You can also add other vegetables like corn on the cob or Mexican squash (like zucchini or chayote).
    • Do not mix the meat too much or else the meatballs will come out tough.
    • For a Whole30 option, be sure to use a Whole30 compliant broth.

    Frequently Asked Questions

    Do I have to peel the potatoes?

    No, you don't have to. Some people (my kids for example) don't like the texture of the potato skin, but if you don't mind it go ahead and leave it on.

    Can I use vegetable broth or beef broth instead?

    I like the flavor that the chicken broth gives the soup as it more closely resembles the flavor of my mom's recipe which used chicken bouillon, but you can definitely use vegetable or beef broth if that's what you have on hand.

    Should I add rice when forming the meatballs?

    Although some people mix rice into the actual meatballs, our recipe does not include rice. Instead, a great way to serve the soup once finished is over Mexican red rice. This adds great texture, delicious flavor and makes the soup more hearty.

    Can I add other vegetables to the soup?

    My family only ever adds potatoes and carrots, but I have seen people add all sorts of vegetables from corn on the cob, to Mexican squash, to green beans, and even peas.

    I hope you enjoy!

    PLEASE LEAVE A COMMENT BELOW IF YOU MAKE THIS OR TAG ME ON INSTAGRAM @EVERYDAYLATINA.

    More Mexican Soup Recipes

    • Sopa de Verduras (Mexican Vegetable Soup)
    • Calabacitas con Queso
    • Frijoles Charros (Mexican Charro Beans)
    • Slow Cooker Menudo
    Mexican Meatball Soup (Caldo de Albondigas) #mexicanmeatballsoup #whole30recipes #caldodealbondigas

    Recipe

    Mexican Meatball Soup (Caldo de Albondigas) #mexicanmeatballsoup #whole30recipes #caldodealbondigas

    Caldo de Albóndigas

    by Gemma Aguayo-Murphy
    Caldo de Albóndigas is a traditional Mexican meatball soup made with veggies, like carrots and potatoes, and delicious meatballs simmered in a flavorful broth. This ultimate comfort food is amazing served over red rice or by itself with a little lime juice and salsa. 
    Print Recipe Pin Recipe
    Prep Time 30 minutes mins
    Cook Time 30 minutes mins
    Total Time 1 hour hr
    Course Soup
    Cuisine Mexican
    Servings 8

    Equipment

    • Large pot

    Ingredients
      

    Broth

    • 2 medium Roma tomatoes (or 1 large)
    • 2 medium cloves of garlic
    • ¼ white onion
    • 1 stalk celery (see recipe)
    • 4 cups water
    • 4 cups chicken broth
    • 1 tablespoon olive oil

    Meatballs

    • 1 lb ground beef
    • ½ teaspoon garlic powder
    • ½ teaspoon salt
    • ¼ teaspoon black pepper

    Veggies

    • 2-3 carrots, diced at a diagonal (see notes)
    • 1 potato, cubed (see notes)
    • ⅓ cup chopped cilantro
    • salt and pepper to taste

    Instructions
     

    • Blend the tomato, garlic, onion, and celery in a blender or food processor. If you prefer more whole vegetables in your soup, don’t blend the celery. Instead dice it and sauté it with the tomato sauce in the following step.
    • In a deep pot or dutch oven, heat a tablespoon of olive oil over medium heat. (Sauté the diced celery here if using). Pour the tomato sauce mixture into the pot. Sauté the sauce for about two minutes.
    • Pour in 4 cups of water and 4 cups of chicken broth into the pot. Bring to a boil. For added flavor, use 8 cups of chicken broth and no water.
    • With your hands mix the ground beef, with the garlic powder, salt and pepper.
    • Being careful not to overmix the ground beef, form meatballs about an inch to an inch and a half in diameter. Drop them into the boiling broth and let them boil for 10 minutes.
    • After the 10 minutes, add the carrots and simmer for another 5 minutes. Then, add the potatoes and the chopped cilantro. Season with salt and pepper to taste.
    • Let everything simmer a little longer until the potatoes are cooked through (another 8-10 minutes).

    Notes

    • You can choose to do more carrots and potatoes, just note that the ratio of carrots to potatoes should be the same.
    • For a Whole30 option, use a Whole30 compatible broth.
    • If you are not on Whole30, this soup goes great over Mexican Red Rice and accompanied by warm corn tortillas. Either way, I recommend topping it off with a little lime juice and this Jalapeño Salsa.
    Did you try this recipe?Leave me a comment and star rating below or mention @everydaylatina on Instagram!
    My Amazon Picks

    Originally published September 22, 2018. Updated post September 2022.

    More Soups

    • Bowl of sopa de tortilla
      Sopa de Tortilla Azteca
    • Bowl of asparagus soup on white background
      Vegan Asparagus Soup
    • Bowl of pozole blanco, and bowls of lettuce, sauce, oregano, radishes, onion and limes
      Pozole Blanco
    • Turkey soup with vegetables and green chiles in a white bowl
      Ground Turkey Soup Recipe

    About Gemma

    Gemma is the recipe developer, writer and food photographer behind Everyday Latina. Gemma was born in Mexico, but has spent the majority of her life in the United States. She has been sharing recipes since 2018 with an emphasis on her parents' traditional Mexican cuisine and a focus on clean, healthy ingredients. Her goal is to build a community of people who appreciate family, food and culture and, who like her, want to live a healthy, happy everyday life.

    Reader Interactions

    Comments

    1. Janelle

      February 11, 2023 at 2:21 pm

      5 stars
      I made this and it came out delicious! Made me feel at home!

      Reply
      • Gemma

        February 21, 2023 at 2:20 pm

        Wow, how wonderful! So glad you liked it. Thank you!

        Reply
    2. Gloria Quintero

      January 07, 2023 at 2:40 pm

      I’m so glad you don’t add rice in this albondiga recipe. Thank you for sharing…

      Reply
      • Gemma

        January 10, 2023 at 11:27 pm

        It wasn't until I was older that I realized many people add rice. My mom never did and I think they're great without it. Thank you!

        Reply
    3. Bo

      October 30, 2021 at 12:51 pm

      5 stars
      We really enjoyed this soup. I didn’t peel the potatoes which makes it easier. And the lime, oh my gosh, it really made it soooo good!!

      Reply
      • everydaylatina

        October 30, 2021 at 10:52 pm

        Hi Bo, yes the lime is such a delicious addition. So happy you like this recipe, it’s one of my favorites. Thank you for the comment.

        Reply
    4. Kathia

      August 22, 2021 at 8:33 pm

      5 stars
      This is my go to albóndiga soup recipe. I add 2 corns halved and Mexican squash. When I need a little kick I also add smoked paprika to the meatballs.

      Reply
      • everydaylatina

        August 22, 2021 at 9:14 pm

        That’s wonderful! All those additions sound so tasty! Thank you for sharing.

        Reply
    5. Jillian

      February 16, 2021 at 7:09 pm

      4 stars
      This was really tasty! I used chicken because I didn’t have beef, but it was still good. Definitely recommend the lime juice to serve!

      Reply
      • everydaylatina

        February 17, 2021 at 10:38 pm

        Hi Jillian, I am so happy to hear that. I have never tried it with chicken, it is good to know it was still good with it. Yes, the lime juice is such a great addition. Thank you for the comment.

        Reply
    6. Lydia

      October 13, 2019 at 7:42 pm

      5 stars
      I used plant based beef to make the meatballs & used green onions instead & the soup was delish

      Reply
      • everydaylatina

        October 21, 2019 at 11:32 pm

        That sounds great! I am so glad the substitution worked well. Thank you!

        Reply
    7. Amy

      October 08, 2018 at 8:47 pm

      5 stars
      I made this soup tonight and it was delicious...very light, but filling. We also made your salsa recipe to add some extra spice to the soup. It was the perfect dish for this cold CO night. Added bonus, my almost two year old ate every drop of his serving!

      Reply
      • everydaylatina

        October 09, 2018 at 2:01 pm

        Oh, I am so glad!! Yes the salsa goes great with the soup. I especially like to put the salsa on corn tortillas, roll them up and dip them in the warm soup (when we are not on Whole30 that is). I am so happy everyone in the family loved it! Love that you made it!

        Reply
        • Jan

          February 05, 2023 at 5:40 pm

          4 stars
          Great. Needed a bit of spice so I added some Tanjin and some chili powder. Made some Mexican rice in my instant pot and added that, Next time I will add some corn too.

          Reply
          • Gemma

            April 04, 2023 at 10:51 am

            Hi Jan, that sounds great! I love it with Mexican rice. Also in the post I have a link to my jalapeño salsa which adds great flavor and spice to this soup.

            Reply
    8. Lia

      September 28, 2018 at 5:00 am

      5 stars
      This looks delicious! Definitely giving this a try!

      Reply
      • everydaylatina

        October 08, 2018 at 12:47 pm

        That's great! Thanks!

        Reply
    9. Cassie

      September 27, 2018 at 7:36 pm

      This looks delicious and easy to make! I love different Mexican food ideas besides tacos and enchiladas. Love that this is low carb!

      Reply
      • everydaylatina

        October 08, 2018 at 12:47 pm

        And it is now perfect for the cold weather.

        Reply
    10. Angie

      September 27, 2018 at 5:33 pm

      This looks great!!! I love making soups in the fall and winter. They are so cozy and warm. We will be making this sometime soon!!

      Reply
      • everydaylatina

        October 08, 2018 at 12:48 pm

        I agree, I always crave soups when it's cold outside. I hope you like it!

        Reply
    11. Wendy Wallace

      September 27, 2018 at 3:27 pm

      Sounds great. Looking forward to trying it. I'll pin it for later.

      Reply
      • everydaylatina

        October 08, 2018 at 12:48 pm

        Oh good, hope you like it!

        Reply
    12. Monidipa Dutta

      September 27, 2018 at 1:38 pm

      5 stars
      I love meatballs but I never thought of making a soup of it. The recipe looks delicious. I will give it a try.

      Reply
      • everydaylatina

        October 08, 2018 at 12:49 pm

        It's one of my favorites. Hope you like it!

        Reply
    13. Holly

      September 26, 2018 at 10:45 am

      5 stars
      One of my all time favorites!!

      Reply
      • everydaylatina

        October 08, 2018 at 12:49 pm

        Me too!!

        Reply

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Hi, I'm Gemma! I am originally from Mexico and the recipe developer, writer, and food photographer behind Everyday Latina. Here you will find traditional Mexican cuisine and a focus on clean, healthy ingredients. 

    More About Me →

    Trending Recipes

    • Two gluten-free empanadas de sardina on a plate with cilantro and jalapeño slices beside them.
      Gluten-Free Empanadas de Sardina
    • Plate with refried beans, toast and huevos con jamon
      Huevos con Jamon (Scrambled Eggs with Ham)
    • Frijoles Refritos (Mexican Refried Beans)
    • Guajillo enchilada sauce in a saucepan
      Guajillo Enchilada Sauce

    Summer Recipes

    • Shrimp Ceviche in a brown bowl with a lime.
      Mexican Shrimp Ceviche
    • Three clear glasses of Agua De Sandia with water slices besides them.
      Agua De Sandia
    • Grilled Rajas con Papas #grilledrajasconpapas #rajasconpapas #papasconrajas #mexicanfood
      Grilled Rajas con Papas
    • Spicy pineapple-jalapeño salsa #pineapplesalsa
      Spicy Pineapple-Jalapeño Salsa

    Follow Me

    • Facebook
    • Instagram
    • Pinterest
    • YouTube

    Footer

    ↑ back to top

    About

    • About Me
    • Disclosure and Privacy

    Newsletter

    Sign Up! for emails and updates

    Contact

    • Contact
    • Instagram
    • Facebook
    • TikTok

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2023 Everyday Latina