Amazing 380-Calorie Albondigas Soup

January 18, 2026
Written By Aria Thompson

Born and raised in the heart of the Midwest, Aria Thompson's passion for cooking was sparked in her family's kitchen, where she learned that great food builds connection. While she built a career in marketing, her true calling was always experimenting with and simplifying classic American recipes for friends and family. Aria started Cooking Zenith to empower home cooks across the country, proving that elevating your everyday meals can be simple, joyful, and achievable for everyone. She believes the best meals are made with accessible ingredients, clear instructions, and a little bit of confidence.

There’s truly nothing in the world like sitting down to a big, warm bowl of soup when you need comfort, right? It just feels like a hug from the inside. That’s exactly what this Authentic Hearty Albondigas Soup brings to the table. I’m Aria Thompson, and while I might have started my journey translating recipes in a marketing office, my heart always belonged in a cozy kitchen, just like yours! Many recipes promise the real deal, but I worked hard to nail the deep, traditional Mexican flavor here without making your weeknight preparation feel overwhelming. If you love flavorful broth, you should definitely take a peek at my easy creamy chicken tortilla soup recipe too. Trust me on this one; this Albondigas Soup is going to be your new family favorite dinner staple.

Why This Authentic Albondigas Soup Recipe Works (E-E-A-T Focus)

When you’re making something as truly traditional as this Mexican Meatball Soup, you need to know the small steps that make a huge difference. I’ve tested this method dozens of times to ensure those meatballs stay tender—tip number one is browning them lightly before they hit the broth. That light sear locks the flavor in! Plus, we layer our seasoning so every single component sings. This isn’t just soup; it’s deeply flavorful and incredibly hearty, exactly how my friend María’s mother taught me to make it.

Achieving the Perfect Savory Broth Recipe

The broth is the soul of any great Caldo de Albondigas. Forget starting with just tap water! While building your own stock is wonderful, for an easy weeknight win, use high-quality chicken broth. If you want to boost that depth—your savory broth recipe calling card—just stir in a great quality bouillon base or a splash of better broth when you add the liquids. That little flavor adjustment makes this soup taste like it simmered all day long, even though it comes together much faster!

Ingredients for Your Homemade Meatballs Soup

Okay, list time! Getting the right base for your homemade meatballs soup is half the battle won. Don’t be intimidated by the length; once you see it written out, you’ll realize it’s mostly pantry staples and fresh produce. The secret to keeping these meatballs tender involves just a little bit of uncooked rice—this helps absorb some moisture and keeps them from turning into little hockey pucks! Feel free to check out my chicken and wild rice casserole recipe for other ways to use rice in comforting dishes. Now, let’s gather what we need for this phenomenal Albondigas Soup.

  • 1 pound ground beef or a mix of beef and pork (I like a 50/50 split!)
  • 1/2 cup uncooked white rice
  • 1 small white onion, grated (makes it incorporate so nicely!)
  • 2 cloves garlic, minced
  • 1 large egg
  • 1 teaspoon dried oregano
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/4 cup chopped fresh cilantro, plus more for garnish
  • 6 cups chicken broth or water (remember our broth tip!)
  • 1 (14.5 ounce) can diced tomatoes, undrained
  • 1/2 teaspoon cumin
  • 1 bay leaf
  • 2 carrots, peeled and sliced
  • 2 medium potatoes, peeled and cubed
  • 1 small zucchini, chopped
  • 1 tablespoon vegetable oil
  • Salt and pepper to taste

Step-by-Step Instructions for Perfect Albondigas Soup

This is where the fun begins! We’re moving fast here, which is why this can totally sneak in as an easy weeknight soup, even though the flavor tastes like you spent all day slaving over a pot. Remember, the key to amazing Albondigas Soup is gentle handling and timing your veggies just right so nothing turns to complete mush. We are going to walk through mixing, browning, and simmering in three simple, mindful stages. If you want to get a head start on your prep work, I’ve got a fantastic easy homemade teriyaki sauce recipe that uses similar mixing techniques you can check out later!

Mixing and Forming the Homemade Meatballs Soup Components

Grab a big bowl for your homemade meatballs soup ingredients—the meat, rice, spices, egg, and grated onion. Now, and this is crucial, you mix this with your hands until everything is *just* combined. I mean it! You should still see hints of separation. If you knead this mixture like bread dough, those proteins tighten up, and you end up with tough, rubbery meatballs. Nobody wants that! For consistency, I use a measuring spoon to scoop out the meat mixture and roll balls about 1.5 inches across. This ensures they all cook through at the same speed, which is super important since the rice is uncooked.

