Ingredients
Equipment
Method
Step 1 — Prepare the meatball mixture
- In a large mixing bowl, combine:
- Ground beef or turkey
- Rice
- Egg
- Garlic
- Cilantro
- Cumin
- Oregano
- Salt and pepper
- Mix gently with hands until just combined.
Step 2 — Form the meatballs
- Shape into small meatballs about 1 to 1½ inches in size.
- Place on a plate and set aside.
Step 3 — Sauté aromatics
- Heat olive oil in a soup pot over medium heat.
- Add onions, carrots, and celery.
- Cook 5–6 minutes until softened.
- Add garlic and sauté 1 minute.
Step 4 — Build the broth
- Add diced tomatoes, broth, water, cumin, oregano, salt, pepper, bay leaves, and red pepper flakes.
- Stir and bring to a gentle boil.
Step 5 — Add meatballs
- Drop the meatballs gently into the simmering soup.
- Do not stir for the first few minutes to avoid breaking them.
- Simmer 20 minutes, allowing rice inside the meatballs to cook and expand.
Step 6 — Add potatoes and zucchini
- Add potatoes and cook 10 minutes.
- Add zucchini and simmer an additional 5 minutes, until all vegetables are tender.
Step 7 — Taste & adjust
- Remove bay leaves.
- Taste broth and adjust with more salt, pepper, or lime juice.
Step 8 — Serve
- Ladle soup into bowls, making sure each serving gets several meatballs and plenty of vegetables.
- Garnish with fresh cilantro and lime wedges.
Notes
🧊 Storage & Reheating
Refrigerator Keeps for 3–4 days. Broth will thicken slightly due to rice — add water when reheating if needed. Freezer Freeze up to 2 months. Freeze soup without potatoes for best texture. Reheating Warm gently on stovetop until heated through. 🥄 Variations
1. Extra Spicy Albondigas Add jalapeños or extra red pepper flakes. 2. Turkey Albondigas Use ground turkey for a lighter soup. 3. Veggie Boost Add corn, peas, or spinach. 4. Richer Broth Add 1 tablespoon tomato paste. 5. Herb-Lover’s Increase cilantro or add fresh basil. 6. Low-Carb Version Replace potatoes with cauliflower. 7. Gluten-Free Naturally GF — rice replaces breadcrumbs. 8. High-Protein Version Use extra lean beef or add white beans. 9. Smoky Version Add smoked paprika. 10. Slow Cooker Option Add all ingredients + raw meatballs and cook on LOW 6 hours. ❓ 10 FAQs
1. Why is rice added to the meatballs? It helps bind them and makes them tender as it cooks. 2. Can I use cooked rice? Uncooked rice is traditional; cooked rice may cause meatballs to fall apart. 3. Do the meatballs need browning first? No — they cook directly in the broth. 4. Can I use brown rice? It takes longer; par-cook before adding. 5. Why shouldn’t I stir immediately after adding meatballs? They’re delicate until they begin to firm. 6. Can I freeze the meatballs separately? Yes — freeze raw or cooked. 7. Can I make it vegetarian? Use veggie meatballs and vegetable broth. 8. Can I add pasta? Small pasta like orzo works, but rice already adds starch. 9. What broth works best? Beef broth gives depth; chicken makes it lighter. 10. What vegetables can I swap in? Sweet potatoes, bell peppers, kale, and green beans work well. 🏁 Conclusion This Albondigas Soup (Mexican Meatball Soup) is a beautiful celebration of traditional flavors — tender meatballs, hearty vegetables, warm spices, and rich broth. It’s comforting, flavorful, and nourishing, perfect for busy weekdays or slow evenings where you crave something wholesome and deeply satisfying. With its vibrant colors, fragrant herbs, and perfectly cooked meatballs, this soup captures the cozy spirit of Mexican home cooking and transforms it into a bowl of pure comfort.
Refrigerator Keeps for 3–4 days. Broth will thicken slightly due to rice — add water when reheating if needed. Freezer Freeze up to 2 months. Freeze soup without potatoes for best texture. Reheating Warm gently on stovetop until heated through. 🥄 Variations
1. Extra Spicy Albondigas Add jalapeños or extra red pepper flakes. 2. Turkey Albondigas Use ground turkey for a lighter soup. 3. Veggie Boost Add corn, peas, or spinach. 4. Richer Broth Add 1 tablespoon tomato paste. 5. Herb-Lover’s Increase cilantro or add fresh basil. 6. Low-Carb Version Replace potatoes with cauliflower. 7. Gluten-Free Naturally GF — rice replaces breadcrumbs. 8. High-Protein Version Use extra lean beef or add white beans. 9. Smoky Version Add smoked paprika. 10. Slow Cooker Option Add all ingredients + raw meatballs and cook on LOW 6 hours. ❓ 10 FAQs
1. Why is rice added to the meatballs? It helps bind them and makes them tender as it cooks. 2. Can I use cooked rice? Uncooked rice is traditional; cooked rice may cause meatballs to fall apart. 3. Do the meatballs need browning first? No — they cook directly in the broth. 4. Can I use brown rice? It takes longer; par-cook before adding. 5. Why shouldn’t I stir immediately after adding meatballs? They’re delicate until they begin to firm. 6. Can I freeze the meatballs separately? Yes — freeze raw or cooked. 7. Can I make it vegetarian? Use veggie meatballs and vegetable broth. 8. Can I add pasta? Small pasta like orzo works, but rice already adds starch. 9. What broth works best? Beef broth gives depth; chicken makes it lighter. 10. What vegetables can I swap in? Sweet potatoes, bell peppers, kale, and green beans work well. 🏁 Conclusion This Albondigas Soup (Mexican Meatball Soup) is a beautiful celebration of traditional flavors — tender meatballs, hearty vegetables, warm spices, and rich broth. It’s comforting, flavorful, and nourishing, perfect for busy weekdays or slow evenings where you crave something wholesome and deeply satisfying. With its vibrant colors, fragrant herbs, and perfectly cooked meatballs, this soup captures the cozy spirit of Mexican home cooking and transforms it into a bowl of pure comfort.
