Our Albondigas was recreated based on the famous soup our Great Grandma would make!! After decades of trying to recreate it, we used our mom and aunts together to fine tune it and make it just like she did. The result? PERFECTION!

Albondigas is Spanish for “meatballs”. It’s also known as Caldo de Albóndigas but its origin goes back to Spain and has some Arabic influences. Great Grandma’s traditional Mexican meatball soup has a flavorful broth base and is filled with tomatoes, veggies, and homemade meatballs (filled with spices and rice).

Our hearty Mexican-spiced soup has been enjoyed for generations, and we guarantee you’ll enjoy it as well. We also love my grandma’s Sopa de Fideo and Mexican Chicken and Corn Soup.

  • Yummy + hearty. Just like Great Grandma made – delicious and hearty with meatballs and veggies.
  • Perfectly spiced! The flavors are perfection, but you can easily adjust the spice level to your liking or make it even more filling by adding more veggies!
  • Perfect with so many dishes. We love to have this soup with so many recipes, including our Chicken Tacos, Flour Tortillas, Chips + Salsa.
Albondigas soup recipe ingredients on counter.
  • Ground beef (1 pound): The hearty base for juicy, flavorful meatballs that hold together in the broth. For more flavor use fattier meats (80/20 or 70/30). Lean ground beef tends to fall apart more easily.
    • Substitute half of the ground beef with pork sausage. Or use ground pork, ground chicken, or ground turkey.
  • Egg, beaten (1): Binds the mixture so meatballs stay tender yet cohesive.
  • Minced garlic (2 teaspoon): Adds savory depth to both meatballs and soup. 4-6 fresh garlic cloves make 2 teaspoons, see How to Mince Garlic
  • Fresh cilantro, chopped (½ cup): Bright, herby flavor through every bite of the meatballs.
  • Ground cumin (1 teaspoon in meatballs): Warm, earthy spice that defines classic albondigas.
  • Salt (½ teaspoon): Seasons the meatball mixture so it does not taste flat.
  • Pepper (¼ teaspoon): Gentle heat that balances the herbs and aromatics.
  • Cooked rice, optional (½ cup): Traditional addition that makes meatballs tender and satisfying.
  • Olive oil (1–2 tablespoons): Helps brown the meatballs for extra flavor (or vegetable oil). Browning the meatballs first will help them keep their shape.
  • Low sodium chicken broth (4 cups): Light, savory base that lets the meatball flavors shine. Or use chicken stock, beef broth, or vegetable broth.
  • Carrot, sliced (½): Sweetness and color that round out the broth. (1 – 2 large carrots)
  • Celery stalk, chunks (1): Aromatic backbone and a bit of texture.
  • Diced tomatoes, undrained (1, 16-ounce can): Adds body, acidity, and a gentle tomato richness. Or 2 cups of peeled and chopped fresh tomatoes.
  • Ground cumin for soup (½ teaspoon): Echoes the meatball spice and ties the pot together.
  • Oregano (1 teaspoon): Herbal note that complements the cilantro and cumin.
  • Fresh cilantro (½ cup): Brightens the broth near the end of cooking. Mint can be used as well.
  • Potato, diced (1): Makes the soup heartier with creamy, tender bites. Red and white potatoes tend to hold their shape while russets are softer and create a creamier soup. Yukon Golds are in between. See our Types of Potatoes and When to Use Them post.
  • Salt and pepper to taste: Final seasoning to balance the broth before serving.
  • extra veggies (optional) – chopped onions, diced zucchini, green beans, or peas
  • toppings (optional) – a dollop of sour cream, sliced avocados, or lime wedges
  • additional vegetables – zucchini, corn, green beans and even kale are also great additions to albondigas soup.

How to Make Albondigas Soup

MEATBALLS. In a large bowl, combine ground beef, beaten egg, minced garlic, chopped cilantro , cumin, salt, pepper, and cooked rice.

  • Form 20-24 tight meatballs by rolling between your palms (we made ours about 1-inch – 1½ inches wide and used a cookie scoop to make sure the meatballs were the same size and cooked evenly). Brown on all sides in a hot pan over medium heat with 1-2 tablespoons olive oil for a few minutes. Set aside.