Building the Flavorful Vegetable Soup Base

Next up, we build your flavorful vegetable soup foundation! Get your Dutch oven or big pot hot over medium heat with that tablespoon of oil. Gently brown those little meatballs—don’t worry about cooking them completely through, just a nice color on all sides. Work those in batches so you don’t crowd the pan; crowding steams them instead of searing them. Once they’re lightly browned, pull them out and set them aside. Now, use that flavorful fat left in the pot! Toss in the cumin and bay leaf, cook for just a minute until you can really smell those spices waking up, then pour in the diced tomatoes and broth. That initial sear builds incredible depth.

Simmering the Hearty Soup to Completion

Time to bring the heat up to a slow, relaxed simmer. Carefully slide those browned meatballs back into the pot. Cover it up and let them bubble gently for about 15 minutes. This ensures the rice starts cooking inside the meat. After that first 15 minutes, it’s time for the hard veggies: add the carrots and potatoes. Simmer them for another 10 minutes. Finally, drop in the chopped zucchini—it cooks the fastest! Give it 5 to 7 more minutes, or until those potatoes are soft enough to pierce easily. Always remove that bay leaf before ladling out this hearty soup!

Tips for Success with Your Traditional Mexican Dinner

When you’re aiming for a truly Traditional Mexican Dinner, you want that authenticity without the drama, right? I learned a few tricks over the years to stop common kitchen mishaps that can ruin a great soup night. If you’re worried about messy meatballs or a lackluster broth, these are the little secrets that seal the deal. We want tenderness, flavor, and a satisfying meal, not frustration! These steps will ensure this Albondigas Soup comes out perfectly every single time. If you are looking for other cozy bakes that always turn out well, you absolutely must try my best soft and chewy snickerdoodles recipe.

Albondigas Soup Variations (Including Keto Albondigas)

This recipe is flexible, which I love because life changes! You might be following a lower-carb diet one month and need to adjust. The rice in the meatballs is traditional, but it’s not essential for the binder if you skip it. If you are doing Keto Albondigas, you can omit the rice entirely, or, as I mention in the notes, try using about 1/4 cup of quick-cooking oats instead. The oats usually absorb liquid well and keep the structure, though they do add some carbs, so use them sparingly or skip them completely for true keto. Another trick for depth in flavor, like the folks over at Kitch Recipes suggest, is using a mix of meats for richness—don’t be afraid to use half ground pork if you can find it!

Also, don’t be afraid to dial up the herbal flavor! If you have fresh mint on hand, adding a tiny bit to the meatball mix gives a wonderful, unexpected lift to the final bowl. It’s a little trick I picked up that really enhances that fresh, Mexican Meatball Soup profile.

Serving Suggestions for Caldo de Albondigas

You’ve done the hard work, and now you have this gorgeous, steaming pot of Caldo de Albondigas ready to go! This isn’t the kind of soup you just eat plain, though it certainly tastes amazing on its own. To truly elevate this into that full, vibrant Mexican meal experience, you have to bring in the fresh components for texture and brightness right before serving. Think about texture contrast; the soft meatballs and tender veggies need a little crunch and tang!

My favorite way to serve this is to set up a little “Garnish Station” right on the dinner table. This lets everyone customize their bowl, which is always fun for the family. If you’re looking for something else fun to make for dinner sometime, check out my recipe for easy homemade pizza dough while you have the oven preheating for another night!

Here are the non-negotiable toppings for authentic flavor:

  • Lime Wedges: Do not skip this! A big squeeze of fresh lime juice right before eating cuts through the richness of the beef and brightens up every single vegetable. It’s mandatory for me.
  • Fresh White Onion and Cilantro: Finely chop some fresh white onion and mix it with extra chopped cilantro. Sprinkle a spoonful right on top. The sharp onion bite is the perfect contrast to the savory broth.
  • Avocado: Whether you dice it up or slice it thinly, adding creamy avocado cubes floating in the hot soup is pure heaven. It adds healthy fat and incredible richness.
  • Warm Tortillas: Corn tortillas are the classic accompaniment. Warm them up slightly on a dry skillet or directly over a gas flame until they are soft and pliable. They’re perfect for scooping up broth or even using to make small, informal tacos with the meatballs and veggies!

