Albondigas Soup Recipe Authentic Mexican Meatballs

Brandi Oshea Avatar
By:
Brandi Oshea
Published:

[grow_share_buttons]

Why You’ll Love This Albondigas Soup

Albondigas Soup is a hearty Mexican-style meatball soup featuring beef and rice meatballs simmered in a seasoned tomato broth with potatoes, carrots, and zucchini. It’s the kind of meal that feels special, but it still fits into real life, whether you’re feeding picky kids, cooking for guests, or planning easy weeknight dinners.

  • Ease of preparation: With about 20 minutes prep time and 30 minutes cooking time, this soup comes together fast for a total of 50 minutes.
  • Health benefits: You get protein from the meatballs and fiber from the veggies, plus the broth helps everything taste comforting without needing complicated sauces.
  • Versatility: It works well for different preferences and can be adapted for ingredient swaps and veggie additions.
  • Distinctive flavor: Seasoned tomato broth with garlic, cumin, and oregano gives that classic savory taste that keeps everyone coming back for seconds.

If you love cozy, tomato-brothy meals with tender meatballs, this is one you’ll want in your regular rotation.

Jump To

Essential Ingredients for Albondigas Soup

Below are the exact ingredients for a classic version. This recipe makes about 3/4-inch meatballs and uses cooked rice so the meatballs stay tender and don’t crumble.

Meatball ingredients (makes about 3/4-inch meatballs)

  • 1 pound 90% lean ground beef
  • 1/2 cup cooked white rice
  • 1 teaspoon minced garlic
  • 1 egg
  • 1/4 cup chopped cilantro leaves
  • 1 teaspoon ground cumin
  • 3/4 teaspoon kosher salt
  • 1/4 teaspoon pepper

Soup ingredients

  • 2 teaspoons olive oil
  • 1/2 cup diced onion
  • 1 teaspoon minced garlic
  • 3 peeled, quartered, and sliced carrots
  • 1 1/2 cups peeled and cut Russet potatoes
  • 6 cups beef broth
  • 15-ounce can diced tomatoes (undrained)
  • 8-ounce can tomato sauce
  • 1/2 teaspoon ground cumin
  • 1/2 teaspoon dried oregano
  • 1 large zucchini quartered and sliced
  • 1/4 cup chopped cilantro leaves
  • Salt and pepper to taste

Ingredient timing at a glance

StageWhenTarget time
Prep meatballsBefore cookingAbout 20 minutes
Simmer soup baseAfter vegetables are added10 minutes
Cook meatballs in brothAfter simmer starts10 minutes
Add zucchiniLate in cooking5 minutes

How to Prepare the Perfect Albondigas Soup: Step-by-Step Guide

Let’s walk through this authentic Mexican meatballs soup in a simple, repeatable way. You’ll build the tomato broth first, then add the meatballs gently so they stay tender. Total time is about 50 minutes, making it a great option for busy families.

Step-by-step instructions

  1. First Step: In a bowl, combine the meatball ingredients: 1 pound 90% lean ground beef, 1/2 cup cooked white rice, 1 teaspoon minced garlic, 1 egg, 1/4 cup chopped cilantro leaves, 1 teaspoon ground cumin, 3/4 teaspoon kosher salt, and 1/4 teaspoon pepper. Mix well until evenly combined.
  2. Second Step: Roll the mixture into 3/4-inch meatballs. Place them on a plate as you finish shaping.
  3. Third Step: Heat 2 teaspoons olive oil in a pot over medium heat. Add 1/2 cup diced onion and 3 sliced carrots, cooking for 3 to 4 minutes until the onion softens.
  4. Fourth Step: Add 1 teaspoon minced garlic and cook for 30 seconds, stirring so it doesn’t burn.
  5. Fifth Step: Stir in 1 1/2 cups peeled and cut Russet potatoes, 6 cups beef broth, 15-ounce diced tomatoes (undrained), 8-ounce tomato sauce, 1/2 teaspoon ground cumin, and 1/2 teaspoon dried oregano. Bring the soup to a simmer and cook for 10 minutes.
  6. Sixth Step: Gently add the meatballs to the simmering soup, spacing them out. Cook for 10 minutes so they cook through without breaking apart.
  7. Seventh Step: Add 1 large zucchini quartered and sliced. Cook for 5 more minutes, until the zucchini is tender but not mushy.
  8. Final Step: Season with salt and pepper to taste. Garnish with chopped cilantro and serve hot.

