The first time I tasted Albondigas Soup, I was transported to a vibrant kitchen filled with laughter and chatter. The heartwarming combination of savory meatballs and fresh vegetables simmering in fragrant broth instantly became a cozy staple in my home. There’s something about the way the rich flavors mingle and evolve as they cook that ignites a sense of nostalgia and comfort—like a warm hug on a chilly evening.
As I flipped through an old family cookbook while planning a meal, I stumbled upon this delightful recipe again, sparking the urge to recreate those joyful memories. Using tender ground beef and ground turkey, combined with fresh herbs and roasted tomatoes, this Mexican meatball soup is not just easy to make; it’s bursting with flavor, making it an impressive dish for gatherings or a comforting weeknight dinner.
Whether you’re treating your family to a hearty meal or impressing friends at a potluck, this Albondigas Soup guarantees gasps of delight and requests for seconds. Let’s dive into the ingredients and directions that will help you bring this vibrant dish to life!
Why You'll Love This Albondigas Soup
- This Albondigas Soup is incredibly easy to make, perfect for both beginner and experienced cooks alike.
- The flavor is absolutely divine, with savory meatballs, fresh herbs, and roasted tomatoes creating a deliciously rich broth.
- Its versatility allows you to customize the meat and vegetables to suit your taste and dietary needs.
- Not only is it visually appealing with its vibrant colors, but it is also a crowd-pleaser, making it an ideal dish for gatherings and family dinners.
Albondigas Soup Ingredients
• Everything you need for Albondigas Soup!
For the Soup Base
- Roma tomatoes – Roasting these intensifies their sweetness and flavor.
- Garlic – Fresh garlic adds a fragrant punch to the soup.
- Olive oil – Use extra virgin for the best taste in this hearty broth.
- Salt – Helps bring out the flavors of all ingredients.
- Black pepper – Freshly ground adds a subtle warmth.
- Yellow onions – Sautéing these adds sweetness to the base.
- Carrots – They add a natural sweetness and vibrant color.
- Celery – Provides a crunchy texture and aromatic flavor.
- Russet potatoes – These create a satisfying heartiness in the soup.
- Chicken broth (or water) – Low sodium broth keeps the flavors balanced.
For the Meatballs
- Lean ground beef – A great source of protein and rich flavor.
- Ground turkey – Provides a lighter option and keeps the dish lean.
- Finely chopped onion – Adds moisture and flavor to the meat mixture.
- Cooked white rice – Helps bind the meatballs while adding substance.
- Garlic – Adds a robust flavor complimenting the meat.
- Fresh parsley – Brightens the meatballs with a fresh herb taste.
- Fresh mint – Offers a unique twist, enhancing the overall flavor.
- Cilantro – This herb gives a fresh, bright finish to the meat mixture.
- Salt – Essential for seasoning the meatballs appropriately.
- Black pepper – Reinforces the seasoning for a well-rounded flavor.
- Cayenne (optional) – A pinch adds delightful heat without overpowering.
- Eggs – Helps bind the meatballs for a tender texture.
For the Finish
- Fresh cilantro – Sprinkle on top for a burst of freshness.
- Lime juice – Adds zing and brightens the overall flavor profile.

