Albondigas Soup Recipe

Bowl of albondigas soup with beef and rice meatballs, potatoes, carrots, zucchini and cilantroAlbondigas Soup is a cozy, approachable Mexican meatball soup filled with juicy beef and rice meatballs, simmered in a bright tomato broth with potatoes, carrots, and zucchini. It’s perfect comfort food for any night of the week—imagine Italian wedding soup but with that great Mexican twist, finished with fresh cilantro and a splash of lime for brightness.

Here you’ll find the full scoop on making this at home: a short list of ingredients you probably already have in your pantry (think lean ground beef, rice, canned tomatoes, and broth), an easy step-by-step process where the meatballs cook right in the soup, plus tips on timing, serving, and how to keep those meatballs from falling apart. Plus, ideas for make-ahead options, freezing, and some fun variations. I’ll also share some great pairing suggestions—like warm tortillas or a side of Mexican rice—that make this soup a full meal.

Why You’ll Crave This Soup

This albondigas soup (Mexican meatball soup) is the perfect cozy meal for busy weeknights when you crave something comforting but straightforward. It’s hearty enough to be a main dish but delicate enough to start your dinner off right.

  • Quick and filling: It comes together in about 45 minutes, with 20 minutes of prep—great for busy families (and if you want another quick, cozy option, try our Best Lentil Soup).
  • Juicy, flavorful meatballs: Cooking them right in the broth keeps them tender and infuses the soup with savory goodness.
  • Simple ingredients you likely have: Lean ground beef, long grain rice, canned crushed tomatoes, chicken broth, and fresh vegetables make this an easy kitchen win.
  • Super flexible: Swap the beef for turkey, chicken, or pork. Add heat with jalapeños or red chili flakes, or switch up the veggies to suit your mood.
  • Make-ahead and freezer friendly: It holds well in the fridge for up to 4 days and freezes beautifully for up to 6 months—ideal for meal planning.
  • Tasty garnishes and sides: Fresh cilantro, lime wedges, and a side of warm tortillas or Mexican rice round out this satisfying meal.
  • Balanced nutrition: Protein-packed meatballs, starchy potatoes and rice for energy, and vitamin-filled veggies make for a nourishing bowl (around 320 calories per serving).

What You’ll Need

Top-down layout of ingredients for albondigas soup including ground beef, rice, onion, egg, broth, tomatoes, potatoes, carrots, zucchini, cilantro and lime

  • 1 pound Lean ground beef
  • 1 Large egg
  • ½ cup White onion, finely diced
  • ¼ cup Long grain white rice, uncooked
  • 3 Garlic cloves, finely minced
  • 2 teaspoons Salt, plus more to taste
  • 1 teaspoon Ground cumin
  • 1 teaspoon Garlic powder
  • ½ teaspoon Ground black pepper
  • ½ teaspoon Dried oregano
  • 48 ounces Low-sodium chicken broth
  • 15 ounce Can crushed tomatoes, undrained
  • 3 Large carrots, peeled and chopped into 1-inch pieces
  • 3-4 Large russet potatoes, about 1 pound, peeled and chopped into 1-inch pieces
  • 2 Zucchini squash, about 12 ounces once chopped, cut into 1-inch pieces
  • Optional: freshly chopped cilantro and lime wedges

Step-by-Step Instructions

  1. Finely dice the white onion and mince the garlic.
  2. Peel and chop the carrots into 1-inch pieces.
  3. Peel and chop the russet potatoes into 1-inch pieces.
  4. Cut the zucchini into 1-inch pieces.
  5. In a large bowl, combine ground beef, egg, uncooked long-grain rice, diced onion, minced garlic, salt, cumin, garlic powder, black pepper, and dried oregano; mix gently until just combined.
  6. Shape the mixture into 2-inch meatballs and place them on a plate.
  7. Add the chicken broth and crushed tomatoes to a large pot or Dutch oven and bring to a boil over medium-high heat.
  8. Carefully add the meatballs to the boiling broth and cook undisturbed for 10 minutes.
  9. Add the chopped carrots, potatoes, and zucchini; bring back to a boil and cook 5 minutes, then reduce heat to medium-low.
  10. If the soup is too thick, add 2–3 cups water to reach desired consistency.
  11. Simmer for another 10–15 minutes, or until the vegetables are fork-tender and the rice in the meatballs is cooked through.

    Six-step collage showing mixing meatball ingredients, rolling meatballs, boiling broth, adding meatballs, simmering vegetables, and finished soup bowls

  12. Remove the pot from heat and let the soup rest for 5 minutes.

Pro Tips for Best Results

