Mexican Meatball Soup (Albondigas)
Approved Sources
46Low GI
Photography: EEINA Studio
Lunch · Mexican Cuisine

Mexican Meatball Soup (Albondigas)

Small beef meatballs with rice and coriander simmered in a warm tomato broth with carrots, potatoes, and zucchini — a satisfying Mexican soup rich in protein and fibre that pairs tender meatballs with a cumin-and-coriander-spiced broth.

Total Time
50 min
Servings
4
Calories
451
Protein
34 g
Save to My Plan WhatsApp

The Story Behind This Recipe

Albondigas is a warming Mexican meatball soup that brings together rice-studded beef meatballs with generous vegetables in a tomato broth.

A satisfying, well-balanced meal that pairs protein and vegetables beautifully — popular comfort food on cool evenings.

Preparation Steps

  1. Mix the meatball mixture

    Combine the ground beef with the cooked rice, half the garlic, the egg, coriander, cumin, salt, and pepper and knead until well blended. The rice inside the meatballs keeps them tender and boosts the fibre.

  2. Shape the meatballs

    Roll the mixture into small walnut-sized balls, arrange on a plate, and refrigerate briefly to firm up before cooking so they hold together in the broth.

  3. Build the soup base

    Heat the olive oil in a large pot, add the onion, carrots, and remaining garlic, and stir until softened and fragrant. This base gives the broth its depth of flavour.

  4. Prepare the broth

    Add the potatoes, beef broth, diced tomatoes, and tomato sauce. Bring to a boil, then reduce the heat. The tomato broth is the backbone of this Mexican soup.

  5. Cook the meatballs

    Gently lower the meatballs into the simmering broth and cook for about 10 minutes until cooked through and floating — without vigorous stirring that would break them apart.

  6. Add zucchini and serve

    Add the sliced zucchini and cook for 5 minutes until tender but still holding its shape. Ladle the soup into bowls, garnish with coriander, and serve hot — a filling, well-rounded soup.

Blood Sugar Impact

The glycemic index (GI) measures how quickly a food raises blood sugar, while the glycemic load (GL) measures how much a full serving raises it. Together they give the complete picture.

Glycemic Index

GI
46 Low

A low value (≤55) means a gradual rise in blood sugar — the most suitable range for diabetes and insulin resistance.

Glycemic Load

GL
14 Medium

Glycemic load reflects the impact of the full serving. To lower it: take half a serving, or pair the recipe with a source of protein and fiber.

Nutritional Information

Per ServingMakes 4 servings · one serving is about 865 g of raw ingredients
  • Calories451 kcal23%of Daily Value*
  • Protein34 g68%of Daily Value*
  • Carbohydrates36 g13%of Daily Value*
  • Fat19 g24%of Daily Value*
  • Fiber6 g21%of Daily Value*
  • Sodium1042 mg45%of Daily Value*

* Percent Daily Values are based on a 2,000-calorie diet per FDA food-label reference values — your daily needs may be higher or lower. Values are derived from the recipe's ingredients via the USDA database.

Troubleshooting

The most common problems when preparing Mexican Meatball Soup (Albondigas), and how to fix them:

Sticking to the pan

Not enough oil or a cold pan. Heat the pan and add sufficient oil before the ingredients, and do not crowd the pan.

Vegetables became limp and watery

Heat too low or cooked too long. Stir over high heat for a short time to keep the vegetables crisp and bright.

Flavour lacks depth

Not enough salt or spices. Season well and taste — add fresh herbs or a squeeze of lemon to lift all the flavours.

Storage and Make-Ahead

Refrigerator (4°C)

Two days in an airtight container after cooling. Reheat until fully hot before serving.

Freezer (-18°C)

One to two months in individual portions. Thaw in the refrigerator before reheating.

Meal prep

Prepare and cut the ingredients in advance and refrigerate — assembly and cooking takes just minutes at serving time.

Reheating

Reheat gently with a splash of water or in a moderate oven until hot. Do not leave out of the refrigerator for more than two hours [2].

Tested Ingredient Substitutions

Original IngredientTested SubstituteRatioFlavor Difference
FishSalmon or prawnsSame weightA seafood variation rich in omega-3
Oil/fatExtra virgin olive oilSame amountMonounsaturated fats, better for heart health
SaltHerbs, spices, and lemon juiceTo tasteReduces sodium while keeping plenty of flavour

How Much Does It Make? Scaling Guide

ServingsRatio
2 (single × 2)Half the ingredients
6 (family)1 1/2 times the ingredients
8 (hosting)Double the ingredients
EEINA Nutrition Tip

The abundance of vegetables (carrots, potatoes, and zucchini) raises the fibre content and prolongs satiety. Choose lean beef for the meatballs, and cut back on the potato if you want to reduce the carbohydrates further.

Add This Recipe to Your Plan

The EEINA app saves your favorite recipes, calculates them from their real ingredients, and shows your daily numbers toward your goal. Try it free now.

Frequently Asked Questions

Is this dish suitable for people with diabetes?
Yes — its glycemic index is low and the protein and fibre slow sugar absorption. Keep portions moderate and serve with vegetables or salad, avoiding large amounts of refined carbohydrates alongside.
How do I store leftovers?
In an airtight container in the refrigerator for a few days, or in the freezer for later portions (note that seafood has a shorter shelf life). Reheat until fully hot, once only.
Can I adapt it for my diet?
Yes — see the substitutions table: you can swap the protein, make it dairy-free or gluten-free, or reduce the salt and fat without losing flavour.
Ready to start?2 minutes
Start your goal