These additions transform your simple bowl of soup into a complete, multi-textured Comfort Food Soup experience. Enjoy every vibrant bite!

Storage and Reheating Instructions for Albondigas Soup

We always have leftovers because this Albondigas Soup is just as good the next day, maybe even better when the flavors have really married! Store any remaining soup in an airtight container in the fridge for up to four days. When reheating, I highly recommend doing it gently on the stovetop over medium-low heat. Don’t let it come to a violent, rolling boil, or those tender meatballs might start to break apart on you. If you’re rushing, you can microwave a single bowl, but keep the time short!

If you’ve made a huge batch and want to save some for later, you can freeze this Mexican Meatball Soup beautifully. Just make sure you cool it down completely first. If you check out my potato soup recipe, I use a similar guidance for freezing starchy soups. Freeze portions for up to three months. You’ll want to start thawing it in the fridge overnight before reheating slowly.

Frequently Asked Questions About Mexican Meatball Soup

It happens to all of us at some point—you’re cooking, and a question pops up that isn’t immediately clear in the recipe instructions! I want you to feel totally confident making this Mexican Meatball Soup, so I pulled together a few common things folks ask me about perfecting their Caldo de Albondigas. If you have other questions, drop them in the comments below! I’m always updating these based on what I hear from you all. If you’re also looking for lighter options, my guide to the best salad dressing recipes is perfect for pairing beside this soup.

Can I make the meatballs ahead of time for this Albondigas Soup?

Absolutely, yes! This is a fantastic way to cut down on your active cooking time, especially if you’re working toward an easy weeknight soup goal. You can form the meatballs completely—raw—and lay them out on a parchment-lined baking sheet. Freeze them solid, then transfer them to a freezer bag. When you’re ready to cook, you don’t even need to thaw them; just toss the frozen balls straight into the hot broth and add the extra 5 minutes to your initial simmering time. If you want to fully cook them first, they keep well in the fridge for about two days!

What is the best meat combination for the most tender meatballs?

For the most authentic flavor and the most tender result in your homemade meatballs soup, I always push for a 50/50 blend of ground beef and ground pork. The beef gives you that classic deep, savory flavor, but the pork adds essential fat that keeps the meatballs incredibly moist as they cook down in the broth. If you can’t find pork, just stick with 85/15 ground beef—make sure you don’t go too lean, or they will definitely dry out!

Why are my meatballs falling apart in the soup?

Oh, this is so frustrating! When your meatballs disintegrate, it almost always comes down to one of two things. First, you mixed them too vigorously! Remember how I stressed not overmixing the meat? When you overwork the protein, it just gets too tight and doesn’t hold together well when submerged in liquid. Secondly, check your binder. Did you add the egg and the rice? Both of those ingredients help absorb liquid and hold that beautiful structure together. If you skipped the rice for a low-carb version, make sure you’re using a little extra care when handling them, or consider adding 1/4 cup of almond flour as a binder instead. If you want to see another method for perfectly held-together fillings, check out the tips the team at The Daily Dishy uses!

Nutritional Estimates for This Hearty Soup

Now, let’s talk numbers for a moment. I always say that when you’re cooking from scratch, you know exactly what is going into your bowl, and that’s a huge win! Since we are using fresh produce, leaner meats (or a mix, like I suggested), and building our own broth, we actually keep things pretty balanced here for such a hearty soup. But, as you know, these figures are exactly that—estimates!

I’ve prepared this table based on the ingredients listed above, assuming a standard 85/15 beef mix and calculating for 6 generous servings. Think of this as a fun guideline rather than hardcore tracking, but it’s nice to know that this Albondigas Soup isn’t just delicious comfort—it’s got great protein too. If you want another idea for nutrient-dense soup, you should look at my recipe for creamy one-pot chicken tortilla soup!

  • Serving Size: 1.5 cups
  • Calories: 380
  • Protein: 30g
  • Fat: 18g
  • Carbohydrates: 25g
  • Sugar: 7g
  • Fiber: 4g

Remember, sodium levels will depend heavily on the broth you choose. If you are watching your salt intake, definitely opt for a low-sodium chicken broth or even use water and homemade, unsalted stock! Cooking it all yourself gives you that total control over the final result, which is just the best feeling.

Share Your Experience Making This Comfort Food Soup

