Go Back
+ servings
Mexican Meatball Soup

Savor the Comfort of Authentic Mexican Meatball Soup

Experience the heartwarming flavors of Mexican Meatball Soup, a comforting dish with tender meatballs and rich broth.
Prep Time 20 minutes
Cook Time 45 minutes
Total Time 1 hour 5 minutes
Servings: 6 servings
Course: Soups
Cuisine: Mexican
Calories: 350

Ingredients
  

For the Meatballs
  • 1 pound Lean Ground Beef or ground turkey/chicken for a lighter option
  • 2 cloves Garlic minced
  • 1/2 cup Long Grain Rice uncooked; jasmine rice offers a fragrant twist
  • 1 large Egg beaten; use flaxseed meal for a vegan alternative
  • 1/4 cup Fresh Mint chopped; fresh oregano is a great substitute
  • 3 tablespoons Fresh Parsley chopped; swap with cilantro for a different flavor
  • 2 teaspoons Dried Oregano fresh oregano (1 tablespoon) is more vibrant
  • 1 teaspoon Ground Cumin coriander can be a good alternative
  • 1/2 teaspoon Salt or to taste
  • 1/4 teaspoon Ground Black Pepper
For the Soup
  • 2 tablespoons Olive Oil or avocado oil
  • 1 medium Onion chopped
  • 2 Carrots peeled & sliced
  • 3 ribs Celery sliced
  • 1 large Russet Potato chopped into cubes
  • 1 can Roasted Diced Tomatoes 15 ounces
  • 6 cups Broth beef or chicken; vegetable broth for vegetarian option
  • 6 ounces Green Beans contributes crunch and freshness
  • 1 medium Zucchini sliced
  • 2 teaspoons Lemon Juice freshly squeezed; lime juice is an option
  • 1/4 cup Fresh Cilantro chopped; optional if desired
  • 1/8 teaspoon Cayenne Pepper optional

Equipment

  • Large Mixing Bowl
  • Large pot

Method
 

Preparation
  1. In a large mixing bowl, combine lean ground beef, minced garlic, uncooked long grain rice, beaten egg, chopped mint, parsley, dried oregano, ground cumin, salt, and black pepper. Mix thoroughly and shape into 25 to 28 meatballs.
  2. Heat olive oil in a large pot over medium heat. Sauté chopped onion for 3 to 4 minutes until translucent. Add minced garlic and cook for 1 minute.
  3. Add sliced carrots, celery, and chopped russet potato to the pot. Sauté for 2 to 3 minutes until slightly softened.
  4. Stir in roasted diced tomatoes, broth, ground cumin, and dried oregano. Bring to a gentle boil, then lower heat to simmer for 5 minutes.
  5. Gently drop the prepared meatballs into the soup. Cover and cook on low heat for 15 minutes.
  6. Stir in green beans and sliced zucchini. Cook for an additional 5 to 8 minutes until vegetables are tender.
  7. Add lemon juice and chopped cilantro, stirring gently. Adjust seasoning as needed before serving.

Nutrition

Serving: 1bowlCalories: 350kcalCarbohydrates: 30gProtein: 25gFat: 15gSaturated Fat: 5gPolyunsaturated Fat: 2gMonounsaturated Fat: 8gCholesterol: 90mgSodium: 600mgPotassium: 700mgFiber: 5gSugar: 4gVitamin A: 100IUVitamin C: 15mgCalcium: 50mgIron: 3mg

Notes

For best results, use fresh ingredients and adjust seasoning gradually throughout cooking.

Tried this recipe?

Let us know how it was!