A close-up bowl of steaming Albondigas soup, featuring tender meatballs, carrots, and celery in a rich tomato broth.

Cozy Albondigas Soup: 1 Hug in a Bowl

User avatar placeholder
Written by Leo Maxwell

August 28, 2025

There’s just something about a big ol’ bowl of Albondigas soup when the weather turns cool. It’s like a warm hug from the inside out, right? This traditional Mexican meatball soup, with its tender beef and rice meatballs swimming in a rich, tomatoey broth, just hits different. Reminds me of how I used to barely cook, and then one trip changed everything, showing me how food can really be a story. This recipe is my way of sharing that comforting, authentic Mexican goodness, made simple enough for any weeknight family dinner.

Why You’ll Love This Authentic Albondigas Soup

Seriously, this Albondigas soup recipe is a total winner. Here’s why you’re gonna want to make it:

  • It’s surprisingly easy to whip up, even on a busy weeknight!
  • The flavors are SO comforting and authentically Mexican – pure bliss.
  • It’s the perfect cozy dinner that the whole family will devour.
  • Those beef and rice meatballs? They’re tender, flavorful, and just melt in your mouth.

Gather Your Ingredients for Albondigas Soup

Alright, let’s get our supplies together for this amazing albondigas soup! You’ll see these classic ingredients come together to make something truly special. Using good quality stuff here really makes a difference in getting that authentic Mexican flavor we’re after.

For the meatballs, you’ll need:

  • 1 pound ground beef – I like to use a mix with a little bit of fat for juicier meatballs.
  • 1/2 cup uncooked white rice – This is key for that tender, slightly binding texture.
  • 1/4 cup finely chopped onion – Make sure it’s super fine so it blends in.
  • 2 cloves garlic, minced
  • 1 large egg, lightly beaten – This helps hold everything together.
  • 1/4 cup chopped fresh cilantro – Freshness is everything here!
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper

And for that delicious broth:

  • 1 tablespoon olive oil – Just a little to get us started.
  • 1 medium onion, chopped – This will give our broth a nice sweet base.
  • 3 cloves garlic, minced
  • 1 (28 ounce) can crushed tomatoes – The heart of our soup!
  • 8 cups beef broth – Good quality broth makes a world of difference.
  • 2 carrots, peeled and chopped into bite-sized pieces
  • 2 celery stalks, chopped
  • 1 teaspoon dried oregano – This adds that signature savory depth.
  • Salt and pepper to taste – Always important to season as you go!

Crafting the Perfect Beef and Rice Meatballs for Albondigas Soup

Okay, so making the meatballs for this albondigas soup is where the magic really starts, and trust me, it’s way easier than you think! The biggest secret to getting them super tender and not tough and chewy? Go easy on the mixing! Seriously, just combine everything until it’s *just* mixed. Overworking the ground beef is like giving it a workout, and we want tender little flavor bombs, not tough pucks. Once it’s all together, roll them into nice, bite-sized balls – about an inch across is perfect. You’ll get about 20-24 of these beauties from this recipe, which is just the right amount for the pot.

Tips for Tender Beef and Rice Meatballs

Want to guarantee those meatballs are melt-in-your-mouth tender? It’s all in the details! First off, like I said, resist the urge to overmix. Just get everything incorporated gently. Also, the rice is your friend here; it helps keep them moist and a little fluffy, so don’t skip it. And a little tip: if your ground beef feels a bit too lean, you can add a tiny splash of olive oil or even a tablespoon of water to the mixture. It makes a world of difference!

Building the Flavorful Tomato Broth Soup Base

Now that our little meatballs are ready to go, it’s time to build the heart of our albondigas soup – that rich, savory broth! This is where the cozy, deep flavors really come alive. We’re going to start by getting a big pot nice and warm over medium heat, and just add a little splash of olive oil. Once that’s shimmering, toss in your chopped onion. You want to let these cook down until they’re nice and soft and see-through, maybe about five minutes. That softens them up and brings out their natural sweetness. Then, add in your minced garlic, and let that cook for just about another minute until it smells incredible – be careful not to burn it! That little bit of toasty garlic is so good.