I truly, honestly, cannot wait to hear what you think about this Albondigas Soup! For me, cooking is all about sharing a moment, and seeing your results truly closes that circle. If you tried this recipe, please, please come back and leave a star rating—five stars if it earned it, obviously! Your feedback helps other home cooks like you feel confident stepping into the kitchen to try out this Comfort Food Soup.

It means the world to me when you let me know how your family enjoyed it. Did you garnish it with avocado? Did you sneak a few extra meatballs out while no one was looking? Tell me everything in the comments! I love learning how you adapt these recipes for your own kitchen, too! You can also tag me on social media! When you’re done here, maybe whip up some of my easy tuna kimbap recipe for lunch tomorrow!

If you are looking for comparison or just want to see what others are saying about this classic dish, feel free to check out the version over at Dinner at the Zoo. Seriously though, whether you loved the tender meatballs or perfected your veggie chop, I want the scoop. Happy cooking!

Print

Authentic Hearty Albondigas Soup with Homemade Spiced Meatballs

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Make this warm and hearty Mexican Meatball Soup, Caldo de Albondigas, filled with tender, spiced meatballs, fresh vegetables, and a savory broth. This traditional Mexican Dinner is a flavorful comfort food soup perfect for family meals.

  • Author: ariathompson
  • Prep Time: 25 min
  • Cook Time: 45 min
  • Total Time: 70 min
  • Yield: 6 servings 1x
  • Category: Dinner
  • Method: Stovetop Simmering
  • Cuisine: Mexican
  • Diet: Low Fat

Ingredients

Scale
  • 1 pound ground beef or a mix of beef and pork
  • 1/2 cup uncooked white rice
  • 1 small white onion, grated
  • 2 cloves garlic, minced
  • 1 large egg
  • 1 teaspoon dried oregano
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/4 cup chopped fresh cilantro, plus more for garnish
  • 6 cups chicken broth or water
  • 1 (14.5 ounce) can diced tomatoes, undrained
  • 1/2 teaspoon cumin
  • 1 bay leaf
  • 2 carrots, peeled and sliced
  • 2 medium potatoes, peeled and cubed
  • 1 small zucchini, chopped
  • 1 tablespoon vegetable oil
  • Salt and pepper to taste

Instructions

  1. Prepare the meatballs: In a large bowl, combine the ground meat, uncooked rice, grated onion, minced garlic, egg, oregano, salt, pepper, and 1/4 cup cilantro. Mix gently with your hands until just combined; do not overmix.
  2. Form the meatballs into uniform balls, about 1.5 inches in diameter. You should have about 18 to 20 meatballs.
  3. In a large pot or Dutch oven, heat the vegetable oil over medium heat. Brown the meatballs lightly on all sides. You may need to do this in batches. Remove the browned meatballs and set them aside.
  4. Drain excess fat from the pot, leaving about 1 tablespoon. Add the diced tomatoes, cumin, and bay leaf to the pot. Cook for 2 minutes, stirring occasionally.
  5. Pour in the chicken broth. Bring the liquid to a boil, then reduce the heat to a simmer.
  6. Carefully add the browned meatballs back into the simmering broth. Cover the pot and let the meatballs cook for 15 minutes.
  7. Add the carrots and potatoes to the soup. Continue to simmer, partially covered, for another 10 minutes.
  8. Add the zucchini and cook for a final 5 to 7 minutes, or until all the vegetables are tender and the rice inside the meatballs is cooked through.
  9. Taste the broth and adjust seasoning with salt and pepper as needed. Remove the bay leaf before serving.
  10. Ladle the Albondigas Soup into bowls, garnish generously with fresh cilantro, and serve hot.

Notes

  • For richer flavor in your savory broth, substitute half of the chicken broth with beef broth.
  • If you prefer a thicker soup, you can add 1/4 cup of quick-cooking oats instead of rice in the meatball mixture. This also makes a good low-carb albondigas variation if you omit the rice entirely and use oats sparingly or skip them.
  • To keep the meatballs tender, mix the meatball ingredients lightly. Overmixing develops the protein too much, resulting in tough meatballs.

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 380
  • Sugar: 7
  • Sodium: 650
  • Fat: 18
  • Saturated Fat: 7
  • Unsaturated Fat: 11
  • Trans Fat: 0.5
  • Carbohydrates: 25
  • Fiber: 4
  • Protein: 30
  • Cholesterol: 85

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

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