...
Close-up of a white bowl filled with rich, tomato-based albondigas soup featuring meatballs, rice, potatoes, and carrots.

Amazing 1-Pot Albondigas Soup Magic

User avatar placeholder
Written by Carla Davis

February 28, 2026

Oh, you are in for such a treat today! When the weather turns crisp, or honestly, whenever I just need a kitchen hug, I turn straight to my famous albondigas soup recipe. This isn’t just any soup; this is Caldo de Albondigas, the Mexican meatball soup that tastes like it simmered all day, even when you’re rushing to get dinner on the table. I’ve tweaked this recipe over the years, making sure it stays totally authentic—that means those tender little meatballs have all the right herbs—while being perfectly accessible for my busy weeknights. Trust me, making this classic comfort food soup recipes for my family is one of the greatest joys in my everyday cooking.

Why This Albondigas Soup Recipe is Your New Family Favorite (Hearty Mexican Soup)

What makes this albondigas soup recipe jump to the top of your must-make list? Honestly, it checks every box for what I look for in a weeknight meal that still feels special. It’s the embodiment of classic Mexican comfort food, but it doesn’t demand that I spend all day hovering over the stove. It’s truly satisfying without being overly heavy.

  • You get unbelievably tender meatballs soup thanks to the rice binding them together so nicely.
  • It is a fantastic one pot Mexican soup! Seriously, cleanup is a breeze, which is a huge win when dinner is calling.
  • The vegetable medley makes it a wonderfully hearty Mexican soup that actually fills everyone up.

I’ve linked up my recipe for the slow cooker cowboy soup, which is another winner, but sometimes you just need that fast stovetop magic, and this albondigas soup delivers every time.

Quick Dinner Ready in Under an Hour

Yup, you read that right! Total time clocks in at about 65 minutes, and that includes prepping the meatballs. That’s faster than most delivery services, and you get something incomparably better. When I need a quick Mexican dinner that feels nourishing after a long day, this is what I reach for. It’s proof that deeply flavorful food doesn’t have to take forever.

Authentic Flavor with Simple Ingredients

I know sometimes people try to skip the fresh herbs in the meatballs, but please, don’t! The secret to making this authentic albondigas taste like something your neighbor down the street in Mexico City would make lies in two things: fresh mint and dried oregano. Store-bought versions often taste flat, but when you combine those two, even with just ground beef, you get this incredible, bright depth. It’s the difference between just eating soup and truly savoring a meal.

Gathering Ingredients for Your Albondigas Soup Recipe

Okay, let’s get to the fun part—the shopping list! When you’re making an albondigas soup recipe that relies on those meatballs holding their shape beautifully, precision in the mixing stage is everything. I’m listing everything right here, but I want you to pay special attention to how things are prepped. Tiny details make the difference between a perfect soup and one where meatballs crumble apart! Don’t worry, I’ve made this so many times for my weeknight dinners that I know exactly what works.

For the Tender Meatballs Soup Mixture

This part is crucial for getting that melt-in-your-mouth texture while keeping the little guys intact. Remember, we’re making a ground beef meatball soup here, but the magic comes from the additions.

  • One pound of ground meat—I usually use all beef, but a mix of beef and pork keeps them extra moist!
  • Half a cup of long-grain white rice. Crucial detail: it must be uncooked; we cook it right there in the meatball!
  • One large egg to bind it all together.
  • A quarter cup of onion, and you need this finely chopped so it blends seamlessly.
  • Two cloves of garlic, minced up small.
  • Spices: one teaspoon of dried oregano and half a teaspoon of cumin.
  • Here’s the flavor bomb: a quarter cup of fresh mint leaves, chopped really finely. Seriously, don’t skimp on the mint!
  • A quarter cup of fresh cilantro, also finely chopped, plus more for when we serve it.
  • Salt and pepper, to taste.

For the Flavorful Tomato Broth Soup with Vegetables

This is where we build that rich, savory backdrop for your meatballs. For this hearty Mexican soup, consistency in cutting is important so everything cooks evenly.

  • Six cups of chicken broth—you can use water, but broth gives you a massive flavor head start!
  • One 14.5-ounce can of diced tomatoes, and don’t forget to add the juice!
  • Two carrots, peeled and sliced into nice rounds.
  • Two celery stalks, sliced the same way as the carrots.
  • Two medium potatoes, peeled and cubed up nicely.
  • One small zucchini, chopped—this one is optional, but I love the color it adds.
  • For the flavor base: one tablespoon of oil, half a small white onion chopped, and two more cloves of garlic, minced.
  • A final teaspoon of salt for seasoning the broth.

