Albondigas

Sharing is caring!

Last Updated on August 4, 2025 by Casia Valdés

When the air carries a little chill—or even when the sun blazes high—there’s nothing quite like a bowl of albondigas to bring warmth to the soul. This traditional Mexican meatball soup is deeply nourishing, beautifully fragrant, and bursting with earthy herbs and savory goodness.

I remember watching my grandmother shape the meatballs with rice and mint, her hands working with such ease and love. The soup simmered for hours, filling the house with the aromas of cilantro, onion, tomato, and spices. Today, I’m thrilled to bring that tradition into your kitchen with this hearty, comforting recipe.

Why You’ll Love This Albondigas Recipe

  • Combines the depth of slow-simmered broth with tender, herb-packed meatballs

  • Balanced with veggies, making it a complete one-pot meal

  • Excellent for meal prep and tastes even better the next day

  • Comforting in both summer and winter seasons

  • Authentic Mexican flavors with easy-to-find ingredients

Ingredients (Serves 4)

For the Meatballs:

  • 2 pounds 80/20 ground pork and beef mix

  • 1 egg, beaten

  • ½ cup fresh cilantro, chopped

  • Several sprigs of fresh mint, chopped

  • ½ large onion, grated (drain excess liquid)

  • 1 tablespoon tomato paste

  • Cumin, salt, pepper, chili powder – to taste

  • ½ cup uncooked rice, rinsed

For the Broth:

  • 1 large onion, chopped

  • 2–3 tablespoons olive oil

  • Several celery stalks, chopped

  • 2–3 carrots, diced

  • 2–3 potatoes, diced

  • 6 cups beef or chicken broth (about 3 cartons)

  • 1 large can diced tomatoes

  • Salt and pepper to taste

  • Additional chopped mint sprigs

  • 1–2 zucchini or yellow squash, chopped (add near the end)

  • Chopped cilantro, for garnish

Equipment Needed

  • Large stock pot

  • Mixing bowls

  • Grater for onion

  • Ladle

  • Knife and cutting board

Instructions

Step 1: Make the Meatballs

In a large mixing bowl, gently combine the ground meat, egg, chopped herbs, grated onion, tomato paste, and rinsed rice. Season with cumin, chili powder, salt, and pepper.

Avoid over-mixing to keep the meatballs light. With wet hands, form into small to medium-sized meatballs.

Step 2: Build the Broth

In a large stock pot, heat olive oil over medium heat. Sauté the chopped onion until soft and translucent.

Add the celery, carrots, and potatoes. Cook for 5–6 minutes, just until the veggies begin to soften.

Pour in the broth and diced tomatoes. Bring to a gentle boil, then reduce heat to a simmer. Season with salt and pepper.

Step 3: Add the Meatballs

Carefully drop the meatballs into the simmering broth. They will cook gently in the soup, absorbing its flavor while adding their own richness.

Stir in additional chopped mint sprigs. Simmer uncovered for 30 minutes, or until the meatballs are fully cooked and rice is tender.

Step 4: Add Zucchini and Finish

About 10 minutes before serving, stir in the chopped zucchini or squash. Simmer until just tender.

Taste and adjust seasoning as needed.

Step 5: Serve

Ladle the albondigas into bowls, making sure each one gets several meatballs and a generous helping of vegetables. Garnish with fresh chopped cilantro and serve hot.

How to Serve Albondigas

  • Pair with warm corn tortillas or crusty bread

  • Add a side of Mexican rice or a light green salad

  • Top with a dollop of sour cream, lime wedges, or a splash of hot sauce

Storage & Reheating Tips

  • Refrigerate leftovers in an airtight container for up to 4 days

  • Freeze for up to 3 months—perfect for batch cooking

  • Reheat gently on the stovetop or microwave. Add a little broth or water if needed

Tips for Perfect Albondigas

  • Mint and cilantro are essential—don’t skip them! They give albondigas their signature herbal aroma

  • Use rinsed, uncooked rice in the meatballs—it cooks in the soup and binds the mixture

  • For a thicker broth, simmer uncovered longer

  • Swap in ground turkey or chicken if preferred, but keep the fat content for tender texture

Common Questions

What does “albondigas” mean?
“Albondigas” means “meatballs” in Spanish. The dish is often called “Sopa de Albondigas” or “Mexican meatball soup.”

Can I make this vegetarian?
You can make a meatless version using plant-based meat alternatives or lentil-based balls, and vegetable broth.

Is it spicy?
Not by default. The heat comes from your seasoning. Add chili powder or diced jalapeños if you like it spicier.

Can I bake the meatballs instead of simmering?
Yes, but traditional albondigas cook directly in the soup, which keeps them juicy and infuses the broth.

Final Thoughts

There’s a reason albondigas have been passed down through generations—they’re hearty, comforting, and rooted in the traditions of Mexican home cooking. This dish speaks of family, celebration, and the kind of love you can taste in every spoonful. Whether served on a cool evening or as part of a casual Sunday dinner, albondigas are the kind of meal that makes memories.

Don’t be surprised if this becomes your new favorite soup recipe—it’s that good.

Albondigas

Make authentic Mexican albondigas with tender meatballs and a rich, flavorful broth—perfect for any season!
Prep Time 20 minutes
Cook Time 50 minutes
Total Time 1 hour 10 minutes
Servings: 4
Course: Dinner, Lunch, Main Course, Soup
Cuisine: Mexican

Ingredients
  

For the Meatballs:
  • 2 pounds 80/20 ground pork and beef mix
  • 1 egg beaten
  • ½ cup fresh cilantro chopped
  • Several sprigs of fresh mint chopped
  • ½ large onion grated (drain excess liquid)
  • 1 tablespoon tomato paste
  • Cumin salt, pepper, chili powder – to taste
  • ½ cup uncooked rice rinsed
For the Broth:
  • 1 large onion chopped
  • 2 –3 tablespoons olive oil
  • Several celery stalks chopped
  • 2 –3 carrots diced
  • 2 –3 potatoes diced
  • 6 cups beef or chicken broth about 3 cartons
  • 1 large can diced tomatoes
  • Salt and pepper to taste
  • Additional chopped mint sprigs
  • 1 –2 zucchini or yellow squash chopped (add near the end)
  • Chopped cilantro for garnish

Method
 

Step 1: Make the Meatballs
  1. In a large mixing bowl, gently combine the ground meat, egg, chopped herbs, grated onion, tomato paste, and rinsed rice. Season with cumin, chili powder, salt, and pepper.
  2. Avoid over-mixing to keep the meatballs light. With wet hands, form into small to medium-sized meatballs.
Step 2: Build the Broth
  1. In a large stock pot, heat olive oil over medium heat. Sauté the chopped onion until soft and translucent.
  2. Add the celery, carrots, and potatoes. Cook for 5–6 minutes, just until the veggies begin to soften.
  3. Pour in the broth and diced tomatoes. Bring to a gentle boil, then reduce heat to a simmer. Season with salt and pepper.
Step 3: Add the Meatballs
  1. Carefully drop the meatballs into the simmering broth. They will cook gently in the soup, absorbing its flavor while adding their own richness.
  2. Stir in additional chopped mint sprigs. Simmer uncovered for 30 minutes, or until the meatballs are fully cooked and rice is tender.
Step 4: Add Zucchini and Finish
  1. About 10 minutes before serving, stir in the chopped zucchini or squash. Simmer until just tender.
  2. Taste and adjust seasoning as needed.
Step 5: Serve
  1. Ladle the albondigas into bowls, making sure each one gets several meatballs and a generous helping of vegetables. Garnish with fresh chopped cilantro and serve hot.