Description
This Mexican Meatball Soup is a comforting and flavorful dish that features tender meatballs, hearty vegetables, and a savory broth. Perfect for a cozy night in or to impress guests with its zesty Mexican-inspired flavors.
Ingredients
Scale
For the Meatballs:
- 1 lb ground beef
- ¼ cup uncooked white rice
- 1 egg
- 2 tbsp chopped fresh cilantro
- 1 garlic clove (minced)
- ½ tsp ground cumin
- ½ tsp salt
- ¼ tsp black pepper
For the Soup:
- 1 tbsp olive oil
- 1 small onion (chopped)
- 2 carrots (peeled and diced)
- 2 celery stalks (diced)
- 1 zucchini (diced)
- 1 (14.5 oz) can diced tomatoes
- 6 cups beef or chicken broth
- 1 tsp dried oregano
- ½ tsp chili powder
- Salt and pepper to taste
- Fresh lime wedges and chopped cilantro for garnish
Instructions
- Prepare the Meatballs: In a mixing bowl, combine the ground beef, rice, egg, cilantro, garlic, cumin, salt, and pepper. Form into small meatballs.
- Cook the Soup: Sauté onion, carrots, celery. Add tomatoes, broth, oregano, chili powder. Add meatballs, simmer for 25-30 mins. Add zucchini in the last 10 mins. Season and serve hot.
Notes
- This soup is great for meal prep and tastes even better the next day.
- For a spicier version, add a diced jalapeño with the vegetables or a dash of hot sauce when serving.
Nutrition
- Serving Size: 1 ½ cups
- Calories: 310
- Sugar: 5g
- Sodium: 680mg
- Fat: 15g
- Saturated Fat: 5g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 3g
- Protein: 25g
- Cholesterol: 90mg
