Skip to content

Albondigas Soup

This albondigas soup is a hearty and flavorful Mexican meatball soup made with beef and rice meatballs, vegetables and potatoes in a seasoned tomato based broth.

Albondigas soup in a white bowl.
This post may contain affiliate links. Read disclosure policy.

Mexican Meatball Soup

This albondigas soup recipe is similar to my classic meatball soup, but with a Mexican twist. We love any and all Mexican food, so it’s no surprise that my whole family loved this flavorful soup!

This comforting soup is so flavorful from Mexican style meatballs, tender potatoes and veggies. The meatballs remind me of porcupine meatballs with an extra kick. We love this soup with a warm piece of Mexican cornbread!

Albondigas Soup Ingredients

The Spanish word for meatballs is albondigas and is where the soup gets its name!

Celery and carrots on a cutting board.
  • Broth: The base of this dish is a flavorful tomato broth. It uses spices like cumin and chili powder to give it those classic Mexican flavors we all know and love.
  • Meatballs: The delicious homemade meatballs are the star of the show and give the soup that hearty and comforting taste. They’re made with a mixture of ground beef, white rice, and spices and are so tender and juicy!
  • Veggies: Chopped potatoes, celery, carrots, and onions make up the majority of the soup. They add fiber and help bulk up the consistency even more. Feel free to add other veggies in too!

How to Make Albondigas Soup

Showing how to make albondigas soup in a 4 step collage.
  • Mexican meatball mixture. In a large bowl, mix together the beef, rice, egg, garlic, cumin, chili powder, salt, pepper, and cilantro, if using, with your hands until combined, being careful not to overmix.
  • Roll meatballs. Using a small cookie scoop or a Tablespoon, portion the mixture on the baking sheet and roll into meatballs, making about 30 mini meatballs. Bake 10 to 12 minutes, or until the edges start to brown. You don’t need to cook them throughout, as they will finish cooking in the soup.
  • Saute vegetables. While the meatballs are cooking, add the olive oil to a large pot over medium heat. Add onions and cook 3 minutes. Stir in the carrots and celery and sauté 3 to 5 minutes, or until tender. Add the garlic the last minute of cooking.
  • Combine and simmer. Add the potatoes, broth, tomatoes, chili powder, cumin, oregano, and cilantro. Season with salt and pepper. Reduce heat to medium-low and bring to a light simmer, stirring occasionally. Simmer 5 minutes. Add the meatballs individually, being careful not to transfer grease. Simmer an additional 10 minutes.

Tips and Variations

  • Avoid overworking the meat: Over-mixing will cause the meat to toughen up, resulting in dry meatballs. Mix it just until combined.
  • Extra moist and juicy meatballs: Use a mixture of half-ground beef and half-ground pork. The fat from the pork makes the meat super tender.
  • Evenly sized meatballs: Using a cookie scoop can help achieve perfectly sized homemade meatballs.
  • Prevent the meatballs from falling apart. As the rice cooks in the meatballs, it will expand which could cause the meatballs to fall apart. I have never had this happen, but you can swap uncooked rice for 1/2 cup cooked rice.
  • Lighten it up. Swap the beef with ground turkey meatballs or chicken meatballs or a lean ground beef.
  • Add more veggies. You can mix up the vegetables in this soup depending on the season. Some other vegetables we like to add are green beans, corn, peas, cabbage, and/or zucchini.
  • Boost the spice. Add more chili powder or cumin for an extra kick of spice.

Serving Suggestions

Fresh homemade flour tortillas or corn tortillas and lime wedges are known to be a side dish that complements the albondigas soup. You can also just serve the soup on it’s own with chopped cilantro as a garnish.

Albondigas soup in a white pot.

Storing and Freezing Leftovers

  • Storing: Store in an airtight container in the refrigerator up to 4 days.
  • Freeze: This soup freezes great and is perfect to thaw and reheat on a busy night. Once it has cooled, transfer it into a freezer bag or container (leaving room for the soup to expand in the freezer). It will stay fresh in the freezer for up to 3 months.
  • Reheating: Thaw in the refrigerator overnight, then reheat on the stove or in the microwave when ready to enjoy.
Albondigas soup in a white pot with a wooden spoon.

More soup recipes to try include this vegetable beef soup, slow cooker cabbage soup, or this chicken vegetable soup for delicious recipes.

More Mexican Soup Recipes

HUNGRY FOR MORE? Subscribe to my newsletter and follow on Facebook, Pinterest and Instagram for all the newest recipes!