Step-by-Step Instructions for Authentic Albondigas Soup

This is where the magic happens! Putting together this albondigas soup is surprisingly straightforward, but the technique matters, especially for those meatballs. Follow these steps closely, and you’ll have the best homemade meatball soup you’ve ever made. We are aiming for those beautiful, tender meatballs swimming in that deeply flavorful broth.

Mixing and Forming the Soup with Rice in Meatballs

First things first, we tackle the meatball filling. In a large bowl, gently combine your ground meat, that uncooked rice, the egg, the finely chopped onion and garlic, and all those aromatic spices—oregano, cumin, mint, and cilantro. Now, here is my major piece of advice for getting that perfect texture in your tender meatballs soup: Use cold hands and mix everything together only until it’s *just* combined. If you overmix, I promise you, those meatballs will turn firm and chewy. We want tender! Lightly roll the mixture into small, uniform balls—about an inch and a half across—and set them aside on a plate. You can find my favorite tips for quick homemade dinner rolls, but making the meatballs is slightly different—be gentle!

Building the Tomato Broth Soup Base

Next, grab your largest pot or Dutch oven. Set it over medium heat and add a little vegetable oil. Toss in the remaining chopped onion and minced garlic for the broth base and cook them until they start to get soft and smell heavenly, usually about three minutes. Then, dump in your chicken broth and the can of diced tomatoes, juice and all! Add your carrots, celery, and cubed potatoes right away. Get this wonderful mixture up to a rolling boil!

Simmering the Albondigas Soup to Perfection

This next part is crucial if you want your soup to look perfect! Once that broth is boiling hard, carefully drop your raw meatballs into the liquid, one by one. Here’s the secret: Do not stir them for a full five minutes. Let them cook undisturbed so they can set their shape. Once they are set, reduce that heat way down to low, cover the pot, and let it all simmer gently for about 20 minutes. This is what cooks the rice inside and ensures you have a gorgeous, intact caldo de albondigas. If you’re using zucchini, toss it in during the last ten minutes of simmering. Don’t forget to taste the broth at the end and adjust that salt!

Tips for Making Perfect Albondigas Soup Every Time

Even though this albondigas soup recipe is simple, there are a few little secrets I keep up my sleeve to make sure *my* version stands out as the best homemade meatball soup. I learned these tricks the hard way—by ending up with tough meatballs or a watery broth early in my cooking journey! If you want to take this beyond a great soup and make it truly phenomenal, listen up. You can find some other great companion recipes over in my side dishes section, but these tips lock in the flavor for the soup itself.

The Secret to Flavorful Albondigas Meatballs

We talked about the mint already, but let me emphasize it again: fresh mint is non-negotiable for that authentic taste! Also, think about your meat choice. While the recipe calls for ground beef, my absolute favorite texture comes from mixing it up. Try swapping out half the ground beef for ground pork. The pork adds a little more fat, which keeps the meatballs incredibly tender as they simmer in the broth.

If you want to kick up the flavor even more for a truly authentic albondigas experience, try light browning the meatballs in oil for just a minute on each side before adding them to the simmering pot. Remember the note? It adds a step, but honestly, the extra layer of flavor you get from that light sear is worth the five extra minutes of effort!

Making Your Albondigas Soup Ahead

Here’s the good news for all my fellow meal-preppers: this is one of those soups that tastes even better the next day! The flavors have time to truly merge together overnight. If you are making a huge batch for the week, you can actually cook the meatballs completely, chill them, and store them separately from the broth and veggies. Then, when you reheat, just combine everything, and it tastes totally fresh.

Freezing leftovers is simple too! I usually freeze the cooked meatballs and broth together, skipping the vegetables if I know I might be serving it months later. This makes assembling an easy albondigas dinner a snap when you’re slammed. Just thaw overnight and reheat gently on the stove!

Serving Suggestions for Your Mexican Meatball Soup

Now that you’ve got this gorgeous, steaming pot of Mexican meatball soup ready, the question is, what do we serve it with? Because this hearty Mexican soup is packed with protein, vegetables, and rice, it really stands on its own as a complete meal. It’s perfect for those nights when you want something satisfying that doesn’t require prepping three different side dishes!