The gorgeous rich broth and colorful vegetables make this soup look as good as it tastes. To dress it up before serving, sprinkle some fresh chopped cilantro or even parsley on top.

  • Mix the meatball ingredients gently by hand to avoid overworking the meat, which keeps the texture tender (see the gentle-mixing method in our Crockpot Mississippi Meatballs).
  • Add a squeeze of fresh lime juice right in your bowl for a lively pop of flavor, a trick highlighted in Chicken and Lime Soup.
  • Feel free to customize with fresh herbs, swap in other veggies like green beans, or try tomato sauce instead of crushed tomatoes.
  • If you like heat, toss in sliced jalapeños or a pinch of red chili flakes while simmering.
  • Handle the meat mixture gently with your hands to keep the meatballs tender and avoid toughening the beef.
  • Fresh lime juice right before serving adds a zesty brightness you don’t want to miss.
  • Try swapping out veggies, adding fresh herbs, or using tomato sauce if you prefer a smoother broth.
  • To spice it up, add sliced jalapeños for a nice little kick in every bowl.

Flavor Swaps and Add-Ins

Swap the meat: Ground turkey, pork, veal, or chicken all work beautifully in this recipe.

Add some kick: Include jalapeño slices, red chili flakes, or cayenne pepper to turn up the heat.

Skip store-bought meatballs: Homemade meatballs are the heart of this soup, packed with fresh herbs and spices. Store-bought ones won’t bring the same authentic flavor and texture, so I recommend making your own.

Storage tips: For general guidance on refrigerating and freezing brothy soups, see the storage and reheating notes in our Homemade Chicken Noodle Soup.

Make Ahead, Storage & Freezing

Make Ahead: Prepare this albondigas soup a day or two ahead of time. Keep it covered tightly (even in the cooking pot) in the fridge. When ready to eat, just warm it gently on the stovetop until hot. If you like prepping soups ahead, this Hearty Chicken Veggie Soup holds up wonderfully after a night in the fridge.

Storage: After cooling fully, put leftovers in airtight containers and refrigerate for up to 4 days. I prefer reheating on the stove, but the microwave works too when you’re in a pinch.

Freezing: Let the soup cool completely and then freeze in airtight containers or freezer bags for up to 6 months. Thaw overnight in the fridge and reheat gently on the stove or microwave before serving. For another freezer-friendly batch option, Tuscan White Bean Soup freezes and reheats especially well.

Spoon lifting a meatball and potato from a bowl of albondigas soup

Recipe Tips

  • Handle the meat mixture gently with your hands to keep the meatballs tender and avoid toughening the beef.
  • Fresh lime juice right before serving adds a zesty brightness you don’t want to miss.
  • Try swapping out veggies, adding fresh herbs, or using tomato sauce if you prefer a smoother broth.
  • To spice it up, add sliced jalapeños for a nice little kick in every bowl.

Storage and Make-Ahead Tips

Make Ahead: Prepare this albondigas soup a day or two ahead of time. Keep it covered tightly (even in the cooking pot) in the fridge. When ready to eat, just warm it gently on the stovetop until hot.

Storage: After cooling fully, put leftovers in airtight containers and refrigerate for up to 4 days. I prefer reheating on the stove, but the microwave works too when you’re in a pinch.

Freezing: Let the soup cool completely and then freeze in airtight containers or freezer bags for up to 6 months. Thaw overnight in the fridge and reheat gently on the stove or microwave before serving.

Make Ahead: You can prep this albondigas soup a day or two in advance. Store covered tightly, even right in the pot, in the fridge. When you’re ready to eat, warm it gently over medium heat until heated through.

Storage: After letting the soup cool completely, transfer leftovers to airtight containers for up to 4 days in the fridge. I usually reheat on the stove to keep that fresh soup taste, but the microwave works if you’re short on time.

Freezing: This soup freezes beautifully! Once cooled, pack it into freezer-safe containers or bags and freeze for up to 6 months. Thaw in the fridge overnight and reheat slowly on the stove for the best texture and flavor.

Common Questions & Answers

How do you keep the meatballs from falling apart?

One trick to keep the meatballs intact is to use cooked rice instead of raw. Raw rice needs to cook in the soup, and as it expands, it can cause the meatballs to crumble. Using ½ cup of cooked rice instead of ¼ cup raw often solves this problem and keeps your meatballs whole.

What is Albondigas Soup made of?

This classic soup features tender meatballs made from ground beef, rice, onions, garlic, egg, and spices like cumin and oregano. The broth is a simple, savory mix of chicken broth, crushed tomatoes, carrots, potatoes, and zucchini. Sometimes you’ll see carrots or celery swapped in, and occasionally jalapeño adds a little heat. Finishing touches often include fresh cilantro and lime juice. If you enjoy bright, citrusy soups, you might also like Avgolemono — Greek Lemon Chicken Soup.

Can you make Albondigas Soup in the slow cooker?

