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
Photo of featured for Savor the Flavor: Discover the Best Ever Mexican Birria

Savor the Flavor: Discover the Best Ever Mexican Birria

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Experience the rich flavors of The Best Ever Mexican Birria, a savory dish perfect for gatherings.

  • Total Time: 2 hours 40 minutes
  • Yield: 6-8 servings 1x

Ingredients

Scale
  • 3 lbs of beef chuck roast
  • 1 lb of lamb (optional for added flavor)
  • 6 dried guajillo chiles
  • 4 dried ancho chiles
  • 4 cloves of garlic
  • 1 medium onion, chopped
  • 2 teaspoons of cumin
  • 1 teaspoon of oregano
  • 4 cups of beef broth
  • Salt and pepper to taste
  • Fresh cilantro for garnish
  • Corn tortillas for serving

Instructions

  1. Prepare the chiles by removing stems and seeds, then simmer in boiling water for 10 minutes.
  2. Blend softened chiles with garlic, onion, cumin, oregano, and salt until smooth to create the marinade.
  3. Marinate the beef (and lamb if using) with the marinade for at least an hour, preferably overnight.
  4. Brown the marinated meat in a large pot over medium heat for about 10 minutes.
  5. Add beef broth, bring to a boil, then reduce heat and simmer for 2 hours until tender.
  6. Shred the cooked meat and return it to the pot to soak up the broth.
  7. Serve in bowls with warm corn tortillas and garnish with fresh cilantro.

Notes

  • For best flavor, marinate the meat overnight.
  • Adjust seasoning according to taste.
  • Author: Jenny
  • Prep Time: 30 minutes
  • Cook Time: 2 hours 10 minutes
  • Category: Main Course
  • Method: Simmering
  • Cuisine: Mexican
  • Diet: Gluten-Free

Nutrition

  • Serving Size: 1 cup
  • Calories: 350
  • Sugar: 2g
  • Sodium: 500mg
  • Fat: 20g
  • Saturated Fat: 8g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 10g
  • Fiber: 2g
  • Protein: 30g
  • Cholesterol: 90mg