For a comforting side idea, pairing this soup with warm hot water cornbread is an easy way to make it feel like a full meal.

Albondigas Soup
Albondigas Soup Recipe Authentic Mexican Meatballs 9

Dietary Substitutions to Customize Your Albondigas Soup

Albondigas Soup is flexible, and you can adjust it based on what you have on hand, what tastes best for your family, or what fits your dietary needs.

Protein and Main Component Alternatives

  • Swap the ground beef: Use chicken, turkey, or pork in the meatballs. The texture stays tender as long as you keep the same binder (cooked rice) and don’t boil aggressively.
  • Keep the cooked rice: Cooked white rice helps bind the meatballs and prevents crumbling. If you want extra stability, chill the shaped meatballs briefly before simmering.
  • Egg substitution (if needed): If you’re reducing eggs, consider a flax egg (1 tablespoon ground flax mixed with 3 tablespoons water per egg) and let it thicken first. Note that texture may vary.

Vegetable, Sauce, and Seasoning Modifications

  • More veggies: Add celery, green beans, spinach, or corn for extra color and nutrition.
  • Fresh herb swap: Use fresh herbs instead of dried oregano when possible, and consider a squeeze of lime juice for brightness at the end.
  • Spice level: Add crushed red pepper flakes or hot sauce if you want heat. Optional mint can also add a traditional twist.
  • Finishing toppings: Top with sour cream or avocado for creaminess and richness.

Want more inspiration for cozy Mexican-inspired flavors? You can also use flavorful tomato-based sides and sauces like spicy peach chutney for a sweet-spicy contrast when serving guests.

Mastering Albondigas Soup: Advanced Tips and Variations

Even though this recipe is straightforward, small details can make a big difference. These tips help you keep the meatballs tender, the broth rich, and the soup tasting balanced.

Pro cooking techniques

  • Cut potatoes small: Smaller pieces cook evenly alongside the meatballs.
  • Avoid boiling: Keep the soup at a gentle simmer. Boiling too hard can make meatballs tough.
  • Use cooked rice: Cooked rice prevents crumbling and shortens cook time. Raw rice can work, but it requires a longer simmer.
  • Mix gently: Overmixing can make meatballs denser than you want.

Flavor variations to try

  • Heat it up: Stir in crushed red pepper flakes or add hot sauce to taste.
  • Traditional mint option: Add a little mint if you like that classic herb note.
  • Try different herbs: Fresh cilantro works beautifully as a garnish, while oregano and cumin anchor the broth.

Presentation and serving ideas

  • Serve in bowls and garnish generously with cilantro.
  • Pair with bread or tortilla chips for scooping.
  • Add a lime wedge if you like a bright finish.

Make-ahead and slow cooker options

  • Make-ahead: Mix and shape meatballs up to a day ahead, then refrigerate until ready to cook.
  • Slow cooker: Briefly broil the meatballs first, then cook on low for 4 to 6 hours.
  • Leftovers: They reheat well on the stove or in the microwave.

If you want another version to compare flavors and techniques, this albondigas soup guide can be a helpful reference as you experiment.

How to Store Albondigas Soup: Best Practices

Storing soup the right way keeps the broth flavorful and helps the meatballs hold their shape. These guidelines are ideal for meal prep and busy weeks.

Refrigeration

  • Let the soup cool to room temperature.
  • Store in an airtight container in the refrigerator.
  • Use within 3 days for best quality.

Freezing

  • Cool completely, then portion into freezer bags or containers.
  • Remove excess air to help prevent freezer burn.
  • Freeze for up to 3 months. Label with the date.

Reheating

  • Thaw overnight in the fridge or use your microwave’s defrost setting.
  • Reheat on the stovetop until it’s simmering gently.
  • Stir carefully to keep meatballs intact.

