This hearty and comforting Albondigas Meatball Soup is a traditional Mexican dish that combines flavorful meatballs with a rich broth and a variety of vegetables. It's perfect for a cozy dinner and is sure to satisfy your taste buds with its blend of spices and textures.
Some ingredients in this recipe might not be commonly found in every household. Fresh cilantro adds a unique flavor and aroma, so make sure to pick it up at the supermarket. Additionally, zucchini and frozen peas might not be staples in every kitchen, so be sure to grab these as well.

Ingredients for Albondigas Meatball Soup
Ground beef: The base for the meatballs, providing a rich and hearty flavor.
White rice: Adds texture and helps bind the meatballs together.
Egg: Acts as a binder to hold the meatballs together.
Garlic: Adds a robust and aromatic flavor to the meatballs and broth.
Cilantro: Provides a fresh and slightly citrusy flavor to the dish.
Salt: Enhances the overall flavor of the soup.
Black pepper: Adds a hint of spice and depth to the flavor.
Onion: Adds sweetness and depth to the broth.
Beef broth: The base of the soup, providing a rich and savory flavor.
Carrots: Adds sweetness and a slight crunch to the soup.
Zucchini: Adds a mild flavor and soft texture to the soup.
Frozen peas: Adds a pop of color and sweetness to the soup.
Technique Tip for Making This Soup
When forming the meatballs, make sure to wet your hands slightly with water. This prevents the ground beef mixture from sticking to your hands and allows you to shape the meatballs more easily. Additionally, try to make the meatballs uniform in size to ensure they cook evenly.
Suggested Side Dishes
Alternative Ingredients
ground beef - Substitute with ground turkey: Ground turkey is a leaner option and provides a similar texture and flavor.
uncooked white rice - Substitute with quinoa: Quinoa is a high-protein grain that cooks similarly and adds a nutty flavor.
beaten egg - Substitute with flaxseed meal and water: Mix 1 tablespoon of flaxseed meal with 3 tablespoons of water to create a binding agent for the meatballs.
minced garlic - Substitute with garlic powder: Use ⅛ teaspoon of garlic powder for each clove of garlic to maintain the flavor.
chopped fresh cilantro - Substitute with chopped fresh parsley: Parsley provides a fresh, slightly peppery flavor that complements the soup.
salt - Substitute with soy sauce: Soy sauce adds a salty and umami flavor, enhancing the overall taste.
black pepper - Substitute with white pepper: White pepper has a milder flavor and is less visually noticeable in the soup.
chopped onion - Substitute with shallots: Shallots offer a milder, sweeter flavor that works well in soups.
beef broth - Substitute with chicken broth: Chicken broth is lighter but still provides a rich, savory base for the soup.
sliced carrots - Substitute with parsnips: Parsnips have a similar texture and a slightly sweeter taste.
sliced zucchini - Substitute with yellow squash: Yellow squash has a similar texture and mild flavor, making it a good alternative.
frozen peas - Substitute with frozen green beans: Green beans provide a similar texture and a slightly different but complementary flavor.
chopped fresh cilantro - Substitute with chopped fresh basil: Basil adds a unique, aromatic flavor that pairs well with the other ingredients.
salt - Substitute with sea salt: Sea salt has a more complex flavor and can enhance the overall taste of the soup.
black pepper - Substitute with cayenne pepper: Cayenne pepper adds a bit of heat and a different flavor profile to the soup.
Other Alternative Recipes Similar to This Soup
How to Store or Freeze This Soup
Allow the soup to cool completely before storing. This helps prevent condensation, which can lead to soggy meatballs and diluted flavors.
Transfer the albondigas meatball soup into airtight containers. For best results, use containers that are specifically designed for freezing, as they help maintain the soup's quality.
If you prefer, you can portion the soup into individual servings. This makes it easier to reheat just the amount you need, reducing waste and ensuring that each serving is as fresh as possible.
Label each container with the date and contents. This helps you keep track of how long the soup has been stored and ensures you use the oldest batches first.
Store the soup in the refrigerator if you plan to consume it within 3-4 days. Ensure the temperature is set to 40°F (4°C) or below to keep the soup safe to eat.
For longer storage, place the containers in the freezer. The soup can be frozen for up to 3 months without significant loss of flavor or texture. Make sure your freezer is set to 0°F (-18°C) or lower.
When ready to enjoy, thaw the soup in the refrigerator overnight. This gradual thawing process helps maintain the integrity of the meatballs and vegetables.
Reheat the soup on the stovetop over medium heat, stirring occasionally to ensure even heating. If the soup appears too thick after reheating, you can add a bit of beef broth or water to reach your desired consistency.
Avoid reheating the soup multiple times, as this can degrade the quality of the meatballs and vegetables. Instead, reheat only the portion you plan to consume.
Enjoy your albondigas meatball soup with a fresh garnish of cilantro or a squeeze of lime for an extra burst of flavor.
How to Reheat Leftovers
For stovetop reheating:
- Pour the leftover soup into a large pot.
- Heat over medium heat, stirring occasionally to ensure even heating.
- Once the soup begins to simmer, reduce the heat to low and let it warm for an additional 5-10 minutes.
- Ensure the meatballs and vegetables are heated through before serving.
For microwave reheating:
- Transfer a portion of the soup into a microwave-safe bowl.
- Cover the bowl with a microwave-safe lid or plastic wrap, leaving a small vent for steam to escape.
- Heat on high for 2-3 minutes, stirring halfway through to distribute the heat evenly.
- Check the temperature and heat for an additional 1-2 minutes if necessary, until the soup is hot throughout.
For oven reheating:
- Preheat your oven to 350°F (175°C).
- Pour the leftover soup into an oven-safe dish.
- Cover the dish with aluminum foil to prevent drying out.
- Heat in the oven for about 20-25 minutes, or until the soup is thoroughly heated.
- Stir halfway through to ensure even heating.
For slow cooker reheating:
- Transfer the leftover soup into your slow cooker.
- Set the slow cooker to the low setting.
- Allow the soup to heat for 2-3 hours, stirring occasionally.
- Once the soup is hot, switch the slow cooker to the warm setting until ready to serve.
Best Tools for Making This Soup
Mixing bowl: Use this to combine the ground beef, rice, beaten egg, minced garlic, chopped cilantro, salt, and black pepper.
Large pot: This is essential for sautéing the onions and garlic, and for cooking the soup.
Knife: Use this to chop the onion, cilantro, and slice the carrots and zucchini.
Cutting board: A surface for chopping and slicing vegetables and herbs.
Wooden spoon: Ideal for stirring the ingredients in the pot.
Measuring cups: Use these to measure out the rice, beef broth, and frozen peas.
Measuring spoons: These are necessary for measuring the salt and black pepper.
Garlic press: This tool will help you mince the garlic cloves efficiently.
Ladle: Use this to serve the soup once it's ready.
Small bowl: Beat the egg in this before adding it to the meat mixture.
Sauté pan: Optional, but can be used for sautéing the onions and garlic before adding them to the large pot.
How to Save Time on Making This Soup
Prepare ingredients in advance: Chop onions, garlic, carrots, and zucchini ahead of time and store them in the fridge.
Use pre-minced garlic: Save time by using store-bought minced garlic instead of mincing fresh cloves.
Pre-make meatballs: Form the meatballs the night before and refrigerate them, so they are ready to cook.
Frozen vegetables: Use frozen peas directly from the freezer to skip washing and chopping.
Quick rice option: Use instant rice instead of uncooked rice to reduce cooking time.

