Restaurant-quality in your kitchen.

When I think of barbacoa, the first thing that comes to mind is the PERFECT taco… tender beef in a corn tortilla, loaded with sliced avocado, strips of red onion, fresh cilantro, and a light sprinkle of queso fresco.

There’s nothing better in the world, but prices at chains like Chipotle and Qdoba can quickly turn steep. What’s more, they’re not always easy to find. 

So when I first made this Instant Pot Barbacoa, it was a given that tacos would soon follow!

But making it in the Instant Pot isn’t the only way. In fact, most would argue that a slow cooker is the ONLY way to turn a tough chuck roast into the kind of fall-apart tender beef we all know and love. 

Which one should you choose? It’s totally up to you – it all boils down to if you have 6-8 hours to spare or not.

Either way, these barbacoa tacos will come out tasting absolutely incredible!

Ingredients and Substitutions

For the exact measurements and detailed instructions, please see the recipe card below.

  • Toppings. Options for taco toppings are limitless, but fresh cilantro, sliced avocado, and queso fresco are most recommended.
  • Beef. Chuck roast is the best cut for this recipe. A 3-4 pound roast is ideal, with as much excess fat trimmed away as possible, to avoid too much rendering into the sauce.
  • Chipotle chiles. The canned variety in adobo sauce was used for this recipe, to add spiciness and a tangy-sweet flavor. The adobo is very spicy, so take care on how much you add.
  • Beef broth. Both regular and reduced-sodium broth will work, but may also be substituted with chicken or vegetable broth.
  • Lime. The bright acidity of fresh lime juice helps break through the heavy richness of the meat, adding both flavor and tenderization.
  • Vinegar. Both apple cider vinegar and white wine vinegar can be used to tenderize the beef further, adding a tanginess to it.
  • Molasses. To keep the dish from turning sour from so much acid, molasses adds a bit of sweetness with a dark, rich depth of flavor. Brown sugar may also be used, as an alternative.
  • Garlic. Fresh garlic is best for this dish, minced finely, but if you don’t have that on hand then ⅛ teaspoon of garlic powder can be substituted for each clove.
  • Spices. Salt, pepper, cumin, oregano, and paprika all add greater depth of flavor to the meat.
  • Onion. Any kind of onion may be used for this recipe, but a white or sweet variety is recommended.
  • Green chiles. For a little bit of extra heat, using canned or fresh green chiles, diced up fine, is the perfect option. They can be omitted for a less spicy result. 
  • Bay leaves. These help to cut through the richness of many beef-based dishes, infusing them with a subtly bitter, herbal flavor as a contrast. 
  • Tortillas. Either flour or corn tortillas can work for this recipe, depending on your preference.

Step-by-step Instructions

Please see the recipe card below for the full instructions, ingredient amounts, and a printable recipe.

Prepare the beef.

To prevent it from rendering out into the sauce and diluting it, as much of the excess fat should be trimmed away from the chuck roast as possible. This also keeps the dish from building up too much grease, which can weigh it down.

The meat should then be sliced into about 10-12 large chunks, about 2 or 3 inches in size. This will strike the right balance between large enough to shred, and small enough to tenderize properly.

Chuck roast is cut into big chunks with a knife.

Sear the pieces.

Heat 1 tablespoon oil in a Dutch oven, then season the beef with salt and pepper. Sear in batches for 4–5 minutes, turning until browned on all sides, and transfer to a plate.

Work in small batches so the meat browns properly—if too much liquid builds up, remove some pieces and increase the heat to help it evaporate.

Sauté and deglaze.

Remove the beef, then add a little oil and sauté the onion for 2–3 minutes until softened.

Pour in the broth and scrape up the browned bits to build flavor, then transfer the liquid to a 6–8 quart Instant Pot.

Make the sauce.

Combine all of the ingredients for the chipotle sauce in a high-speed blender for 30 seconds, or until smooth. Then add it to the Instant Pot with the beef, along with the diced chiles.

Mix them all up well with the onions and deglazing liquid, until a bright, cohesive chipotle sauce forms. 

If tweaking the sauce to taste at this point, remember that it will mellow out a bit once it has been all soaked up by the meat.

Cook in the Instant Pot.

Add the seared beef to the Instant Pot and stir to coat; it should be partially submerged. Place bay leaves on top.

Seal the lid, cook on high pressure for 60 minutes, then quick-release the pressure.

Beef and sauce is added back to the instant pot with bay leaves.

Optional: Cook in slow cooker.