How to Make Albondigas Soup
-
Preheat the oven: Start by setting your oven to 425°F (220°C). This will help roast your tomatoes perfectly for that rich flavor.
-
Roast tomatoes: Place the halved Roma tomatoes on a baking sheet, drizzle with 1 tablespoon of olive oil, and roast for 20–25 minutes until they’re softened and slightly charred.
-
Blend tomatoes: Once roasted, transfer the tomatoes to a blender, adding half of the minced garlic. Blend until smooth, creating a delicious base for your soup.
-
Sauté vegetables: In a large pot, heat the remaining olive oil over medium heat. Add the chopped onions, carrots, celery, and potatoes. Sauté for 8–10 minutes until they start to soften and release their delightful aromas.
-
Combine sauce: Pour the blended tomato mixture into the pot, mixing well with the sautéed vegetables to create a vibrant soup base.
-
Simmer broth: Add in the chicken broth (or water), along with the remaining salt and black pepper. Bring everything to a gentle simmer to let the flavors meld beautifully.
-
Prepare meatballs: In a large mixing bowl, combine the ground beef, ground turkey, finely chopped onion, cooked rice, garlic, parsley, mint, cilantro, salt, pepper, cayenne (if using), and beaten eggs. Mix gently until combined.
-
Form meatballs: Shape the meat mixture into small meatballs, roughly 1–1.5 tablespoons each. This will ensure they cook evenly in your soup.
-
Cook meatballs: Carefully drop the meatballs into the simmering soup. Cover the pot and let them cook for about 25–30 minutes until the meatballs are cooked through and the vegetables are tender.
-
Finish and serve: Just before you’re ready to serve, stir in fresh cilantro and lime juice for an added punch of flavor.
Optional: Serve with warm tortillas for a delightful accompaniment.
Exact quantities are listed in the recipe card below.
How to Store and Freeze Albondigas Soup
Fridge: Store leftover Albondigas Soup in an airtight container for up to 3 days. Reheat gently on the stove for best flavor retention.
Freezer: Place the soup in freezer-safe containers, leaving space for expansion, and freeze for up to 3 months. Thaw overnight in the fridge before reheating.
Reheating: For optimal results, reheat in a pot over medium heat, adding a splash of broth or water if the soup has thickened. Enjoy your delightful soup!
Albondigas Soup Variations
Feel free to explore these delightful twists that will make your Albondigas Soup even more vibrant and tailored to your taste!
-
Vegetarian: Substitute the meat with cooked lentils or mushrooms for a hearty and plant-based version. You won’t miss the meat at all with so much flavor!
-
Spicy: Add extra cayenne or diced jalapeños for a spicy kick. Just a little heat can elevate the entire bowl and make your taste buds tingle.
-
Rice-Free: Swap the rice for quinoa or omit it entirely for a lighter soup. This will keep your dish fresh while still accentuating the delicious flavors.
-
Herb Boost: Experiment with different herbs such as oregano or cilantro to customize the meatballs. Fresh herbs can add a unique twist compared to the traditional flavor.
-
Creamy: Stir in a splash of coconut milk or heavy cream when serving for a decadent, creamy texture. This elevates the soup to an entirely new level of comfort.
-
Roasted Vegetables: Add roasted bell peppers or zucchini to the soup for an extra layer of flavor and nutrition. Roasted veggies bring a sweet character that contrasts beautifully with the broth.
-
Citrus Zing: Experiment with lemon or orange juice instead of lime for a different citrus brightness. Each adds a distinct twist that refreshes the palate.
-
Beans: Include black beans or chickpeas for added protein and texture. Not only do they enhance the heartiness of the dish, but they also contribute delicious flavor!
Make Ahead Options
These Albondigas Soup recipes are perfect for meal prep enthusiasts! You can roast the tomatoes and sauté the vegetables up to 24 hours in advance, storing them in airtight containers in the refrigerator to maintain their freshness. Additionally, the meatballs can be rolled and refrigerated for up to 3 days before dropping them into the simmering soup. When you’re ready to enjoy this comforting bowl of goodness, simply combine the prepped ingredients in your pot and simmer as directed for 25–30 minutes. This method not only saves you time on busy weeknights, but it ensures every bite retains its just-made flavor and quality!
What to Serve with Albondigas Soup?
Freshly made Albondigas Soup is an aromatic and hearty delight that warms the soul and fills the belly.
- Warm Tortillas: Perfect for dipping, warm tortillas bring a delightful texture and absorb the soup’s rich flavors beautifully.
- Avocado Salad: Creamy avocado with lime and cilantro offers a cool contrast, enhancing your soup experience with fresh taste.
- Mexican Rice: Fluffy and seasoned rice provides a lovely base or side, allowing you to savor every spoonful of that delicious broth.
- Pico de Gallo: This fresh salsa adds zesty brightness and crunch; a sprinkle on top can elevate the dish’s presentation and taste.
- Cornbread Muffins: Soft and slightly sweet, cornbread complements the savory soup, making each bite a comforting and cozy adventure.
- Guacamole: A rich, creamy guacamole is inviting alongside the soup, bringing an extra layer of flavor with buttery goodness.
- Cilantro Lime Rice: This herby and tangy rice dish ties flavors together while creating a wonderful textural contrast.
- Chips and Salsa: Crispy tortilla chips paired with a vibrant salsa provide a delightful crunch and heartiness, making it the perfect appetizer.
- Mexican Hot Chocolate: For something sweet, this creamy and spiced drink pairs exquisitely and adds a touch of warmth to your meal.
Chef's Helpful Tips
- For a delicious Albondigas Soup, make sure to roast the tomatoes until they are slightly charred to enhance their natural sweetness.
- Avoid over-mixing your meatball mixture to keep them tender; gently combine the ingredients until just mixed.
- When cooking the meatballs in the soup, ensure to make them uniform in size so they cook evenly and consistently.
- For the best flavor, let the soup simmer on low heat for at least 15 minutes before adding the meatballs, allowing the broth to develop its rich taste.
- Fresh herbs should be added just before serving to maintain their vibrant flavor and color.
Albondigas Soup Recipe FAQs
What are the best tomatoes to use in Albondigas Soup?
Absolutely! For this Albondigas Soup, I recommend using Roma tomatoes due to their firm texture and rich flavor. Always choose tomatoes that are ripe and have a bright red hue; avoid any with dark spots or signs of shriveling to ensure the best taste.
How should I store leftover Albondigas Soup?
Leftover Albondigas Soup can be stored in an airtight container in the refrigerator for up to 3 days. When reheating, do so gently on the stove over low heat to avoid losing that lovely depth of flavor. If you find the soup has thickened, a splash of chicken broth or water can restore its delightful consistency.
Can I freeze Albondigas Soup? What’s the best way to do it?
Very! To freeze your Albondigas Soup, first let it cool completely. Then, portion it into freezer-safe containers—don’t forget to leave some space at the top, as the soup may expand when frozen. It can be frozen for up to 3 months! When you’re ready to enjoy it, thaw overnight in the fridge. Reheat it in a pot over medium heat, adding a little broth or water if needed for the perfect texture!
What should I do if my meatballs are falling apart in the soup?
If you notice your meatballs are falling apart during cooking, it could be due to over-mixing the meat mixture or not enough binding agent. Make sure to mix your ingredients just until combined and use enough egg to help them hold together. Additionally, chilling the meatballs for 30 minutes before adding them to the soup can help them firm up and maintain their shape while cooking.
Is Albondigas Soup suitable for my dog, and are there any allergy considerations?
While the flavors in Albondigas Soup are delightful for humans, it’s essential to be cautious with pets. The ingredients are generally safe, but avoid serving anything seasoned with salt, garlic, or onion to your furry friends. If you have allergies in your household, be sure to use alternatives for fresh herbs or meats based on individual dietary needs. Always check with your veterinarian for specific suitability!

