There is something truly comforting about a warm bowl of soup, but Albondigas Soup takes it to a whole new level. Imagine tender, flavorful meatballs swimming in a rich, savory broth with hearty vegetables and just the right hint of herbs and spices. It is the kind of dish that wraps you up in a cozy hug and makes your kitchen smell irresistible. Trust me, you are going to love this one. It is simple enough for a weeknight dinner but special enough to serve to guests and impress everyone without breaking a sweat. The flavors are vibrant, the texture is perfect, and the experience is pure comfort in a bowl.
Disclosure: This post contains affiliate links.If you click and make a purchase, I may earn a small commission at no extra cost to you.
Recipe Origin
Albondigas Soup is a traditional Mexican dish, meaning meatballs. While meatballs appear in many cuisines, this soup has a unique twist with the combination of fresh herbs, vegetables, and a light but flavorful broth. It is both filling and nourishing, often passed down through generations as a family favorite. In Mexico, it is a classic dish for cold evenings, gatherings, or just when you need a bowl of comfort. The beauty of this recipe is its balance between rich, savory meat and fresh, bright vegetables.
Kitchen Tools Youโll Need
You do not need a lot of fancy equipment to make this. Just gather a large soup pot for simmering, a mixing bowl for the meatballs, a cutting board, sharp knives, measuring spoons and cups, and a ladle for serving. A blender or food processor will come in handy for pureeing the tomatoes if you want a smoother broth, and donโt forget a wooden spoon for stirring everything together. Simple tools, big flavors, and zero stress.
Why Youโll Love Albondigas Soup
This recipe is more than just a soup. It is about creating moments in the kitchen and around the table. Whether you are cooking for your family, hosting friends, or indulging yourself, Albondigas Soup fits every occasion.
Versatile: This soup is perfect for busy weeknights when you need something fast and comforting, but it is also beautiful enough for a special dinner. Imagine walking in after a long day and knowing you can make something hearty and satisfying in a short amount of time. Or picture serving it at a gathering, where everyone is asking for seconds and the recipe before the night ends.
Budget-Friendly: You likely already have most of these ingredients in your kitchen, which is a huge win. It uses simple, everyday items to create a dish that tastes far more luxurious than it is. You can enjoy something filling and satisfying without spending a fortune.
Quick and Easy: Even if you typically avoid cooking complex meals, this recipe is designed to be straightforward. The steps are simple, clear, and beginner-friendly. You can enjoy the process without stress or confusion, and the result is always rewarding.
Customizable: You can adjust this recipe easily to suit your preferences. Want a little heat? Add some cayenne or smoked paprika. Prefer a milder taste for kids or sensitive palates? Reduce the spice and let the herbs shine. You can also swap vegetables or use whatever is seasonal or in your fridge.
Crowd-Pleasing: Albondigas Soup is a guaranteed hit with both kids and adults. The hearty meatballs, tender vegetables, and flavorful broth strike the perfect balance between comfort and flavor, making it universally loved.
Chefโs Pro Tips for Perfect Results
Make sure to finely chop your vegetables for even cooking and texture. Donโt overmix your meatball mixture because it can make the meatballs tough. Simmer the soup gently instead of boiling to let the flavors meld together perfectly. Fresh herbs added at the end give the soup a burst of color and freshness that really elevates it. Finally, taste as you go and adjust seasonings gradually so the flavors are balanced.
Ingredients in Albondigas Soup
Here is the magic behind this soup. Every ingredient has a purpose, creating depth of flavor and texture in the final dish.
Roma Tomatoes: These become the base of the broth, adding natural sweetness and acidity that balance the richness of the meatballs.
Garlic: Adds a warm, aromatic depth that is essential in Mexican cooking and infuses the broth with a savory fragrance.
Olive Oil: Helps sautรฉ the vegetables and garlic, enhancing their flavor and giving the broth a silky finish.
Salt and Black Pepper: Simple, yet crucial. These seasonings elevate all the flavors and help bring the dish together.
Yellow Onions: Sweet and aromatic, onions form the backbone of the soupโs flavor.
Carrots, Celery, and Potatoes: These vegetables add texture, heartiness, and a subtle sweetness that complements the meatballs perfectly.
Chicken Broth or Water: The liquid base that ties everything together. Using broth gives extra depth, while water keeps it lighter and still flavorful.
Fresh Cilantro and Lime Juice: Added at the end, these ingredients give the soup a fresh, bright finish and a slight tang that makes each spoonful lively.
For the Meatballs:
Lean Ground Beef and Ground Turkey: A blend that keeps the meatballs tender, juicy, and flavorful without being greasy.
Small Yellow Onion: Adds sweetness and moisture directly into the meatballs.
White Rice: Gives the meatballs structure and a slight chew, keeping them hearty.
Garlic: Enhances the savoriness inside the meatballs, complementing the broth.
Fresh Parsley, Mint, and Cilantro: A trio of herbs that adds a fresh, fragrant complexity.
Salt, Black Pepper, and Cayenne: Seasoning is everything. Adjust to taste to create your perfect balance.
Eggs: Bind all the ingredients together to form firm, yet tender meatballs.