Next, pour in your crushed tomatoes – this is what gives our broth that beautiful, deep red color and lovely tomatoey flavor. Stir that around with the softened onions and garlic. Then, we add the beef broth, giving it all a good stir to combine everything. And don’t forget the oregano; it just adds that perfect savory touch that just screams traditional Mexican! It smells so good already, doesn’t it? We’ll bring this all up to a nice gentle boil.

Simmering Your Albondigas Soup to Perfection

Alright, the broth is bubbling away, smelling absolutely divine, and it’s time to introduce our beautiful meatballs into the party! Carefully, and I mean *carefully*, drop those rolled meatballs right into the simmering tomato base. Don’t just dump them in a big clump; try to space them out so they don’t stick together right away. Once they’re all in, give the pot a gentle stir. Then, lower the heat, pop on the lid, and let it all simmer away for about 25 to 30 minutes. This is where the magic happens – the meatballs cook through perfectly, and those carrots and celery get nice and tender. You’ll know it’s ready when the meatballs are firm to the touch and no longer look pink inside, and the veggies are easily pierced with a fork. It’s seriously a beautiful sight, like a cozy hug in a pot! You know, speaking of cozy soups, you might also love my creamy chicken pearl couscous soup or this hearty Moroccan vegetable soup. They’re perfect for chilly days too!

Serving Suggestions for Your Traditional Mexican Soup

Okay, your amazing Albondigas soup is ready to go! It’s pretty much a meal all on its own, honestly. I love serving it up piping hot in big bowls. A little sprinkle of fresh cilantro on top adds such a pop of color and freshness, and a squeeze of lime right before you dig in? Chef’s kiss! If you’re feeling fancy, a tiny dollop of sour cream or a sprinkle of cotija cheese is divine. And of course, you can never go wrong with a side of crusty bread for dipping up every last drop of that delicious broth. It’s perfect for warming up on a chilly evening, and if you want to stay updated on all things delicious, check out our terms of use!

Make-Ahead & Freezer Tips for Albondigas Soup

You know, one of the best things about this albondigas soup is how perfectly it fits into a busy life! If you want to get a head start, you can totally make the meatballs ahead of time. Just mix them up, roll them into those little 1-inch balls, and spread them out on a baking sheet lined with parchment paper. Pop that tray into the freezer until the meatballs are solid, which usually takes about an hour or two. Then, just transfer them to a freezer-safe bag or container. They’ll keep like that for a couple of months!

When you’re ready to cook them from frozen, just toss them straight into your simmering tomato broth. You’ll want to add just a few extra minutes to the simmering time, maybe around 30-35 minutes total, just to make sure they cook through completely. It’s a total game-changer for getting a delicious, home-cooked meal on the table even faster on a weeknight!

Frequently Asked Questions about Albondigas Soup

Got questions about our delicious albondigas soup? I get it! Cooking is all about knowing those little tricks, and I’m happy to spill the beans. Here are some things people often ask me about this classic Mexican meatball soup. If you need to reach me about anything else, you know where to find me on the contact page!

Can I use different types of meat for the albondigas?

Absolutely! While beef is traditional, you can totally use a mix of ground beef and pork, or even ground turkey if you want something lighter. Just make sure your meat isn’t too lean, or the meatballs might be a little dry. A little fat means more flavor and moisture!

How do I prevent my albondigas from falling apart?

The main culprit for falling-apart meatballs is usually overmixing the meat mixture or adding too much liquid. Remember, mix gently until just combined! Also, make sure your uncooked rice is evenly distributed. Cooking them gently in the simmering broth, not a rolling boil, also helps them hold their shape.

What vegetables can I add to this albondigas soup?

This traditional Mexican soup is super forgiving with veggies! Feel free to toss in some diced zucchini or cubed potatoes along with the carrots and celery. Some folks love adding corn or green beans too. It’s a great way to add extra flavor and make it your own perfect family dinner soup!

Estimated Nutritional Information for Albondigas Soup