My family pretty much defaults to serving this with something very simple to scoop up every last bit of that flavorful tomato broth. Warm corn tortillas are a must here. They’re great for dipping, or some people in my house just tear them up and drop them right into the bowl—which is totally acceptable in my kitchen!

If you want to bulk it up even more, or just want a different texture available, serving it alongside a simple batch of rice is wonderful. I have a fantastic recipe for cilantro lime rice that cuts through the richness of the broth perfectly. It’s light, fluffy, and gives you a fresh counterpoint to the savory soup.

Another classic addition is a squeeze of fresh lime juice right over the top of your bowl just before you eat it. Wow! That little bit of acid brightens up every flavor in the soup—the mint, the oregano, the tomato. Don’t skip the lime if you’re looking for those extra layers of flavor!

Storage and Reheating Instructions for Leftover Albondigas Soup

The best part about making a big pot of albondigas soup is knowing you have leftovers waiting for you! This is truly one of those comfort food soup recipes that seems to improve overnight as those spices in the meatballs have time to marry with the tomato broth. It’s a blessing on a busy Monday.

For refrigeration, you’ll want to store this soup in an airtight container. Honestly, it lasts beautifully in the fridge for about three to four days. Just make sure it cools down completely before you put the lid on and pop it in there. I like to separate the broth from the meatballs if I know I’m leaving it that long, just to be extra cautious, but usually, just putting the whole pot contents in a big container works just fine for us.

When it comes to freezing, this soup does really well! You can definitely freeze your leftover Mexican meatball soup for up to three months. I highly recommend freezing the meatballs and the broth together, maybe even with the heartier vegetables like carrots and potatoes included. When you reheat, always aim to use the stovetop if you can. Gentle, slow heating over medium-low heat lets the broth warm evenly without forcing the liquid to boil aggressively. Boiling can sometimes make the texture of the rice in the meatballs a little grainy, so low and slow is the way to go to keep everything tender!

Frequently Asked Questions About Albondigas Soup

I know you might have a few lingering questions before you dive in! A good cook always asks questions, and I’ve collected the ones I get asked most often about making the best albondigas soup. Whether you are looking for appliance alternatives or perfecting that meatball shape, I’ve got you covered here. Feel free to check out some of my lunch ideas while you’re waiting for your soup to simmer!

Can I make this a one pot mexican soup using an Instant Pot?

Oh, absolutely you can! I love how fast the Instant Pot works when I’m really pressed for time. You’ll still start by sautéing your onions and garlic right in the pot, just like we did on the stovetop. However, the cooking time changes completely. You’ll pressure cook the broth and vegetables first, then carefully add the raw meatballs, and cook them under pressure for just a few minutes. Be warned: since the stovetop takes about 40 minutes of simmering, the Instant Pot might feel tricky to time perfectly, but yes, this is definitely an option for an easy albondigas dinner!

What vegetables are essential in a traditional Caldo de Albondigas?

For that truly traditional feel in your Caldo de Albondigas, you can’t skip carrots, celery, and potatoes. Those three form the backbone of any good Mexican soup with vegetables. They cook down beautifully and lend a subtle sweetness to the broth. I added zucchini in my recipe because it provides a lovely soft texture at the very end, but if you want the absolute historic core, stick to those first three root vegetables. They absorb all that wonderful tomato and herb flavor.

How do I stop my albondigas meatballs from falling apart in the soup?

This is the number one fear everyone has when making albondigas soup, and I promise it’s easy to avoid! The key is twofold. First, when mixing your meatball ingredients, stop mixing as soon as you no longer see streaks of dry rice or onion. Overworking the protein makes it dense and causes the integrity to break down when boiling. Second, and just as important as mixing, is the initial placement. Once they hit that rolling boil, let them sit completely still for five full minutes without stirring. This sets the outer layer, turning them into sturdy little bundles ready for simmering. Follow that, and you’ll have perfect tender meatballs soup!

Nutritional Estimates for This Hearty Mexican Soup

Now, I always tell folks that my focus here at Carla’s Cooking is on flavor and ease, not strictly counting every single macro, but I know many of you like to have a general idea of what’s in your bowl. Because this hearty Mexican soup is packed with protein and vegetables, it’s actually a really well-rounded meal! Keep in mind these numbers are estimates—they change slightly based on how lean your ground beef is or whether you use carrots or potatoes that day.