Meal prep considerations

  • If possible, add garnishes like cilantro after reheating.
  • Keep zucchini texture in mind: if you’re reheating multiple times, gently warm and avoid aggressive boiling.

For another meatball soup approach, you may also enjoy this Arabic meatball soup with spinach and lime as inspiration for how different herbs and vegetables change the profile.

Nutrition Snapshot for Albondigas Soup

Here’s what one serving contains based on the classic recipe. Nutrition can vary slightly depending on brands of broth and tomato products.

  • Calories: 269
  • Carbohydrates: 21g
  • Protein: 22g
  • Fat: 10g (3g saturated fat)
  • Cholesterol: 76mg
  • Sodium: 678mg
  • Potassium: 1060mg
  • Fiber: 3g
  • Sugar: 6g
  • Vitamin A: 5580 IU
  • Vitamin C: 24.2mg
  • Calcium: 84mg
  • Iron: 4.2mg
Albondigas Soup
Albondigas Soup Recipe Authentic Mexican Meatballs 10

FAQs: Frequently Asked Questions About Albondigas Soup

What is albondigas soup?

Albondigas soup is a hearty Mexican dish featuring tender meatballs (albondigas means “meatballs” in Spanish) simmered in a flavorful tomato-based broth with vegetables like carrots, potatoes, zucchini, and cilantro. It’s comfort food at its best, often spiced with garlic, cumin, and oregano for a savory kick. The meatballs typically combine ground beef, rice, eggs, and herbs, absorbing the broth’s flavors during cooking. This one-pot meal serves 6-8 and takes about 45 minutes total. Serve with warm tortillas, lime wedges, and avocado for a complete dinner. It’s naturally gluten-free and can be made spicier with jalapeños. Popular in home kitchens across the U.S. Southwest, it draws from traditional Sinaloa recipes passed down generations. (92 words)

What are albondigas?

Albondigas are small Spanish meatballs, commonly used in Mexican albondigas soup. Made with ground beef (or pork/beef mix), cooked rice acts as a binder for a soft texture, plus egg, breadcrumbs, garlic, cumin, and fresh cilantro or mint for flavor. Form into 1-inch balls—about 20-24 per batch. Rice expands during simmering, keeping them juicy without crumbling. Avoid pork alone as it can toughen; opt for 80/20 beef for best moisture. Pro tip: Chill the mixture 30 minutes before shaping to hold form. They’re versatile beyond soup—try in sandwiches or pasta. Each meatball has roughly 80 calories, packing protein (6g) and veggies from the broth. (112 words)

How do you keep albondigas from falling apart?

Prevent albondigas from breaking apart by using cooked rice instead of raw—it shortens cook time and binds tightly without excess moisture. Mix ground beef gently with rice, egg, and seasonings; overmixing develops gluten-like toughness, causing splits. Chill shaped meatballs 20-30 minutes before adding to simmering broth. Cook in gently bubbling soup (not boiling) for 20-25 minutes at medium heat—high heat shocks them. Test doneness at 160°F internal temp. Add a teaspoon of baking soda to the meat mix for extra tenderness. These steps ensure intact, fluffy meatballs every time, as seen in authentic recipes. Store extras in airtight containers for 3 days. (108 words)

What’s a basic albondigas soup recipe?

For easy albondigas soup: Meatballs—mix 1 lb ground beef, ½ cup cooked rice, 1 egg, 2 minced garlic cloves, 1 tsp cumin, salt, pepper, and chopped cilantro; form 20 balls. Broth—sauté 1 chopped onion, 2 carrots, 2 celery stalks, 3 garlic cloves in olive oil. Add 8 cups beef/chicken broth, 1 can (15 oz) diced tomatoes, 2 potatoes (cubed), 1 zucchini (sliced), oregano, and bay leaf; simmer 15 minutes. Add meatballs; cook 20 minutes until firm. Garnish with cilantro and lime. Serves 6; 350 calories per bowl with 25g protein. Prep in 15 minutes, total 45. Double for leftovers. Link to full recipe in post. (114 words)

Can you freeze albondigas soup?