Albondigas Meatball Soup Recipe
Ingredients
Meatballs
- 1 lb ground beef
- ½ cup uncooked white rice
- 1 egg beaten
- 2 cloves garlic minced
- ¼ cup chopped fresh cilantro
- 1 teaspoon salt
- ½ teaspoon black pepper
Soup
- 1 onion chopped
- 2 cloves garlic minced
- 8 cups beef broth
- 3 carrots sliced
- 2 zucchini sliced
- 1 cup frozen peas
- ¼ cup chopped fresh cilantro
- 1 teaspoon salt to taste
- ½ teaspoon black pepper to taste
Instructions
- In a large mixing bowl, combine ground beef, rice, beaten egg, minced garlic, chopped cilantro, salt, and black pepper. Mix well and form into small meatballs.
- In a large pot, sauté chopped onion and minced garlic until fragrant.
- Add beef broth to the pot and bring to a boil.
- Gently add the meatballs to the boiling broth. Reduce heat and simmer for 20 minutes.
- Add sliced carrots and zucchini to the pot. Continue to simmer for another 15 minutes.
- Stir in frozen peas and chopped cilantro. Season with salt and black pepper to taste. Simmer for an additional 5 minutes.
- Serve hot and enjoy!
Nutritional Value
Keywords
Suggested Appetizers and Desserts for This Soup
More Amazing Recipes to Try 🙂
- Cucumber Salad Recipe10 Minutes
- Peach Crisp Recipe1 Hours
- Fideo Recipe30 Minutes
- Seasoned Swai Fish Fillet Recipe25 Minutes
- White Cake Recipe45 Minutes
- Japanese Egg Salad Sandwich Recipe20 Minutes
- Bananas Foster Recipe20 Minutes
- Cilantro Black Bean and Corn Salsa Recipe15 Minutes
Leave a Reply