Albondigas Soup (Mexican Meatball Soup)
Albondigas soup (Mexican meatball soup) is a delightful dish that brings warmth and comfort to any table. This hearty soup is perfect for family dinners, cozy gatherings, or when you’re simply in need of something nourishing. With its tender meatballs simmered in a rich tomato-based broth and loaded with fresh vegetables, this recipe stands out as both satisfying and healthy.

Why You’ll Love This Recipe
- Quick to Prepare: With just 15 minutes of prep time, you can have a delicious meal on the table fast.
- Flavorful and Savory: The combination of herbs and spices infuses each bite with delicious flavors that everyone will love.
- Nutritious Ingredients: Packed with vegetables and lean protein, this soup is a wholesome choice for any meal.
- Versatile Meal Option: Perfect as a main course or served as an appetizer at your next gathering.
- Family-Friendly: Kids and adults alike enjoy the comforting taste of meatballs in flavorful broth.
Tools and Preparation
Having the right tools makes cooking easier and more efficient. Here are some essential items you’ll need to make albondigas soup.
Essential Tools and Equipment
- Large bowl
- Stockpot or Dutch oven
- Spoon or spatula
- Measuring cups and spoons
Importance of Each Tool
- Large bowl: Ideal for mixing the meatball ingredients thoroughly before shaping them.
- Stockpot or Dutch oven: Essential for simmering the soup evenly while accommodating all the ingredients.
- Spoon or spatula: Perfect for stirring the soup without damaging the meatballs during cooking.
Ingredients
For the Meatballs
- 1 lb (450 g) lean ground beef
- 1/4 cup (50 g) long-grain rice
- 1 medium egg
- 2 garlic cloves, grated or minced
- 3 tablespoons chopped fresh cilantro (coriander)
- 2 tablespoons chopped fresh mint leaves
- 1 tablespoon chopped fresh oregano
- 1/2 teaspoon salt
- 1/4 teaspoon ground black pepper
For the Soup
- 2 tablespoons olive oil
- 1 medium onion, diced
- 1 medium carrot, diced or sliced
- 2-3 celery stalks, diced
- 2 garlic cloves, finely chopped
- 1 1/2 cup (250 g) potatoes, cut into 1/2-inch cubes
- 1 medium zucchini, cut into 1/2-inch cubes
- 1 cup (150 g) green beans, sliced
- 1 1/2 cup (330 ml) tomato sauce (passata)
- 2 tablespoons fresh oregano, finely chopped
- 6 cups (1.5 litre) beef stock
- A handful fresh cilantro (coriander), roughly chopped
- Salt and freshly ground black pepper to taste
How to Make Albondigas Soup (Mexican Meatball Soup)
Step 1: Make the Meatballs
Start by making the meatballs. Place the ground beef in a large bowl. Add all other meatball ingredients: rice, egg, grated garlic, cilantro, mint leaves, oregano, salt, and pepper. Mix well until combined. Use a scoop to form equal-sized meatballs. Place them on a tray as you make them and refrigerate while preparing the soup.
Step 2: Sauté Vegetables
Heat olive oil in a large stockpot or Dutch oven over medium heat. Add diced onion, carrot, and celery. Sauté these veggies for about 8-10 minutes until softened. Stir occasionally to prevent burning.
Step 3: Add Garlic
Once the vegetables are softened, add finely chopped garlic to the pot. Cook for another minute until fragrant.
Step 4: Combine Ingredients
Next, add potatoes, zucchini, green beans, tomato sauce, fresh oregano, and beef stock to the pot. Bring everything to a boil. Once boiling, reduce heat to low simmer.
Step 5: Cook Meatballs in Soup
Carefully add refrigerated meatballs into the simmering soup. Cover the pot with a lid and cook for about 20 minutes on medium heat.
Step 6: Final Touches
After cooking time is complete, stir in chopped cilantro (coriander). Season with additional salt and freshly ground black pepper to taste before serving hot.
Enjoy your delicious albondigas soup that’s perfect for any occasion!
How to Serve Albondigas Soup (Mexican Meatball Soup)
Albondigas soup is a delightful dish that can be served in various ways to enhance its flavor and presentation. Here are some creative serving suggestions to elevate your meal experience.
Garnish with Fresh Herbs
- Cilantro: A sprinkle of fresh cilantro adds a burst of flavor and color.
- Mint Leaves: Mint provides a refreshing contrast to the hearty soup.
Pair with Fresh Bread
- Crusty Bread: Serve with slices of crusty bread for dipping into the flavorful broth.
- Tortillas: Warm tortillas can complement the soup perfectly, adding texture and authenticity.
Top with Avocado
- Sliced Avocado: Adding creamy avocado enhances the richness and makes it more filling.
- Guacamole: A dollop of guacamole on top adds creaminess and flavor.
Add Cheese
- Crumbled Queso Fresco: Sprinkle some crumbled cheese for a salty, creamy finish.
- Shredded Monterey Jack: Melted cheese can make each bowl even more comforting.
Serve with Lime Wedges
- Fresh Lime: A squeeze of lime juice brightens the dish and balances flavors.
Offer Hot Sauce
- Chili Sauce: For those who enjoy spice, provide hot sauce on the side for an extra kick.

