Print

Hearty Mexican Beef Soup

A soul-warming Mexican beef soup perfect for family gatherings and cozy dinners.

Ingredients

Scale
  • 1 lb beef (chopped)
  • 1 onion (chopped)
  • 3 cloves garlic (minced)
  • 2 tomatoes (diced)
  • 4 cups beef broth
  • 1 can black beans (drained and rinsed)
  • 1 cup corn (frozen or canned)
  • 2 tsp chili powder
  • 1 tsp cumin
  • Salt and pepper to taste
  • Fresh cilantro (for garnish)

Instructions

  1. In a large pot, heat about 2 tablespoons of oil over medium heat. Add the chopped onion and minced garlic. Sauté for about 3-4 minutes until the onion is soft and translucent.
  2. Increase the heat slightly and add the chopped beef. Cook for approximately 5-7 minutes, stirring occasionally, until all pieces are browned.
  3. Stir in the diced tomatoes, beef broth, drained black beans, corn, chili powder, and cumin. Bring the soup to a boil, then reduce the heat and let it simmer.
  4. Cover the pot and let it simmer for about 30 minutes.
  5. Once cooking time is up, taste your soup and season with salt and pepper as needed.
  6. Ladle the soup into bowls, garnishing with a sprinkle of fresh cilantro.

Notes

Store leftovers in an airtight container for up to 3 days. Freeze in portions for up to 3 months.

Nutrition

Pinterest
Pinterest
fb-share-icon
Tiktok