Now, about the numbers! Keep in mind that the nutritional info for albondigas soup can really vary depending on the exact ingredients you use and how big your bowls are. But, as a general idea, a serving about 1.5 cups of this delicious Mexican meatball soup usually clocks in around 350 calories. You’re looking at about 25g of protein, 25g of carbs with 4g of fiber, and around 15g of fat. It’s a pretty satisfying bowl, loaded with flavor without being too heavy!

Share Your Albondigas Soup Experience!

Alright, now that you’ve seen how amazing this albondigas soup is, I want to hear YOUR thoughts! Did you try it? How did your family like it? I absolutely love seeing your creations and hearing your stories about this traditional Mexican soup. Drop a comment below, leave a rating, or even better, tag me in your photos on social media! You can check out other delicious recipes over on the blog. I can’t wait to see your beautiful bowls of Mexican meatball soup!

Print

Authentic Albondigas Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A traditional Mexican meatball soup with tender beef and rice meatballs simmered in a rich tomato broth with vegetables. Perfect for a cozy fall meal.

  • Author: Leo
  • Prep Time: 20 min
  • Cook Time: 35 min
  • Total Time: 55 min
  • Yield: 6 servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Mexican
  • Diet: Vegetarian

Ingredients

Scale
  • 1 pound ground beef
  • 1/2 cup uncooked white rice
  • 1/4 cup finely chopped onion
  • 2 cloves garlic, minced
  • 1 egg, lightly beaten
  • 1/4 cup chopped fresh cilantro
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1 tablespoon olive oil
  • 1 medium onion, chopped
  • 3 cloves garlic, minced
  • 1 (28 ounce) can crushed tomatoes
  • 8 cups beef broth
  • 2 carrots, peeled and chopped
  • 2 celery stalks, chopped
  • 1 teaspoon dried oregano
  • Salt and pepper to taste

Instructions

  1. In a large bowl, combine ground beef, uncooked rice, chopped onion, minced garlic, egg, cilantro, salt, and pepper. Mix gently until just combined. Do not overmix.
  2. Roll the mixture into 1-inch meatballs. You should have about 20-24 meatballs.
  3. Heat olive oil in a large pot or Dutch oven over medium heat. Add chopped onion and cook until softened, about 5 minutes. Add minced garlic and cook for 1 minute more until fragrant.
  4. Stir in crushed tomatoes, beef broth, chopped carrots, chopped celery, and oregano. Bring the mixture to a boil.
  5. Carefully add the meatballs to the boiling broth. Reduce heat to low, cover, and simmer for 25-30 minutes, or until the meatballs are cooked through and the vegetables are tender.
  6. Season with salt and pepper to taste. Serve hot.

Notes

  • For make-ahead convenience, you can freeze the uncooked meatballs on a baking sheet until solid, then transfer them to a freezer bag. Cook them directly from frozen in the simmering broth, adding a few extra minutes to the cooking time.
  • This soup is also delicious with added zucchini or potatoes.
  • Leftovers can be stored in the refrigerator for up to 3 days.

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 350
  • Sugar: 8g
  • Sodium: 950mg
  • Fat: 15g
  • Saturated Fat: 5g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 25g
  • Fiber: 4g
  • Protein: 25g
  • Cholesterol: 80mg

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 Leo Maxwell, and I’m so glad you’re here. For years, my biggest culinary achievement was microwaving leftovers. As a marketing director in Chicago, my life was a blur of deadlines and data, and cooking felt like just another chore. Everything changed on a cross-country road trip. In a tiny New Orleans diner, a plate of shrimp creole tasted more alive than anything I’d ever eaten. It wasn't just food; it was a story. That moment sent me on a new journey—trading my corporate life for a culinary one. Gourmet Gaze is the result of that journey. It’s my place to share recipes that I’ve discovered, tested, and fallen in love with. My food philosophy is simple: cooking should be a joy, not a stress. It should be a feast for the eyes and the soul. Here, you’ll find approachable American recipes, techniques that actually make sense, and a reminder that the best meals are the ones made with a little bit of heart. Let's get cooking!

Leave a Comment

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