Introduction
Sopa de Albondigas, or Mexican Meatball Soup, is a beloved traditional dish that embodies the warmth, vibrant flavors, and comforting qualities of Mexican home cooking. This hearty soup features tender, seasoned meatballs simmered in a flavorful broth enriched with fresh vegetables, herbs, and the distinctive tang of tomatillos. The inclusion of rice makes it a satisfying complete meal, perfect for cozy family dinners or entertaining guests. Originating from the diverse culinary landscape of Mexico, this dish is a beautiful balance of savory, tangy, and aromatic elements, making it a versatile choice for those seeking a nourishing, flavorful experience. The recipe shared here comes from a cherished family tradition, inspired by a Mexican friend’s recipe, and has been adapted for ease and flexibility. Whether you prefer a milder flavor profile or a touch of spice, this soup can be tailored to suit your preferences. It’s an excellent way to introduce authentic Mexican flavors into your home kitchen, and it pairs wonderfully with warm tortillas or crusty bread. As a signature dish on Love With Recipes, this Sopa de Albondigas promises to be a comforting, hearty addition to your culinary repertoire.
Time
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 50 minutes
Needed Equipment
- Large Dutch oven or heavy-bottomed soup pot with lid
- Sharp knife and chopping board
- Measuring cups and spoons
- Mixing bowls
- Wooden spoon or silicone spatula
- Small scoop or tablespoon for shaping meatballs
- Skimmer or slotted spoon (for removing foam or impurities)
- Optional: immersion blender (if thickening broth further)
Tags
- Mexican cuisine
- Soup
- Meatballs
- Comfort food
- Family recipe
Serving Size
Serves 6-8 hearty portions, approximately 1.5 cups per bowl, depending on appetite and accompanying side dishes.
Difficulty Level
Intermediate — requires basic chopping, mixing, and simmering skills, but straightforward with attention to seasoning and consistency.
Allergen Information
- Contains gluten (breadcrumbs)
- Contains beef (meatballs)
- Contains eggs (binding agent in meatballs)
- Contains garlic and onion (common allergens)
Dietary Preference
- Gluten: Contains gluten (breadcrumbs); can be modified by using gluten-free breadcrumbs
- Meat: Contains beef; can be adapted to turkey, chicken, or plant-based alternatives
- Vegetarian/Vegan: Not suitable without significant modifications
Course
Main course, hearty soup, comfort food
Cuisine
Mexican
Ingredients
| Ingredient | Quantity | Notes |
|---|---|---|
| Medium onion, finely chopped | 1 | Yellow or white onion recommended |
| Garlic cloves, minced | 3 | Fresh garlic for best flavor |
| Celery stalks, finely chopped (optional) | 2 | Optional, for added crunch and flavor |
| Whole cumin seeds | 1 tablespoon | To be toasted for enhanced aroma |
| Broth (beef or chicken) | 4 cups | Homemade or store-bought |
| Diced tomatoes, with juice | 1 can (14.5 oz) | Use fire-roasted for smoky flavor if desired |
| Water | 4 cups | Adjust for desired broth consistency |
| Tomatillos, husked and diced | 4-5 | Provides tang and thickening |
| Fresh cilantro, chopped | 1 cup | For brightness and flavor |
| Carrots, peeled and sliced | 2 medium | For sweetness and texture |
| White rice | 1/2 cup | Optional: substitute with brown rice or other grains |
| Brown rice | 1/2 cup | Provides fiber and nuttiness |
| Salt | 1 teaspoon (adjust to taste) | |
| Black pepper | 1/2 teaspoon (adjust to taste) | |
| Lean ground beef | 1 pound | Use lean to keep the soup lighter |
| Ground cumin | 1 teaspoon | For seasoning in meatballs |
| Garlic powder | 1 teaspoon | Optional, for extra flavor |
| Dried oregano | 1 teaspoon | Herbaceous note in meat mixture |
| Large egg | 1 | Binder for meatballs |
| Bread crumbs | 1/4 cup (adjust as needed) | Can substitute with gluten-free breadcrumbs |
Instructions
Preparing the Base
Begin by heating your Dutch oven or large soup pot over medium heat. Add 2 tablespoons of a neutral oil such as vegetable or canola oil to ensure even cooking and prevent sticking. Once the oil shimmers, add the finely chopped onion, minced garlic, and chopped celery if using. Sauté these aromatics until they become translucent and fragrant, approximately 5 to 7 minutes. Stir occasionally to prevent burning and to promote even cooking. During this process, the onions will soften and release their sugars, creating a sweet base that underpins the flavors of the soup.
Next, add the whole cumin seeds to the sautéed vegetables. Toast the seeds gently in the oil for about 1 minute, stirring constantly. This step releases essential oils and enhances the cumin’s aromatic qualities, imparting a warm, earthy note that is characteristic of authentic Mexican cuisine. Be attentive to not over-toast or burn the seeds, as this can impart a bitter flavor.
Building the Broth
Pour in the broth (either beef or chicken), then add the diced tomatoes along with their juice. The tomatoes contribute acidity and depth, balancing the richness of the meatballs and the earthiness of the cumin. Follow this with the water, stirring to combine all liquids and vegetables into a cohesive broth.
Add the diced tomatillos, husked and diced, which are the signature ingredient that gives this soup its distinctive tang and helps thicken the broth naturally. Incorporate the chopped cilantro, which will infuse the liquid with fresh, herbaceous notes. Season generously with salt and black pepper, then increase the heat to bring the mixture to a boil.
Simmering and Adding Vegetables
Once boiling, reduce the heat to low or medium-low to maintain a gentle simmer. Add the sliced carrots, which will soften and add sweetness, as well as the rice—both white and brown varieties, for added texture and nutritional value. Stir thoroughly to prevent sticking and ensure even cooking. Cover the pot partially to prevent evaporation, and allow the soup to simmer gently for 15-20 minutes, during which the vegetables, rice, and flavors meld together.
Preparing the Meatballs
While the soup simmers, prepare the meatballs. In a mixing bowl, combine the breadcrumbs, ground cumin, garlic powder, and dried oregano. Mix these dry ingredients thoroughly to distribute the spices evenly. Add the lean ground beef and mix gently but thoroughly, ensuring the seasonings are evenly incorporated. Be cautious not to over-mix, which could make the meatballs dense.
Crack the large egg into the mixture and knead gently to bind the ingredients. The mixture should hold together when formed into small balls. If it feels too loose, add a little more breadcrumbs; if too firm, a splash of water can help.
Using a small scoop or tablespoon, shape the mixture into uniform meatballs about 1/2-inch in diameter. Uniformity ensures even cooking and a pleasing presentation.
Cooking the Meatballs
Carefully, once the soup is simmering and the rice is partially cooked, gently drop the meatballs into the hot liquid. Be cautious to avoid overcrowding the pot, which can cause the temperature to drop and result in uneven cooking. Reduce the heat to maintain a gentle simmer—around medium-low.
Allow the meatballs to cook undisturbed for approximately 30 minutes. During this time, they will cook through, absorbing flavors from the broth, and the rice will become tender. Skim off any foam or impurities that rise to the surface with a skimmer or slotted spoon to keep the broth clear and clean-tasting.
Final Adjustments and Serving
Taste the soup and adjust seasonings as needed. You may wish to add more salt, pepper, or fresh cilantro for a burst of herbal freshness. The meatballs should be fully cooked, firm yet tender, and seasoned throughout.
Ladle the hot, flavorful soup into bowls, ensuring each serving includes several meatballs, vegetables, and a good amount of broth. Serve with warm, freshly-made tortillas or crusty bread to complete this authentic Mexican meal. For an extra touch, garnish with additional chopped cilantro or a squeeze of lime juice for brightness.
Preparation Tips
- Consistency of Meatballs: Keep the meat mixture cold before shaping to prevent sticking and ensure firm meatballs. Use a small scoop for uniform size.
- Flavor Variations: Add chopped jalapeños or a dash of hot sauce to increase spiciness. Incorporate chopped zucchini or other vegetables for variety.
- Broth Enhancements: Use homemade broth for richer flavor or add a splash of lime juice at the end for tanginess.
- Vegetarian Option: Substitute ground meat with plant-based protein or beans, and use vegetable broth.
Nutritional Information
| Nutrient | Per Serving (approximate) |
|---|---|
| Calories | 350 kcal |
| Protein | 22g |
| Carbohydrates | 40g |
| Fat | 10g |
| Fiber | 5g |
| Sugar | 6g |
| Sodium | 900mg |
Tips and Tricks
- Meatball Size: Keep meatballs small and uniform to ensure even cooking and manageable portion sizes.
- Broth Clarity: Skim foam and impurities during simmering to keep broth clear and flavorful.
- Flavor Depth: Toast cumin seeds before adding to the soup for a more aromatic profile.
- Vegetable Variations: Use seasonal vegetables like zucchini, potatoes, or peas to customize the soup.
- Make Ahead: Prepare meatballs and broth separately; reheat together for quick assembly.
Add-ons
- Chopped avocado on top for creaminess
- Crumbled queso fresco or shredded cheese
- Additional chopped cilantro or green onions as garnish
- Sliced jalapeños for extra heat
- Lime wedges for brightening the flavors
Side Dishes
- Warm homemade tortillas or tortilla chips
- Fresh Mexican bread like bolillo or telera
- Simple green salad with lime vinaigrette
- Refried beans or black beans
- Grilled vegetables or elote (Mexican street corn)
Improvements and Variations
- Spice Level: Incorporate chopped chipotle peppers in adobo sauce for smoky heat.
- Broth Richness: Use roasted vegetables or bones for a deeper, homemade broth.
- Vegetarian Version: Replace beef with lentils or textured vegetable protein, and use vegetable broth.
- Extra Vegetables: Add chopped zucchini, potatoes, or green beans during simmering for more variety.
Save and Store
Allow the soup to cool completely before transferring to airtight containers. It can be stored in the refrigerator for up to 3 days or frozen for up to 3 months. To reheat, thaw if frozen, then warm gently on the stovetop over medium heat, stirring occasionally. Add a splash of broth or water if the soup appears thick or has reduced during storage.
FAQ
Can I make this soup vegetarian?
Yes, substitute ground meat with cooked lentils, plant-based meat, or beans, and replace the broth with a vegetable-based broth. Adjust seasonings accordingly for flavor balance.
Can I freeze leftovers?
Absolutely. Allow the soup to cool completely, then transfer to airtight containers, leaving some space for expansion. Freeze for up to three months. Thaw overnight in the refrigerator and reheat on the stovetop.
Can I use different grains?
Yes. Quinoa, barley, or bulgur can be used instead of rice, adding different textures and flavors. Adjust cooking times accordingly.
What if I don’t have tomatillos?
You can substitute with green tomatoes or a splash of lime juice for acidity, but tomatillos are preferred for authentic flavor and natural thickening.
Conclusion
This Sopa de Albondigas exemplifies the soulful essence of Mexican comfort food. Its combination of tender, spiced meatballs, fresh vegetables, and tangy tomatillos creates a harmonious balance of textures and flavors that will warm both body and soul. It’s a flexible recipe that invites experimentation, whether you want to add more spice, incorporate seasonal vegetables, or modify the protein source. Perfect for a family gathering or a cozy night in, this soup is sure to become a cherished part of your culinary rotation. Remember to serve it piping hot with warm tortillas, and enjoy the rich, authentic flavors that make this dish a true treasure of Mexican cuisine. For more delicious recipes like this, visit Love With Recipes, your trusted source for family-friendly, flavorful cooking.
References
- Mexican Food Memories: Traditional Recipes and Modern Variations, by Rick Bayless
- Authentic Mexican Cooking, by Diana Kennedy