Absolutely! Just add all the ingredients into your slow cooker and let it cook on low for about 4 hours. Be sure to check that the meatballs are fully cooked, either by timing or using a meat thermometer. Adjust seasonings at the end to suit your taste. For another easy set-it-and-forget dinner with Mexican flavors, try Mouthwatering Crockpot Chicken Fajitas.

How do you keep the meatballs from falling apart?

If your meatballs tend to fall apart, try using cooked rice instead of raw rice. Raw rice swells as it cooks, which can cause crumbling. Using about ½ cup cooked rice instead of ¼ cup raw reduces this risk and keeps the meatballs intact.

What is Albondigas Soup made of?

Albondigas soup features tender meatballs made with ground beef, rice, onion, garlic, egg, cumin, and oregano. The broth combines chicken broth, crushed tomatoes, carrots, potatoes, and zucchini. Sometimes jalapeño, celery, or extra herbs are added. Fresh cilantro and lime juice are common finishing touches.

Can you make Albondigas Soup in the slow cooker?

Yes! Combine all ingredients in a slow cooker and cook on low for about 4 hours. Make sure meatballs are fully cooked before serving by checking with a meat thermometer. Add salt and pepper to taste after cooking.

Interior detail of an albondigas meatball showing rice and seasoned beef in broth

Print

A traditional Mexican meatball soup made with beef and rice meatballs, potatoes, carrots, zucchini in a rich tomato broth, garnished with cilantro and lime.

  • Author: Maya Reynolds
  • Prep Time: 20 mins
  • Cook Time: 25 mins
  • Total Time: 45 mins
  • Yield: 6 servings 1x
  • Category: Main Course
  • Cuisine: Mexican

Ingredients

Scale
  • 1 pound Lean ground beef
  • 1 Large egg
  • ½ cup White onion, finely diced
  • ¼ cup Long grain white rice, uncooked
  • 3 Garlic cloves, finely minced
  • 2 teaspoons Salt, plus more to taste
  • 1 teaspoon Ground cumin
  • 1 teaspoon Garlic powder
  • ½ teaspoon Ground black pepper
  • ½ teaspoon Dried oregano
  • 48 ounces Low-sodium chicken broth
  • 15 ounce Can crushed tomatoes, undrained
  • 3 Large carrots, peeled and chopped into 1-inch pieces
  • 34 Large russet potatoes, about 1 pound, peeled and chopped into 1-inch pieces
  • 2 Zucchini squash, about 12 ounces once chopped, cut into 1-inch pieces
  • Optional: freshly chopped cilantro and lime wedges

Instructions

  1. Add the ground beef, egg, onion, rice, garlic, salt, cumin, garlic powder, black pepper, and dried oregano to a large bowl and stir by hand or with a spoon just until combined.
  2. Form 2-inch balls from the mixture and set the balls on a plate for later.
  3. Add the chicken broth and crushed tomatoes to a large soup pot or Dutch oven and bring it to a boil over medium-high heat.
  4. Carefully add the meatballs to the boiling broth and cook undisturbed for 10 minutes.
  5. Add the carrots, potatoes, and zucchini to the pot and bring back to a boil; cook for another 5 minutes, then reduce heat to medium-low.
  6. If the soup is too thick, add 2–3 cups of water to reach desired consistency.
  7. Simmer for another 10–15 minutes, or until the vegetables are fork-tender and the rice in the meatballs is cooked through.
  8. Remove the pot from heat and let the soup rest for 5 minutes before serving with freshly chopped cilantro and lime wedges.

Notes

Handle the meat mixture gently to keep the meatballs tender and prevent toughening., Add a squeeze of fresh lime juice right before serving to add brightness., Customize with fresh herbs, other vegetables, or tomato sauce instead of crushed tomatoes if preferred., Add jalapeño slices or red chili flakes to spice up the soup., Make ahead: prepare a day or two in advance; keep covered in the fridge and gently reheat before serving., Storage: refrigerate leftovers up to 4 days in airtight containers; reheat on stovetop or microwave., Freezing: cool completely and freeze in airtight containers or freezer bags up to 6 months; thaw overnight and reheat gently.

Nutrition

  • Serving Size: 1 serving
  • Calories: 320 kcal
  • Fat: 7 g
  • Carbohydrates: 41 g
  • Protein: 27 g

Did you make this recipe?

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

More in Lunch

Maya Reynolds

ABOUT THE AUTHOR

Maya Reynolds

Hi, I’m Maya Reynolds, a home cook, recipe creator, and mom of two living just outside Nashville, Tennessee. I’m 38, married to my husband Adam, and together we’re raising our two kids, Ella and Jack — my favorite little taste testers and the inspiration behind the simple, comforting, family-friendly recipes I share on CookeryGood.

READ MORE →

Leave a Comment

Recipe rating