Albondigas soup is made with beef and rice meatballs, potatoes, vegetables, tomatoes and onions. It’s super flavorful, hearty and the perfect dish to warm you up on a chilly day.
This recipe is similar to my classic meatball soup, but with a Mexican twist. We love Mexican food, so it’s no surprise that my whole family loved this dish. It’s loaded with flavor and is so comforting and delicious.
Albondigas soup (aka Mexican meatball soup) is a classic Mexican soup recipe that’s full of flavor. The delicious homemade meatballs are the star of the show and give the soup that hearty and comforting taste.
This recipe does take a little more work, but I promise it is worth it. The meatballs are SO flavorful and definitely make the soup. They remind me of porcupine meatballs with an extra kick.
How to make albondigas soup
Meatballs
- Mix. Combine all meatball ingredients in a bowl and mix with your hands until well combined.
- Roll. Scoop the meatballs with a small cookie scoop (or Tablespoon) and roll into balls. Then place on a lined baking sheet.
- Bake. Bake at 350°F for 10 minutes. Do not cook all the way…they will finish cooking in the soup.
Soup
- Saute. Saute the onions, garlic, carrots and celery in a large pot over medium-heat for about 3-5 minutes.
- Simmer. Add in the potatoes, broth, tomatoes, chili powder, cumin and oregano. S&P to taste. Bring to a light simmer, then cook for 5 more minutes.
- Add meatballs. One by one, add the meatballs into the soup. Mix in the cilantro and cook an additional 15 minutes, or until the meatballs are cooked through and potatoes are tender.
- Serve. Ladle into bowls and your favorite toppings. Enjoy!
Variations
- You can mix up the vegetables in this soup depending on what is in season. Some other vegetables we like to add are green beans, corn, peas, cabbage and/or zucchini.
- To lighten up this dish, you can make turkey meatballs or chicken meatballs instead of beef.
- For extra juicy meatballs you could also use half pork and half ground beef.
- Add more chili powder or cumin for an extra kick of spice.
Toppings
- Cilantro
- Sliced avocado
- Tomatoes
- Lime juice
- Cheese
- Sour cream
More Mexican soup recipes:
- Best Taco Soup
- Chicken Tortilla Soup
- Crockpot Chicken Enchilada Soup
- Mexican Chicken Soup
- Stuffed Pepper Soup
Albondigas Soup Recipe
Ingredients
Prepare Meatballs:
- 1 pound 80% ground beef
- 1/4 cup long grain white rice
- 1 large egg , whisked
- 1/2 Tablespoon minced garlic
- 3/4 teaspoon kosher salt
- 1/2 teaspoon ground cumin
- 1/2 teaspoon chili powder
- 1/4 teaspoon black pepper
- 2-3 Tablespoons chopped cilantro , optional
Make soup:
- 1 Tablespoon olive oil
- 1/2 cup onion
- 1/2 Tablespoon garlic
- 2 small russet potatoes , about 1-1/2 cups
- 1 cup chopped celery
- 1 cup sliced carrots
- 32 ounces chicken or beef broth
- 14 ounce can fire roasted tomatoes
- 1 teaspoon chili powder , more to taste
- 1 teaspoon ground cumin
- 1 teaspoon oregano
- 1/4 cup chopped cilantro , more to taste
S&P to taste
Optional toppings: cilantro, avocados, tomatoes, lime juice, cheese, sour cream
Instructions
How to make meatballs
- Preheat oven to 350°F. Line a baking sheet with foil or parchment paper.
- Combine the beef, rice, egg, garlic, salt, pepper, cumin, chili powder and cilantro to a bowl. Mix until well combined (you will need to use your hands). Then use a small cookie scoop or Tablespoon and roll the meatballs. Place on pan. You should have about 30 mini meatballs.
- Bake for 10 minutes. You don't want to cook them all the way, they will finish cooking in the soup.
For the soup
- While the meatballs are cooking, add the olive oil to a large pot over medium-heat. Then add in onions and cook for 3 minutes. Next add the garlic, carrots and celery and sauté for 3-5 minutes.
- Next add in the potatoes, broth, tomatoes, chili powder, cumin and oregano. Add salt and pepper to taste. Bring to a light simmer on medium-low, stirring occasionally. Cook for 5 minutes.
- Then add the meatballs one by one (don't transfer grease from the pan) and cilantro to the soup and cook an additional 15 minutes, or until cooked through and potatoes are tender. Salt and pepper to taste. Add more chili powder or cumin for additional kick.
- Ladle into bowls and enjoy with fresh cilantro on top if desired.
This comes out sooooo good 👍🏼
I’m so happy to hear you enjoy it!
Made this, super easy and delicious. I made Spanish rice and put my soup over it, added a squeeze of lime and it was delicious!
Sounds delicious! I’m so glad you enjoyed it!
I made this soup and used the leftover vegies i.e., eggplant, zucchini, squash. The family loved the soup.
I’m so glad to hear your family loved it!
It was delicious.
How spicy is this? Sounds so delicious, but we can’t do a lot of spice. Thanks! :)
Hello! Have you tried making this in a slow cooker/Crock pot? If so, how did it fare? I’m concerned the meatballs will not stay together. Thank you!
I haven’t tried this in the crock pot before so I’m not sure. Please let us know if you give it a try!
Is this rice pre-cooked before mixing it with the meatballs?
The rice is not cooked ahead of time. It will cook as it bakes and in the soup. :)