Albondigas soup in a white bowl.

Albondigas Soup Recipe

5 from 63 votes
↑ Click stars to rate now!
Author: Jamielyn Nye
This albondigas soup is hearty and flavorful made with beef and rice meatballs, vegetables and potatoes in a tomato based broth full of delicious seasonings and spices!
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Servings: 6

Video

Ingredients 

Meatballs

  • 1 pound 80% ground beef
  • ¼ cup long grain white rice , uncooked
  • 1 large egg , whisked
  • ½ Tablespoon minced garlic
  • ½ teaspoon ground cumin
  • ½ teaspoon chili powder
  • ¾ teaspoon Kosher salt
  • ¼ teaspoon ground black pepper
  • 2-3 Tablespoons chopped cilantro , optional

Soup

  • 1 Tablespoon olive oil
  • ½ cup chopped onion
  • 1 cup sliced carrots
  • 1 cup chopped celery
  • ½ Tablespoon minced garlic
  • 2 small russet potatoes (about 1 1/2 cups)
  • 32 ounces chicken or beef broth
  • 1 (14-ounce) can fire roasted tomatoes
  • 1 teaspoon chili powder , plus more to taste
  • 1 teaspoon ground cumin
  • 1 teaspoon oregano
  • ¼ cup chopped cilantro , plus more to taste
  • Kosher salt , to taste
  • Freshly ground black pepper , to taste

Optional toppings: Cilantro, Avocados, Tomatoes, Lime juice, Cheese, Sour cream

Instructions

Meatballs

  • Preheat the oven to 350°F. Line a baking sheet with foil or parchment paper.
  • Make meatballs. In a large bowl, mix together one pound ground beef, 1/4 cup rice, 1 egg, 1/2 Tablespoon garlic, 1/2 teaspoon cumin, 1/2 teaspoon chili powder, 3/4 teaspoon salt, 1/4 teaspoon pepper, and 2-3 Tablespoon cilantro, if using, with your hands until combined, being careful not to overmix.
  • Bake meatballs. Using a small cookie scoop or a Tablespoon, portion the mixture on the baking sheet and roll into meatballs, making about 30 mini meatballs. Bake 10 to 12 minutes, or until the edges start to brown. You don't need to cook them throughout, as they will finish cooking in the soup.

Soup

  • Saute onions. While the meatballs are cooking, add the 1 Tablespoon olive oil to a large pot over medium heat. Add 1/2 cup onions and cook 3 minutes. Stir in 1 cup carrots and 1 cup celery and sauté 3 to 5 minutes, or until tender. Add 1/2 Tablespoon garlic the last minute of cooking.
  • Add 2 small cubed potatoes, 32 ounces broth, 14 ounce can tomatoes, 1 teaspoon chili powder, 1 teaspoon cumin, 1 teaspoon oregano, and 1/4 cup cilantro. Season with salt and pepper. Reduce heat to medium-low and bring to a light simmer, stirring occasionally. Simmer 5 minutes. Add the meatballs individually, being careful not to transfer grease. Simmer an additional 10 minutes.
  • Season soup to taste. Ladle into bowls and serve with your favorite toppings.

Notes

Variations: 
  • Swap the beef with turkey meatballs or chicken meatballs.
  • 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.
  • Add more chili powder or cumin for an extra kick of spice.
Storage: Store soup in a covered container in the fridge for 3 days. 
Freeze: Once it has cooled, transfer into a freezer bag or container (leaving room for the soup to expand in the freezer). It will stay fresh in the freezer for up to 3 months. Thaw in the fridge overnight, then reheat on the stove or in the microwave when ready to enjoy.

Nutrition

Calories: 315kcal | Carbohydrates: 25g | Protein: 19g | Fat: 15g | Saturated Fat: 5g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 7g | Trans Fat: 1g | Cholesterol: 85mg | Sodium: 1057mg | Potassium: 672mg | Fiber: 3g | Sugar: 4g | Vitamin A: 4168IU | Vitamin C: 8mg | Calcium: 83mg | Iron: 3mg

Nutrition provided is an estimate. It will vary based on specific ingredients used.

Course: Main Course, Soup
Cuisine: Mexican

Did you make this recipe? Don’t forget to give it a star rating below!

Let’s connect

Join our community of over 5 million!

Featured on

  • Taste of Home
  • Martha Stewart
  • Country Living
  • BuzzFeed
  • Yahoo
  • Food Network
  • Today