How to Perfect Albondigas Soup (Mexican Meatball Soup)
To truly master albondigas soup, follow these tips that will elevate your cooking game.
- Use Fresh Ingredients: Fresh vegetables and herbs enhance the flavor of your soup immensely.
- Let It Simmer Longer: Allowing the soup to simmer longer develops deeper flavors in the broth.
- Adjust Seasonings: Always taste before serving; adjust salt and pepper according to your preference.
- Chill Meatballs Before Cooking: Chilling meatballs helps them hold their shape during cooking.
- Experiment with Veggies: Feel free to add your favorite vegetables or whatever you have on hand for variety.
- Make It Ahead: Albondigas soup tastes even better the next day, so consider making it in advance.
Best Side Dishes for Albondigas Soup (Mexican Meatball Soup)
Pairing side dishes with albondigas soup can enhance your dining experience. Here are some excellent options to consider.
- Spanish Rice: Flavorful rice cooked with spices complements the soup well.
- Cornbread: Sweet cornbread brings a nice contrast to the savory flavors of the soup.
- Chips & Salsa: Crispy tortilla chips and fresh salsa make for a crunchy addition.
- Grilled Corn on the Cob: Charred corn adds sweetness and texture alongside the soup.
- Garden Salad: A light salad provides freshness and balances the hearty meatballs.
- Pickled Vegetables: Tangy pickles can add a zesty kick that pairs nicely with the rich broth.
Common Mistakes to Avoid
Cooking Albondigas Soup (Mexican Meatball Soup) can be simple, but some common mistakes can affect the flavor and texture. Here are some to watch out for:
- Skipping the chilling step for meatballs: Not chilling the meatballs before adding them to the soup can cause them to fall apart. Always refrigerate them for at least 30 minutes.
- Overcrowding the pot: Adding too many meatballs at once can lower the broth’s temperature, preventing proper cooking. Cook in batches if necessary.
- Neglecting seasoning adjustments: Not tasting and adjusting seasoning during cooking can lead to bland soup. Always taste and add salt or pepper as needed.
- Using low-quality broth: A poor-quality beef stock can diminish the soup’s overall flavor. Opt for homemade or high-quality store-bought stock.
- Ignoring vegetable cuts: Cutting vegetables unevenly may lead to inconsistent cooking times. Ensure all veggies are cut to similar sizes for even cooking.
Storage & Reheating Instructions
Refrigerator Storage
- Store in an airtight container for up to 3-4 days.
- Allow the soup to cool completely before sealing it in containers.
Freezing Albondigas Soup (Mexican Meatball Soup)
- Freeze in freezer-safe containers or bags for up to 3 months.
- Leave some space at the top of containers, as liquid expands when frozen.
Reheating Albondigas Soup (Mexican Meatball Soup)
- Oven: Preheat to 350°F (175°C) and heat in an oven-safe dish covered with foil for about 20-25 minutes.
- Microwave: Place in a microwave-safe bowl, cover loosely, and heat on medium power for 2-3 minutes, stirring halfway through.
- Stovetop: Heat over medium-low heat, stirring occasionally until warmed through, about 10-15 minutes.
Frequently Asked Questions
Here are some common questions about albondigas soup that might help you get the best results.
What is Albondigas Soup (Mexican Meatball Soup)?
Albondigas soup is a traditional Mexican dish featuring meatballs made from ground beef served in a hearty tomato-based broth filled with vegetables.
Can I use other meats for Albondigas Soup?
Yes! Ground turkey or chicken can be used as alternatives. Just remember that cooking times may vary slightly based on the type of meat used.
How do I make Albondigas more flavorful?
To enhance flavors, consider adding spices like cumin or smoked paprika to your meat mixture. Fresh herbs also boost aroma and taste.
Can I add more vegetables to my Albondigas Soup?
Absolutely! Feel free to customize by adding spinach, bell peppers, or corn based on your preferences or what you have on hand.
How do I serve Albondigas Soup?
Serve hot with a sprinkle of fresh cilantro and a wedge of lime on the side for added freshness. It’s perfect with crusty bread or tortillas.
Final Thoughts
Albondigas Soup (Mexican Meatball Soup) is not only comforting but also versatile. You can easily customize it by adding different vegetables or adjusting spices according to your taste. This recipe is perfect for family gatherings or cozy nights at home—try it today!

Albondigas Soup (Mexican Meatball Soup)
- Total Time: 55 minutes
- Yield: Serves 6
Description
Experience the warmth and comfort of Albondigas Soup, a traditional Mexican meatball soup that’s perfect for any occasion. This hearty dish features tender, flavorful meatballs simmered in a rich tomato-based broth, complemented by fresh vegetables. Whether you’re hosting a cozy family dinner or craving something nourishing, this soup is sure to satisfy everyone’s taste buds. With its quick preparation time and nutritious ingredients, you’ll have a delightful meal ready in no time.
Ingredients
- 1 lb lean ground beef
- 1/4 cup long-grain rice
- 1 egg
- 2 garlic cloves (minced)
- 3 tablespoons fresh cilantro
- 2 tablespoons olive oil
- 1 medium onion (diced)
- 1 medium carrot (diced)
- 6 cups beef stock
- 1 ½ cups tomato sauce
Instructions
- In a large bowl, mix ground beef, rice, egg, garlic, cilantro, salt, and pepper. Form into meatballs and refrigerate.
- Heat olive oil in a stockpot over medium heat and sauté onions, carrots, and celery until softened.
- Add minced garlic and cook for another minute.
- Stir in potatoes, zucchini, green beans, tomato sauce, oregano, and beef stock; bring to a boil.
- Gently add the meatballs to the soup; cover and simmer for about 20 minutes.
- Finish with chopped cilantro and season to taste before serving hot.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Category: Main
- Method: Simmering
- Cuisine: Mexican
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 350
- Sugar: 6g
- Sodium: 800mg
- Fat: 15g
- Saturated Fat: 5g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 4g
- Protein: 25g
- Cholesterol: 80mg