Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Albondigas Soup (Mexican Meatball Soup)

Albondigas Soup (Mexican Meatball Soup)


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Grace
  • Total Time: 1 hour
  • Yield: Serves 6

Description

Albondigas Soup, a traditional Mexican meatball delight, is your ultimate comfort food. This hearty soup features tender meatballs simmered in a rich, savory tomato broth, loaded with fresh vegetables like zucchini, green beans, and potatoes. Ideal for family gatherings or cozy evenings, each bowl promises a burst of flavor thanks to the aromatic blend of herbs and spices. Easy to prepare in just about an hour, this recipe not only satisfies hunger but also warms the soul. With its versatility, you can customize it easily to fit your taste preferences or what you have on hand.


Ingredients

Scale
  • 1 lb lean ground beef
  • 1/4 cup long-grain rice
  • 1 medium egg
  • 2 garlic cloves
  • Fresh herbs (cilantro, mint, oregano)
  • 6 cups beef stock
  • Assorted vegetables (onion, carrot, celery, potatoes, zucchini, green beans)
  • Tomato sauce

Instructions

  1. In a large bowl, combine ground beef with rice, egg, grated garlic, cilantro, mint, oregano, salt, and pepper. Mix well.
  2. Form small meatballs with the mixture and refrigerate.
  3. Heat olive oil in a stock pot over medium heat. Sauté onion, carrot, and celery until soft.
  4. Add minced garlic and cook until fragrant.
  5. Stir in potatoes, zucchini, green beans, tomato sauce, oregano, and beef stock; bring to a boil then reduce to simmer.
  6. Carefully add meatballs to the pot; cover and cook for 20 minutes.
  7. Stir in fresh cilantro; adjust seasoning with salt and pepper before serving.
  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Category: Main
  • Method: Simmering
  • Cuisine: Mexican

Nutrition

  • Serving Size: 1 bowl (300g)
  • Calories: 350
  • Sugar: 6g
  • Sodium: 800mg
  • Fat: 18g
  • Saturated Fat: 6g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 5g
  • Protein: 24g
  • Cholesterol: 80mg