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

Authentic Birria Tacos Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Birria Tacos are a delightful Mexican dish that brings together tender, slow-cooked beef infused with aromatic spices, all wrapped in warm, crispy corn tortillas. Originating from the Jalisco region, these tacos deliver an unforgettable flavor experience, perfect for any occasion—whether you’re hosting friends or enjoying a cozy dinner at home. The marinated beef is simmered to perfection, creating a rich broth that enhances the flavors and makes every bite a joy. Serve your birria tacos with fresh toppings like onions and cilantro, and don’t forget to dip them in the savory consomé for an extra layer of deliciousness.

  • Total Time: 2 hours 20 minutes
  • Yield: Serves 6 (12 tacos)

Ingredients

  • Beef Chuck Roast
  • Dried Guajillo Chiles
  • Cumin Seeds
  • Garlic Cloves
  • Onion
  • Beef Broth

Instructions

  1. Remove stems and seeds from dried guajillo chiles; simmer in water for 10 minutes until soft.
  2. Blend softened chiles with garlic, onion, cumin seeds, and beef broth until smooth.
  3. Brown beef chuck roast in oil over medium-high heat until caramelized on all sides.
  4. Pour blended sauce over the meat; cover and simmer on low heat for about 2 hours until tender.
  5. Shred cooked beef and return it to the pot with the sauce.
  6. Warm corn tortillas; fill each with shredded beef mixture and top with cilantro and diced onions.
  • Author: Jennifer
  • Prep Time: 20 minutes
  • Cook Time: 120 minutes
  • Category: Main
  • Method: Slow cooking
  • Cuisine: Mexican

Nutrition

  • Serving Size: 2 tacos (200g)
  • Calories: 450
  • Sugar: 3g
  • Sodium: 670mg
  • Fat: 25g
  • Saturated Fat: 10g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 32g
  • Fiber: 4g
  • Protein: 28g
  • Cholesterol: 80mg