SOUP. In a large pot, combine chicken broth, sliced carrots, chopped celery stalk, diced tomatoes, cumin, oregano, and fresh cilantro leaves.

  • Bring to a boil over medium-high heat, and reduce heat to a mild simmer for 10 minutes. Drop meatballs and 1 diced potato in the soup and slightly boil so that the meatballs cook quickly. Return to simmer and cook another 20 minutes.
Scoop of Albondigas soup being dished out of pot.

SERVE. Salt and pepper to taste. Enjoy warm topped with some fresh parsley (if desired). We also love to serve this with fresh warm corn tortillas or flour tortillas.

Close up image of Albondigas soup recipe in white bowl.
  • Use 80/20 ground beef for the most flavorful meatballs. You could use frozen or pre-made meatballs as well.
  • Roll meatballs tight and uniform for even cooking; chill 10 minutes if the mix feels soft.
  • To keep the meatballs from falling apart be sure to brown them in a skillet first. Caramelized edges add flavor and help them hold their shape.
  • Cut all the vegetables about the same size so they cook evenly.
  • Keep the broth at a gentle simmer so meatballs stay tender, not tough.
  • Add potatoes with the meatballs so both finish at the same time.

Crock Pot Directions:

  • Add all of your ingredients (except for the cilantro) to your slow cooker. Cook on LOW for 4 hours.
  • Add cilantro at the very end and salt and pepper if needed.
Albondigas soup scooped into white bowl.
5 from 357 votes

Albondigas Recipe

Handed down for generations, there's nothing better than Great Grandma's famous albondigas soup!
Servings: 6
Prep: 25 minutes
Cook: 30 minutes
Total: 55 minutes

Video

Ingredients 

Meatballs

  • 1 pound ground beef
  • 1 egg, beaten
  • 2 teaspoon minced garlic
  • ½ cup fresh cilantro, chopped
  • 1 teaspoon ground cumin
  • ½ teaspoon salt
  • ¼ teaspoon pepper
  • ½ cup cooked rice, optional
  • 1-2 tablespoons olive oil

Soup

  • 4 cups low sodium chicken broth
  • ½ carrot, sliced
  • 1 celery stalk, cut into chunks
  • 1 (16-ounce) can diced tomatoes, undrained
  • ½ teaspoon ground cumin
  • 1 teaspoon oregano
  • ½ cup fresh cilantro
  • 1 potato, diced
  • salt and pepper to taste

Instructions 

Meatballs

  • In a large bowl, combine 1 pound ground beef, 1 beaten egg, 2 teaspoons minced garlic, ½ cup fresh cilantro chopped, 1 teaspoon cumin, ½ teaspoon salt, ¼ teaspoon pepper, and ½ cup cooked rice.
  • Form 20-24 tight meatballs by rolling between your palms (we made ours about 1½ inches wide). Brown on all sides in a hot pan over medium heat with 1-2 tablespoons olive oil for a few minutes. Set aside.

Soup

  • In a large pot, combine 4 cups chicken broth, ½ carrot sliced, 1 chopped celery stalk, 1 (16-ounce) can diced tomatoes, ½ teaspoon cumin, 1 teaspoon oregano, and ½ cup fresh cilantro leaves.
  • Bring to a boil, and reduce heat to a mild simmer for 10 minutes.
  • Drop meatballs and 1 diced potato in the soup and slightly boil so that the meatballs cook quickly. Return to simmer and cook another 20 minutes.
  • Salt and pepper to taste. Enjoy warm topped with some fresh parsley (if desired).
Save This Recipe!
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Notes

Recipe tips.
  • Use 80/20 ground beef for the most flavorful meatballs. You could use frozen or pre-made meatballs.
  • Traditional albondigas soup has fresh mint in the meatballs, feel free to add instead of cilantro.
  • To keep the meatballs from falling apart be sure to brown them in skillet first.
  • Cut all the vegetables about the same size so they cook evenly.
Store. Let cool, and store in an airtight container(s) in the refrigerator for 3-4 days, or place in a freeze bag and freeze for up to 3 months. 
To reheat, let thaw in the fridge overnight and return to the stove. Cook until heated through. You can microwave it as well.

Nutrition

Calories: 273kcal, Carbohydrates: 11g, Protein: 18g, Fat: 16g, Saturated Fat: 6g, Cholesterol: 80mg, Sodium: 317mg, Potassium: 549mg, Fiber: 1g, Vitamin A: 1100IU, Vitamin C: 5.5mg, Calcium: 46mg, Iron: 3.5mg

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

Soup variations?

