Albondigas Soup (Mexican Meatball Soup)

Introduction

What if one bowl could give you comfort, warmth, and bold Mexican flavor—all while staying light, healthy, and satisfying?

This Albondigas Soup (Mexican Meatball Soup) is a traditional dish made with tender, seasoned meatballs simmered in a flavorful broth packed with vegetables and herbs. It’s the kind of recipe that feels homemade, nourishing, and deeply comforting—perfect for family dinners or cold nights when you want something hearty but not heavy.


Ingredients

For the meatballs (albondigas):

  • 500g ground beef (or half beef, half pork)
  • 1/3 cup uncooked rice
  • 1 egg
  • 2 tbsp chopped fresh cilantro
  • 2 cloves garlic, minced
  • 1/2 tsp cumin
  • Salt and pepper to taste

For the soup:

  • 1 tbsp oil
  • 1 small onion, chopped
  • 2 cloves garlic, minced
  • 1 can diced tomatoes (or 3 fresh tomatoes blended)
  • 1.5 liters chicken broth
  • 2 carrots, sliced
  • 2 potatoes, diced
  • 1 zucchini, chopped
  • 1/2 tsp cumin
  • 1/2 tsp oregano
  • Salt and pepper to taste

Optional toppings:

  • Fresh cilantro
  • Lime wedges
  • Avocado slices
  • Jalapeños

Substitution ideas:

  • Use ground turkey for a lighter version
  • Replace rice with quinoa for extra protein
  • Add corn or green beans for more vegetables

Timing

Prep time: 20 minutes
Cook time: 35–40 minutes
Total time: 55–60 minutes

This is much faster than traditional slow-simmered soups, while still developing deep flavor.


Instructions

Step 1: Prepare the Meatball Mixture

In a bowl, combine ground meat, rice, egg, garlic, cilantro, cumin, salt, and pepper. Mix gently until just combined.

Step 2: Shape the Meatballs

Form small meatballs (about 1 inch in diameter). Set aside on a plate.


Step 3: Sauté Aromatics

Heat oil in a large pot. Add onion and garlic, cooking until soft and fragrant.

Step 4: Build the Broth

Add tomatoes, chicken broth, cumin, oregano, salt, and pepper. Bring to a gentle boil.

Step 5: Add Vegetables

Stir in carrots and potatoes. Let them cook for about 10 minutes until slightly tender.


Step 6: Add Meatballs

Carefully drop meatballs into the simmering broth. Do not stir too aggressively to avoid breaking them.

Step 7: Simmer

Cook for 20–25 minutes until meatballs are fully cooked and rice inside is tender.

Step 8: Add Final Vegetables

Add zucchini and cook for another 5 minutes until soft but not mushy.


Nutritional Information (per serving)

  • Calories: 320
  • Protein: 22g
  • Carbohydrates: 28g
  • Fat: 14g
  • Fiber: 5g

Healthier Options

  • Use lean ground turkey or chicken
  • Add more vegetables and reduce potatoes
  • Use brown rice instead of white rice
  • Reduce salt and use low-sodium broth

Serving Suggestions

  • Serve with warm corn tortillas
  • Add fresh lime juice for brightness
  • Top with avocado for creaminess
  • Pair with rice for a fuller meal

Common Mistakes to Avoid

  • Overmixing meatballs (makes them tough)
  • Stirring too aggressively after adding meatballs
  • Overcooking vegetables until mushy
  • Using high heat (can break meatballs apart)

Storage Tips

  • Store in fridge for up to 4 days
  • Reheat gently on stove over low heat
  • Freeze for up to 2 months (without potatoes for best texture)
  • Add fresh lime and herbs after reheating

Leave a Reply

Your email address will not be published. Required fields are marked *