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
Mexican-Meatball-Soup-Recipe

Mexican Meatball Soup

Recipe Author: Margaret

This Mexican Meatball Soup bursts with flavors from beef, rice, and fresh vegetables, making it a hearty and comforting meal perfect for quick dinners.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Prep Time 15 minutes
  • Cook Time 45 minutes
  • Yield 6 servings 1x

Ingredients

Scale
  • 1 lb. ground beef (80/20 preferred)
  • ½ cup white rice (uncooked)
  • 1 large egg
  • 2 Tbsp onion (finely minced)
  • 2 garlic cloves (minced)
  • ¼ cup fresh cilantro (chopped)
  • 1 tsp salt
  • ½ tsp black pepper (freshly cracked)
  • ½ tsp ground cumin
  • 1 Tbsp cooking oil
  • 1 medium onion (diced)
  • 2 garlic cloves (minced)
  • 2 Tbsp tomato paste
  • 6 cups beef broth
  • 1 cup tomato sauce
  • 2 medium carrots (peeled and sliced)
  • 2 medium Yukon gold potatoes (peeled and diced)
  • 1 tsp ground cumin
  • ½ tsp dried oregano
  • ½ tsp salt
  • ¼ tsp black pepper (freshly cracked)
  • 2 medium zucchini (sliced into half moons)
  • 1 Tbsp lime (from half a lime)
  • ¼ cup fresh cilantro (chopped for serving)


Instructions

  1. Gather and prep all ingredients.
  2. In a large bowl, gently combine the ground beef, rice, egg, onion, garlic, cilantro, salt, pepper, and cumin. Mix just until combined.
  3. Roll into 1½ inch meatballs and set aside. (About 20 balls)
  4. Heat oil in a large Dutch oven over medium heat. Add the onion and cook until soft, about 5 minutes.
  5. Stir in the garlic and tomato paste and cook 1-2 minutes until the paste darkens slightly.
  6. Add the broth, tomato sauce, carrots, potatoes, cumin, oregano, salt, and pepper. Bring to a gentle simmer.
  7. Carefully add the meatballs to the simmering soup; don't stir for the first 5 minutes. Cover and simmer gently for 10-15 minutes.
  8. Add zucchini and simmer for an additional 5 minutes until meatballs are fully cooked and rice is tender.
  9. Stir in lime juice. Taste and adjust seasoning. Ladle soup into bowls, sprinkle with chopped cilantro, and top with extra lime and queso fresco if desired.

Notes

For a spicier soup, consider adding chopped jalapeños or crushed red pepper flakes.
Leftovers can be stored in the refrigerator for up to three days or frozen for longer storage.


Nutrition

  • Serving Size: 1 bowl (about 1.5 cups)
  • Calories: 392
  • Sugar: 4g
  • Sodium: 680mg
  • Fat: 18g
  • Saturated Fat: 6g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 38g
  • Fiber: 5g
  • Protein: 23g
  • Cholesterol: 70mg

Nutritional information is an estimate. The nutritional values for your final dish may vary based on measuring differences and products used.