These estimates are based on making 6 generous servings of this delicious albondigas soup:

  • Calories: Roughly 350 per serving
  • Protein: About 22 grams
  • Fat: Around 18 grams
  • Carbohydrates: Approximately 25 grams

I want to be clear that these figures don’t include any optional add-ons like extra rice or the tortillas we talked about for dipping! But as a standalone meal, I feel great serving this to my family knowing we’re getting a good dose of protein and veggies in every spoonful. It’s truly a satisfying, wholesome recipe.

Share Your Homemade Albondigas Soup Experience

I truly hope this recipe helps bring a little warmth and comfort to your table. Making this albondigas soup—this real, satisfying bowl of Caldo de Albondigas—is one of my favorite things to do, and I love knowing that you’re out there making it for your own people, too!

Once you’ve given this a whirl, I desperately want to hear how it turned out! Did your meatballs stay perfectly tender? Did you end up using pork instead of just beef?

Please, take a second to leave a rating using the stars right below this section. Your feedback tells me which recipes are real keepers and helps other people feel confident trying something new. And if you made a little tweak—maybe you added a carrot or used a different herb—please share that modification in the comments below! I am always learning new tricks from this amazing cooking community, and I love seeing how you adapt my recipes. It means the world to me that you’re cooking with me!

If you enjoyed this recipe, you can learn a bit more about my cooking philosophy and why I love making food that brings people together over on my About Page.

Print

Authentic Albondigas Soup (Mexican Meatball Soup)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Make this hearty, comforting Mexican meatball soup, Caldo de Albondigas, featuring tender meatballs with rice simmered in a flavorful tomato broth with fresh vegetables. It is a perfect one-pot meal for family dinner.

  • Author: Carla Davis
  • Prep Time: 25 min
  • Cook Time: 40 min
  • Total Time: 65 min
  • Yield: 6 servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Mexican
  • Diet: Vegetarian

Ingredients

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

Instructions

  1. Prepare the meatballs: In a large bowl, combine the ground meat, uncooked rice, egg, 1/4 cup chopped onion, 2 minced garlic cloves, oregano, cumin, mint, 1/4 cup cilantro, 1 teaspoon salt, and 1/2 teaspoon pepper. Mix gently with your hands until just combined; do not overmix.
  2. Form the meatballs: Roll the mixture into small, uniform balls, about 1 to 1.5 inches in diameter. You should have about 18 to 20 meatballs. Place them on a plate.
  3. Start the broth base: In a large pot or Dutch oven, heat the vegetable oil over medium heat. Add the 1/2 chopped onion and 2 minced garlic cloves. Cook until softened, about 3 minutes.
  4. Add liquids and vegetables: Pour in the chicken broth and diced tomatoes. Add the carrots, celery, and potatoes. Bring the mixture to a boil.
  5. Cook the meatballs: Once the broth is boiling, gently drop the raw meatballs into the simmering liquid one at a time. Do not stir immediately; let them cook for 5 minutes so they set.
  6. Simmer: Reduce the heat to low, cover the pot, and let the soup simmer for 20 minutes, or until the meatballs are cooked through and the rice inside is tender.
  7. Add final vegetables: Add the zucchini (if using) during the last 10 minutes of simmering. Taste the broth and adjust salt if needed.
  8. Serve: Ladle the albondigas soup into bowls, ensuring each serving gets several meatballs and vegetables. Garnish with fresh cilantro. This is a great comfort food soup recipe.

Notes

  • For extra flavor in the broth, you can brown the meatballs lightly in oil before adding them to the simmering liquid, though this adds a step.
  • If you prefer a thicker tomato broth, blend half of the diced tomatoes before adding them to the pot.
  • Fresh mint is key for authentic flavor; do not skip it in the meatballs.
  • This easy albondigas recipe tastes even better the next day, making it good for meal prep.

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 350
  • Sugar: 6
  • Sodium: 650
  • Fat: 18
  • Saturated Fat: 7
  • Unsaturated Fat: 11
  • Trans Fat: 0
  • Carbohydrates: 25
  • Fiber: 4
  • Protein: 22
  • Cholesterol: 75

Did you make this recipe?

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

Image placeholder

Hi, I'm Carla Davis! As a lifelong home cook and busy mom, I believe that making delicious food for the people you love shouldn't be complicated. Here at Carla's Cooking, I share simple, reliable, and family-approved recipes that I make in my own kitchen. My goal is to help you feel confident and joyful when you cook. Welcome!

Leave a Comment

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