Yes, albondigas soup freezes well for up to 3 months, preserving flavor and texture if done right. Cool completely, then portion into freezer bags (flatten for space), removing excess air to avoid freezer burn. Meatballs hold shape thanks to rice binder; broth stays rich. Thaw overnight in fridge or microwave on defrost. Reheat on stovetop to simmer 10 minutes—stir gently. Avoid repeated freeze-thaw cycles. For best results, freeze before adding fresh herbs like cilantro; stir in after reheating. One quart bag feeds 4; it’s a time-saver for busy weeks. Nutrition holds: high in vitamin A from veggies, low-carb option. Label with date for easy tracking. (102 words)

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Albondigas Soup 63.Png

Albondigas Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

🌮🥄 Enjoy authentic Mexican comfort in this hearty albondigas soup, packed with tender beef meatballs, rice, and fresh veggies for a protein-rich family meal!
🍲 Kid-approved and ready in under an hour, it’s a flavorful, nourishing one-pot dish perfect for cozy dinners.

  • Total Time: 50 minutes
  • Yield: 6 servings

Ingredients

– 1 pound 90% lean ground beef

– 1/2 cup cooked white rice

– 1 teaspoon minced garlic

– 1 egg

– 1/4 cup chopped cilantro leaves

– 1 teaspoon ground cumin

– 3/4 teaspoon kosher salt

– 1/4 teaspoon pepper

– 2 teaspoons olive oil

– 1/2 cup diced onion

– 1 teaspoon minced garlic

– 3 peeled, quartered, and sliced carrots

– 1 1/2 cups peeled and cut Russet potatoes

– 6 cups beef broth

– 15-ounce can diced tomatoes (undrained)

– 8-ounce can tomato sauce

– 1/2 teaspoon ground cumin

– 1/2 teaspoon dried oregano

– 1 large zucchini quartered and sliced

– 1/4 cup chopped cilantro leaves

– Salt and pepper to taste

Instructions

1-First Step: In a bowl, combine the meatball ingredients: 1 pound 90% lean ground beef, 1/2 cup cooked white rice, 1 teaspoon minced garlic, 1 egg, 1/4 cup chopped cilantro leaves, 1 teaspoon ground cumin, 3/4 teaspoon kosher salt, and 1/4 teaspoon pepper. Mix well until evenly combined.

2-Second Step: Roll the mixture into 3/4-inch meatballs. Place them on a plate as you finish shaping.

3-Third Step: Heat 2 teaspoons olive oil in a pot over medium heat. Add 1/2 cup diced onion and 3 sliced carrots, cooking for 3 to 4 minutes until the onion softens.

4-Fourth Step: Add 1 teaspoon minced garlic and cook for 30 seconds, stirring so it doesn’t burn.

5-Fifth Step: Stir in 1 1/2 cups peeled and cut Russet potatoes, 6 cups beef broth, 15-ounce diced tomatoes (undrained), 8-ounce tomato sauce, 1/2 teaspoon ground cumin, and 1/2 teaspoon dried oregano. Bring the soup to a simmer and cook for 10 minutes.

6-Sixth Step: Gently add the meatballs to the simmering soup, spacing them out. Cook for 10 minutes so they cook through without breaking apart.

7-Seventh Step: Add 1 large zucchini quartered and sliced. Cook for 5 more minutes, until the zucchini is tender but not mushy.

8-Final Step: Season with salt and pepper to taste. Garnish with chopped cilantro and serve hot.

Last Step:

Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Notes

🥔 Cut potatoes into small, uniform pieces to ensure even cooking with the meatballs.
🌶️ Spice it up with crushed red pepper flakes or hot sauce for extra heat.
♻️ Leftovers reheat beautifully on the stove or microwave; store for up to 3 days.

  • Author: Brandi Oshea
  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Mexican
  • Diet: Gluten-Free

Nutrition

  • Serving Size: 1 serving
  • Calories: 269
  • Sugar: 6g
  • Sodium: 678mg
  • Fat: 10g
  • Saturated Fat: 3g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 21g
  • Fiber: 3g
  • Protein: 22g
  • Cholesterol: 76mg

Next Recipe

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star