> Additional vegetables: zucchini, corn, green beans and kale are also great additions to the soup
> Fresh herbs can be substituted for dry herbs and vice versa; 1 tablespoon of fresh herbs equals 1 teaspoon of dry herbs. 
> While authentic soup isn’t spicy, you can add heat to the soup using hot sauce, chili powder, sliced jalapeños, or red chili flakes.
> Thicken the soup with tomato sauce or tomato paste, or by adding white rice. Use russet potatoes and then mash a few once they’re cooked through.

How to store Albondigas?

Let cool, and store in an airtight container(s) in the refrigerator for 3-4 days, or place in a freeze bag and freeze for up to 3 months. 
To reheat, let thaw in the fridge overnight and return to the stove. Cook until heated through. You can microwave it as well.

This recipe was originally published October 2018.

About Kristyn

Kristyn Merkley is a published cookbook author, wife, mom of six, and major food enthusiast! For the past 15 years, she has been sharing foolproof, family-friendly recipes—each one tested in her kitchen—that anyone can master. As a seasoned recipe creator, she loves making cooking simple, stress-free, and totally doable for everyone!

Get my cookbook!

My cookbook is the ultimate resource for feeding your friends and family with 200+ simple recipes with videos, tips & more!

5 from 357 votes (265 ratings without comment)

Leave a comment

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

Recipe Rating




186 Comments

  1. Sandra says:

    5 stars
    I added chorizo to the meatball mix, other than that I followed the directions to a tee. The soup is absolutely delicious. Thanks, for the great recipe. This was my first time & I was very pleased.

    1. Lil'Luna Team says:

      Ooh that sounds tasty! I’m so glad to hear you enjoyed the soup!

  2. Nae says:

    5 stars
    Super easy and delicious! Will definitely be making this one again. Thank you!

    1. Lil'Luna Team says:

      I am so glad you liked it!! Thank you for trying it!

  3. Vanessa says:

    5 stars
    My aunt always made an amazing albondigas soup that I loved. This recipe was not like hers but came close enough. I added a knorr cube and some chipotle adobo. TY

    1. LilLunaTeam says:

      I’m glad you enjoyed it. Thanks so much for sharing what you do!

  4. Shoo says:

    5 stars
    I followed this recipe, but tweaked it. I really love a rich broth, so I used more chicken broth. I also added a can of “baby roma’s” sweet and rich. I also added celery seed. I don’t like rice in the meatball.
    OH! In the meatball mixture, I added chorizo, 2 eggs, a little bread crumbs to hold the meatballs together.

    1. LilLunaTeam says:

      All of those additions sound great! Thanks so much for sharing them with us!

  5. Doug says:

    Perfection! I like to do my meatballs in the oven, rather than frying them. 400° for about 10 to 12 minutes is fine. To kick it up a bit, I sometimes add 1 minced chipotle chile with a tablespoon or so of the adobo to the meat mixture. Also, I combine the meat mixture in my Kitchenaid stand mixer – so easy! Thanks for posting such a great recipe!

    1. Doug says:

      5 stars
      Oops – forgot to rate it – 5 stars!

    2. Kristyn Merkley says:

      You are so welcome! That sounds delicious! Thank you for sharing that!

  6. Elza Macias says:

    5 stars
    Great soup with good flavor. I added beef bullion to the meetbals. Came out great.

    1. Kristyn Merkley says:

      Glad you tried it! Thank you for letting me know 🙂

  7. Dexter Stewart says:

    5 stars
    OMG I LOVE THIS RECIPE!

    1. Kristyn Merkley says:

      Love hearing that!! Thank you for letting me know 🙂

    2. Celia Ramos says:

      5 stars
      It tasted great! My husband loved it and he is not a fan of soups.

  8. Katherine Witt Espinosa says:

    5 stars
    Fantastic recipe. My Family loves it.

    1. Kristyn Merkley says:

      Yay! That makes me so happy to hear! Thank you for letting me know 🙂

  9. Rose says:

    4 stars
    We liked the flavor but it definitely need more broth. Is the recipe correct with just 4 cups of chicken broth? How would you adapt recipe to accommodate more liquid?

    1. Kristyn Merkley says:

      Yes, it is correct. You could just add another cup if you like.

  10. Anak says:

    5 stars
    So delicious! I’ve made it twice in the past week!

    1. Kristyn Merkley says:

      Yay!! That makes me so happy! Thank you!