Bowl of shredded Mexican Beef Barbacoa
Print Recipe
4.5 from 10 votes

Mexican Beef Barbacoa

This easy recipe for Mexican Beef Barbacoa is full of authentic flavor and can be easily made in the oven, slow cooker, or Instant Pot!
Prep Time10 mins
Cook Time3 hrs
Total Time3 hrs 10 mins
Servings: 6 Servings
Calories: 639kcal


  • 1 3 to 5 lb beef chuck roast
  • Salt and Pepper
  • 4 tablespoons olive oil divided
  • 2 dried guajillo peppers soaked stemmed and seeded
  • 2 dried ancho peppers soaked stemmed and seeded
  • 1 chipotle in adobo
  • 3 garlic cloves minced
  • 1 tablespoon cider vinegar
  • 1 tablespoon brown sugar
  • 1 teaspoon salt
  • 1 teaspoon dried oregano
  • 1/2 teaspoon ground cinnamon
  • 1/4 cup water


  • Place dried peppers into a bowl or jar and fill with water until covered. Soak 1 to 4 hours until softened.
  • Season chuck roast with salt and pepper. Heat a large cast iron pot over high heat. Add in 2 tablespoons olive oil. Sear chuck roast on all sides. Once seared, remove pot from heat and set aside.
  • In a blender, add in guajillo peppers, ancho peppers, chipotle, garlic, cider vinegar, brown sugar, salt, oregano, cinnamon, remaining 2 tablespoons olive oil, and water. Blend until smooth, adding more water if necessary to thin it out enough to blend.
  • Pour sauce over chuck roast in the pan. Place the lid on and braise in a 300 degree oven for 3 hours, until meat is tender and easily shreds with a fork.
  • Shred and serve. Serving Suggestion: serve on a warmed corn tortilla with some red onion, cilantro, and jalapeno.


SLOW COOKER: Place seasoned chuck roast in a slow cooker. Make sauce according to directions and pour over meat. Cook on high 6 hours, or low 8 to 10 hours.
INSTANT POT: Use the sear setting to sear seasoned roast. Make sauce and pour over meat. Cook on the beef/stew setting for about 70 minutes.


Calories: 639kcal | Carbohydrates: 2g | Protein: 58g | Fat: 44g | Saturated Fat: 16g | Cholesterol: 208mg | Sodium: 676mg | Potassium: 1009mg | Sugar: 2g | Vitamin A: 1.6% | Vitamin C: 0.9% | Calcium: 5.9% | Iron: 36.2%