Heat 1 tablespoon oil in a Dutch oven over medium-high heat. Season the beef and sear in batches, leaving space so it browns properly. Transfer to a plate.

Deglaze the pot with ¼ cup broth, stirring in the chipotle sauce and scraping up browned bits. Transfer everything to a slow cooker with the beef, onions, chiles, and bay leaves.

Cover and cook on low for 6–8 hours, until the meat is tender and falls apart easily.

Shredded beef barbacoa is shown in the slow cooker before adding to tacos.

Shred the beef.

For either cooking method, remove the bay leaves as soon as the meat has finished cooking. Their texture can be very chewy and unpleasant even after simmering, so they are no longer needed once they’ve added their flavor.

Using two forks, carefully shred the beef up into small strands. The finer the shredding, the more easily the meat will hold and soak up the chipotle sauce. 

Give the meat a good stir, ensuring all of it gets coated thoroughly, and prepare to dish it up.

Serve as tacos.

In a stainless steel or cast iron skillet, lightly toast several corn or flour tortillas, depending on preference. This warms the tortillas, and helps to bring a little extra depth to their flavor.

From there, the meat can be served as tacos with your favorite toppings of choice! Sliced avocado, thin-sliced red onion, a squeeze of lime juice, and just a little bit of queso fresco all pair especially beautifully with it.

You could even go all out and make your own Lime Crema or Homemade Pico de Gallo to go with them.

Serve the tacos up fresh and warm, and enjoy!

Tacos are loaded with beef barbacoa and served with red onion and cilantro.

FAQs

What kind of meat is in barbacoa tacos?

Barbacoa tacos are generally made out of beef chuck roast, beef cheeks, and sometimes even brisket. However, they can also be made out of meats like lamb or mutton.

What toppings should go on barbacoa tacos?

Any toppings you like can go on barbacoa tacos, but simple options like diced onion, fresh cilantro, and a drizzle of lime juice are especially common.

What is the difference between barbacoa and carnitas?

Barbacoa is generally made with slow-cooked shredded meat such as beef, lamb, or mutton, but carnitas are most often made from slow-cooked shredded pork.

How do I store and freeze beef barbacoa?

Store leftovers in an airtight container in the fridge for up to 3–5 days. To freeze, place in a sealed freezer bag or airtight container for up to 3 months.

email this recipe!
Simply enter your email and get it sent to your inbox! You’ll also get the newest recipes from us every week.

What to serve with it?

While these slow cooker barbacoa beef tacos make for an amazing meal in their own right, there’s loads of other recipes that can pair well with them:

Tap stars to rate!

5 from 1 vote

Barbacoa Tacos Recipe (Chipotle Copycat)

Skip the takeout lines and make Barbacoa Tacos at home that will rival even the best Mexican restaurants! Whether made in a slow cooker or Instant Pot, tender shredded beef simmered in a spicy chipotle sauce makes for the perfect meaty filling.
Barbacoa tacos are served on a plate for a healthy dinner.
Yield 8 servings
Prep 30 minutes
Cook 1 hour 10 minutes
Total 1 hour 40 minutes
An image of an envelope sealed shut with the Evolving Table logo.

email this recipe!

Enter your email and we’ll send it directly to you.

Ingredients 

Chipotle Sauce:

  • 3 chipotle chiles in adobo sauce
  • 1 tablespoon adobo sauce if you’d like extra spice
  • ½ cup beef broth
  • ¼ cup lime juice freshly squeeze
  • 2 tablespoons apple cider vinegar
  • 1 tablespoon molasses or brown sugar
  • 5 cloves garlic finely minced
  • 1 tablespoon cumin
  • 2 teaspoons dried oregano
  • ½ teaspoon paprika
  • 1 teaspoon salt
  • ½ teaspoon ground black pepper

Barbacoa Beef:

  • 3-4 pounds chuck roast fat trimmed and cut into large chunks
  • 2 tablespoon oil divided
  • ¾ teaspoon salt
  • ¼ teaspoon black pepper
  • 1 cup white onion finely chopped
  • 4 ounces can diced green chiles
  • 2 Bay leaves
  • ¼ cup beef broth

Tacos:

  • Corn or Flour Tortillas toasted
  • Cilantro chopped
  • Red onion thinly sliced
  • Cotija cheese crumbled

Instructions 

