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
Hearty Mexican Beef Soup Recipe

Mexican Beef Soup


  • Author: Lorena
  • Total Time: 1 hour 50 minutes
  • Yield: 6 servings 1x

Description

Hearty and flavorful Mexican Beef Soup packed with tender beef, vibrant vegetables, and bold spices. Comfort in a bowl!


Ingredients

Scale
  • 1 tablespoon olive oil
  • 1.5 pounds beef stew meat, cut into 1-inch cubes
  • 1 large onion, chopped
  • 2 cloves garlic, minced
  • 1 red bell pepper, chopped
  • 1 green bell pepper, chopped
  • 1 jalapeño, seeded and minced
  • 1 (14.5 ounce) can diced tomatoes, undrained
  • 6 cups beef broth
  • 1 teaspoon chili powder
  • 1 teaspoon cumin
  • 1/2 teaspoon smoked paprika
  • 1/2 teaspoon dried oregano
  • Salt and black pepper to taste
  • 1 (15 ounce) can black beans, rinsed and drained
  • 1 (15 ounce) can corn, drained
  • 1/4 cup chopped fresh cilantro, for garnish
  • Lime wedges, for serving

Instructions

  1. Heat the olive oil in a large pot or Dutch oven over medium-high heat.
  2. Season the beef stew meat with salt and pepper.
  3. Add the beef to the pot and sear on all sides until browned. Remove the beef from the pot and set aside.
  4. Add the chopped onion to the pot and cook until softened, about 5 minutes. Add the minced garlic, red bell pepper, green bell pepper, and jalapeño. Cook for another 3-5 minutes, until the vegetables are tender.
  5. Stir in the diced tomatoes, beef broth, chili powder, cumin, smoked paprika, and oregano. Bring to a simmer.
  6. Return the beef to the pot. Reduce the heat to low, cover, and simmer for at least 1.5-2 hours, or until the beef is very tender.
  7. Stir in the black beans and corn. Cook for an additional 10-15 minutes, until heated through.
  8. Taste and adjust seasoning with salt and pepper as needed.
  9. Ladle the soup into bowls and garnish with fresh cilantro.
  10. Serve with lime wedges on the side.

Notes

  • Spice Level: Adjust the amount of jalapeño to your preference.
  • Make Ahead: Soup tastes even better the next day.
  • Prep Time: 20 minutes
  • Cook Time: 1 hour 30 minutes
  • Category: Soup
  • Method: Simmer
  • Cuisine: Mexican

Nutrition

  • Serving Size: 1 bowl
  • Calories: 350 kcal
  • Sugar: 5 g
  • Sodium: 700 mg
  • Fat: 15 g
  • Saturated Fat: 5 g
  • Unsaturated Fat: 8 g
  • Trans Fat: 0 g
  • Carbohydrates: 25 g
  • Fiber: 7 g
  • Protein: 30 g
  • Cholesterol: 80 mg

Keywords: mexican soup, beef soup, hearty soup, easy soup, mexican beef soup