(Note: the full ingredients list, including measurements, is provided in the recipe card directly below.)
Instructions
Letโs dive into the steps to create this flavorful masterpiece.
Preheat Your Equipment: Heat your soup pot over medium heat. This ensures even cooking and helps the flavors of the vegetables bloom as you sautรฉ them.
Prepare the Broth Base: In the soup pot, heat olive oil. Sautรฉ the onions, carrots, and celery until softened and fragrant. Add the garlic and cook briefly until aromatic. Stir in the tomatoes and cook until they begin to break down.
Combine Ingredients for Meatballs: In a large bowl, mix ground beef, ground turkey, finely chopped onion, cooked rice, garlic, fresh herbs, eggs, and seasonings. Mix gently until combined. Do not overmix.
Form the Meatballs: Shape the mixture into small, uniform meatballs. This ensures they cook evenly in the broth.
Add Broth and Vegetables: Pour in the chicken broth or water. Bring to a gentle simmer and carefully drop in the meatballs. Add potatoes at this stage to cook alongside the meatballs.
Simmer and Cook: Let the soup simmer gently for about 20 to 25 minutes. The meatballs should be cooked through, vegetables tender, and flavors melded beautifully. Avoid boiling vigorously to keep the meatballs intact.
Finishing Touches: Stir in fresh cilantro and lime juice just before serving. This adds brightness and makes the soup feel fresh and lively. Taste and adjust salt and pepper if needed.
Serve and Enjoy: Ladle the soup into bowls, ensuring each serving gets a mix of meatballs, vegetables, and broth. This soup is perfect on its own or with warm, crusty bread for dipping.
Nutrition Facts
Servings: 6
Calories per serving: approximately 350-400
Preparation Time: 20 minutes
Cook Time: 45 minutes
Total Time: 1 hour 5 minutes
How to Serve Albondigas Soup
Fresh Salads: Pair with a crisp green salad lightly dressed to contrast the richness of the soup.
Crusty Bread: Serve with a warm baguette or garlic bread to soak up the broth.
Creamy Accompaniments: A dollop of sour cream or Greek yogurt complements the depth of flavor.
Vegetable Sides: Roasted carrots, zucchini, or asparagus add extra color and nutrients.
As a Standalone: This soup is hearty enough to be a meal by itself. Garnish with herbs to make it look as good as it tastes.
Make-Ahead and Storage Tips
Prep Ahead: Chop vegetables and measure ingredients ahead of time to save cooking time.
Storage Tips: Store leftovers in an airtight container in the fridge for up to 3 days. Reheat gently to maintain texture.
Double the Batch: This soup freezes well. Make extra and store in freezer-safe containers for busy nights.
Variations to Try
Add other vegetables such as zucchini or green beans for more color.
Use different meats like chicken or pork for alternative flavors.
Experiment with spices like cumin or smoked paprika to give it a twist.
Make it spicier with a pinch of chili flakes if desired.
Additional Tips
Donโt overmix the meatball mixture to keep them tender.
Simmer the soup gently rather than boiling to preserve the integrity of the meatballs.
Add fresh herbs at the end for a burst of aroma and color.
Taste as you go to adjust seasoning gradually for balanced flavor.
FAQ Section
Q1: Can I substitute ground beef with another meat?
A1: Absolutely. Ground chicken, turkey, or pork works well, though cooking times may vary slightly.
Q2: Can I make this dish ahead of time?
A2: Yes. Prepare meatballs and broth separately, refrigerate, and combine before serving.
Q3: How do I store leftovers?
A3: Store in an airtight container in the refrigerator for up to 3 days. Reheat gently.
Q4: Can I freeze this dish?
A4: Yes. Freeze in a freezer-safe container for up to 3 months. Thaw overnight in the fridge before reheating.
Q5: Whatโs the best way to reheat this soup?
A5: Reheat on the stove over medium heat until warmed through, stirring occasionally.
Q6: Can I double the recipe?
A6: Yes. Simply use a larger pot and adjust cooking time slightly to ensure meatballs cook evenly.
Q7: Can I make the broth without tomatoes?
A7: Yes, though the flavor will be slightly less sweet and tangy. You can substitute with a bit of tomato paste or roasted red peppers.
Q8: Can I use brown rice instead of white rice in meatballs?
A8: Yes. Cooked brown rice works, though the texture will be a little chewier.
Q9: Can this soup be made vegetarian?
A9: You can substitute meatballs with plant-based alternatives or hearty beans, and use vegetable broth instead of chicken broth.
Q10: Can I make the meatballs smaller or larger?
A10: Yes. Just adjust cooking time so they cook through completely.
Conclusion
Albondigas Soup is more than a meal. It is a comforting hug in a bowl, filled with tender meatballs, hearty vegetables, and a flavorful, aromatic broth. This recipe is versatile, budget-friendly, customizable, and guaranteed to please any crowd. From busy weeknights to special gatherings, it fits every occasion with ease and elegance. The fresh herbs and lime juice at the end make every spoonful lively and satisfying. Once you make it, this soup will likely become a staple in your home, something you turn to whenever you need warmth, flavor, and a little bit of culinary magic. Go ahead, grab your pot, and dive into a bowl of Albondigas Soup. You deserve every comforting, delicious bite.
Print
Albondigas Soup (Mexican Meatball Soup)
- Prep Time: 25 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour 10 minutes
- Yield: 8 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: Mexican
- Diet: Halal
Description
A hearty and comforting Mexican soup made with tender herb-studded meatballs simmered in a rich tomato broth with vegetables, fresh cilantro, and a bright squeeze of lime.
Ingredients
- 8 Roma tomatoes, halved lengthwise
- 5 cloves garlic, minced
- 3 tablespoons olive oil, divided
- 3 teaspoons salt, divided
- 1 teaspoon fresh ground black pepper
- 2 large yellow onions, chopped
- 6 large carrots, chopped
- 4 celery stalks, chopped
- 2 russet potatoes, chopped
- 10 cups low sodium chicken broth (or water)
- 1/2 cup fresh cilantro, chopped
- 1 lime, juiced
- 1 pound lean ground beef
- 1 pound ground turkey
- 1 small yellow onion, finely chopped
- 1 cup white rice, cooked al dente
- 4 cloves garlic, minced
- 1/3 cup fresh parsley, finely chopped
- 1/2 cup fresh mint, chopped and packed
- 1/3 cup fresh cilantro, chopped
- 2 teaspoons salt
- 1 teaspoon fresh ground black pepper
- 1/2 teaspoon cayenne (optional)
- 3 large eggs, beaten
Instructions
- Preheat the oven to 425ยฐF (220ยฐC). Place Roma tomatoes on a baking sheet, drizzle with 1 tablespoon olive oil, and roast for 20โ25 minutes until softened.
- Transfer roasted tomatoes to a blender with half the minced garlic and blend until smooth.
- Heat remaining olive oil in a large pot. Add chopped onions, carrots, celery, and potatoes. Cook for 8โ10 minutes until vegetables begin to soften.
- Pour in the blended tomato mixture and mix well.
- Add chicken broth (or water), remaining salt, and black pepper. Bring to a simmer.
- In a large bowl, combine ground beef, ground turkey, finely chopped onion, cooked rice, garlic, parsley, mint, cilantro, salt, pepper, cayenne (optional), and beaten eggs. Mix gently until combined.
- Form meat mixture into small meatballs (about 1โ1.5 tablespoons each).
- Carefully drop meatballs into the simmering soup. Cover and cook for 25โ30 minutes until meatballs are cooked through and vegetables are tender.
- Finish with fresh cilantro and lime juice before serving.
Notes
- For extra flavor, lightly brown the vegetables before adding the broth.
- Use only beef or turkey if preferred.
- Adjust cayenne for heat level.
- Rice should be cooked al dente so it doesnโt become mushy in the soup.
Nutrition
- Serving Size: 1 bowl
- Calories: 360
- Sugar: 7g
- Sodium: 820mg
- Fat: 15g
- Saturated Fat: 4g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 4g
- Protein: 28g
- Cholesterol: 135mg