Instant Pot:

  • Add 1 tablespoon oil to a Dutch oven set over medium-high heat. Add beef and sprinkle on salt and black pepper. Sear on all sides for a total of 4-5 minutes. You may have to do this in two batches if all of the meat does not fit in a single layer.
    3-4 pounds chuck roast, ¾ teaspoon salt, ¼ teaspoon black pepper
  • Remove the beef from the pot and add an additional tablespoon of oil and the diced onion. Saute for 2-3 minutes, or until tender. Pour in the broth to deglaze the pot and scrape the bottom of it to release any stuck bits and pieces. Transfer the cooking liquid to the Instant Pot.
    1 cup white onion
  • Add all chipotle sauce ingredients to a high-speed blender and blend for 30 seconds, or until smooth.
    3 chipotle chiles in adobo sauce, 1 tablespoon adobo sauce, ½ cup beef broth, ¼ cup lime juice, 2 tablespoons apple cider vinegar, 1 tablespoon molasses, 5 cloves garlic, 1 tablespoon cumin, 2 teaspoons dried oregano, ½ teaspoon paprika, 1 teaspoon salt, ½ teaspoon ground black pepper
  • Add the blended chipotle sauce and can of diced chiles to the Instant Pot. Stir to combine, and then add the beef, making sure to submerge it in the sauce. Place the bay leaves on top of the meat.
    4 ounces can diced green chiles, 2 Bay leaves
  • Close the Instant Pot with the lid, ensuring the pressure release valve is set to sealed, and set to a manual pressure cook function on high pressure and cook for 60 minutes. Quick release the pressure as soon as the timer goes off.
  • Remove the bay leaves and shred the beef using two forks. Stir it to completely coat it in the sauce.
  • If desired, set the Instant Pot to the saute function and cook for 4-5 minutes to cook off some of the extra liquid.

Slow Cooker:

  • Add 1 tablespoon of oil to a Dutch oven over Medium-high heat. Add beef and sprinkle on salt and black pepper. Sear on all sides for a total of 4-5 minutes. You may have to do this in two batches if all of the meat does not fit in a single layer. Remove the meat and deglaze the bottom of the pot with ¼ cup of beef broth.
  • Add all chipotle sauce ingredients to a high-speed blender and blend for 30 seconds, or until smooth.
  • Pour the blended chipotle sauce into the bottom of a 6-quart slow cooker along with the beef broth from the Dutch oven. Give it a good stir and then place the pieces of seared beef down into the sauce. Add in the onions, diced chiles, and bay leaves.
  • Cover the slow cooker with a lid and cook for 6-8 hours on low or until meat is tender and begins to fall apart.
  • Remove the bay leaves and shred the beef using two forks. Stir it to completely coat it in the sauce.
  • Serve barbacoa immediately in a toasted corn or flour tortilla with sliced red onion, avocado, cilantro, and queso fresco. Enjoy!
    Corn or Flour Tortillas, Cilantro, Red onion, Cotija cheese
Last step! If you make this, please leave a review letting us know how it was!

Tap stars to rate!

5 from 1 vote

Video

Notes

  • Meat: The meat can be salted and left in the fridge to tenderize for at least one day before cooking, for better flavor and texture. Dry off the pieces of beef with a paper towel before searing, to yield a better, browner crust.  
  • Ingredients: For better results, always use fresh ingredients for cooking and toppings as opposed to dried or processed ones. 
  • Searing: While browning the meat, cook a few pieces at a time and give them room for moisture to evaporate.

Nutrition

Calories: 438kcal, Carbohydrates: 20g, Protein: 36g, Fat: 25g, Saturated Fat: 9g, Polyunsaturated Fat: 3g, Monounsaturated Fat: 13g, Trans Fat: 1g, Cholesterol: 117mg, Sodium: 1111mg, Potassium: 812mg, Fiber: 4g, Sugar: 3g, Vitamin A: 529IU, Vitamin C: 9mg, Calcium: 110mg, Iron: 6mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Made this recipe?Leave a comment below!

More Mexican Entrée Recipes

For a fun weeknight dinner or for a celebration with friends, these tacos are just one of many brightly flavored Mexican dishes to enjoy at home:

5 from 1 vote (1 rating without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




Comments

    1. Yay! So happy to hear you enjoyed the recipe, Chrystal! Thanks so much for taking the time to leave a comment!

  1. 5 stars
    This is amazing! My whole family loved this dish. It’s the perfect combination of spice and flavor, and the meat is so tender. I topped them with pickled onions, avocado, cheese, and cilantro. Will DEFINITELY be making again.

    1. Yay! So happy to hear you enjoyed the recipe, Jen! I’m so glad your whole family loved it. Thanks so much for taking the time to leave a comment and rating!