Albondigas Soup (Mexican Meatball Soup)
Ingredients
- 4 tomatoes Roma Roasting these intensifies their sweetness and flavor.
- 4 cloves Garlic Fresh garlic adds a fragrant punch to the soup.
- 2 tablespoons Olive oil Use extra virgin for the best taste.
- 1 teaspoon Salt Helps bring out the flavors.
- 1 teaspoon Black pepper Freshly ground adds a subtle warmth.
- 1 medium Yellow onions Sautéing these adds sweetness.
- 2 medium Carrots Adds natural sweetness.
- 2 stalks Celery Provides crunchy texture.
- 2 medium Russet potatoes Creates heartiness in the soup.
- 6 cups Chicken broth Low sodium keeps flavors balanced.
- 1 pound Lean ground beef Rich flavor.
- 1 pound Ground turkey Keeps the dish lean.
- 1 small Finely chopped onion Adds moisture.
- 1 cup Cooked white rice Helps bind the meatballs.
- 4 cloves Garlic Adds robust flavor.
- 1/4 cup Fresh parsley Brightens the meatballs.
- 1/4 cup Fresh mint Offers a unique twist.
- 1/4 cup Cilantro Gives a fresh finish.
- 1 teaspoon Salt Essential for seasoning.
- 1/2 teaspoon Black pepper Reinforces seasoning.
- 1/4 teaspoon Cayenne Optional for heat.
- 1 large Eggs Helps bind the meatballs.
- 1/4 cup Fresh cilantro For garnish.
- 2 tablespoons Lime juice Adds zing.
Method
- Preheat the oven to 425°F (220°C).
- Place halved Roma tomatoes on a baking sheet, drizzle with olive oil, and roast for 20–25 minutes until softened and slightly charred.
- Transfer the roasted tomatoes to a blender, add half of the minced garlic, and blend until smooth.
- In a large pot, heat the remaining olive oil over medium heat. Sauté onions, carrots, celery, and potatoes for 8–10 minutes until softened.
- Pour the blended tomato mixture into the pot, mixing well with the sautéed vegetables.
- Add chicken broth (or water), remaining salt, and black pepper. Bring to a simmer.
- In a mixing bowl, combine ground beef, ground turkey, finely chopped onion, cooked rice, garlic, parsley, mint, cilantro, salt, pepper, cayenne (if using), and eggs. Mix gently until combined.
- Shape the meat mixture into small meatballs, roughly 1–1.5 tablespoons each.
- Drop the meatballs into the simmering soup. Cover and let them cook for about 25–30 minutes until cooked through and vegetables are tender.
- Stir in fresh cilantro and lime juice just before serving.




Leave a Comment