10 minutes of hands-on time + 2 hours in the Instant Pot is all you need to make this super flavorful and juicy barbacoa that is perfect as the main protein for just about any meal!

Top down view of bowl with shredded barbacoa beef garnished with 3 lime wedges.

This recipe is…

The original slow cooker barbacoa recipe is an all-time Fed+Fit favorite, and we’ve simplified it to make it even easier by using the Instant Pot! You get the same juicy, tender meat in a fraction of the time.

A little history, “barbacoa” translates to “barbeque” in Spanish and relates to a specific cooking style in Mexico where the meat is slowly cooked in a pit dug in the ground. It is a highly beloved dish that is seasoned heavily with garlic, onion, chilis, and Mexican oregano. When made traditionally, the process can take the better part of the day to prepare, making barbacoa a very special meal. This easy, home-cook-friendly version uses the pressure cooking feature of the instant pot to flavor and quickly tenderize the meat for a still-special meal that doesn’t take a lot of time.  

Barbacoa Beef Ingredients

Here’s what you’ll need to make your Instant Pot barbacoa beef:

Ingredients for Instant Pot Beef Barbacoa
  • Chuck Roast – you’ll need 3 pounds of chuck roast. 
  • Spices – a combination of salt, pepper, cumin, chipotle chili powder, Mexican oregano, cloves, and garlic make up the seasoning blend, which ultimately acts as the marinade for the beef during the cooking process. 
  • Bay Leaves – 3 bay leaves help to break down some of the proteins in the chuck roast and really help bring all of the flavors of the spices together. 
  • Butter – you’ll use 2 tablespoons of salted butter or extra virgin olive oil to sear the meat prior to pressure cooking. 
  • Apple Cider Vinegar + Lime Juice – ¼ cup each of apple cider vinegar and fresh lime juice add just the right amount of acidity to the dish. 
  • Water – to prevent burning, you’ll use a ½ cup of water in the instant pot.

Ingredient Modifications

  • Change the heat – use regular chili powder or paprika in lieu of the chipotle chili powder if you prefer a milder heat on your meat. 
  • Use different cuts of meat – traditional barbacoa is made with a variety of tougher meat cuts and also includes the cheek, tongue, and parts of the cow head, which are loaded with iron, nutrients, and flavor!

How to Make Barbacoa in the Instant Pot

As promised, this process is super easy and involves a short amount of prep time. Here’s how to do it:

220408_IP Barbacoa re-edits-05
220408_IP Barbacoa re-edits-06
220408_IP Barbacoa re-edits-12
220408_IP Barbacoa re-edits-15
220408_IP Barbacoa re-edits-25
220408_IP Barbacoa re-edits-28
  1. Season the beef. Combine the spices together in a small bowl, then cut the beef into 8 large chunks and coat evenly with the spices. 
  2. Sear the beef. Add 2 tablespoons of oil to the Instant Pot and press “saute” to heat. Working in batches, add the seasoned chuck roast to the IP and sear on all sides until lightly browned. 
  3. Add remaining ingredients. Add the garlic, bay leaves, vinegar, and lime juice plus an additional ½ cup of water. Place the lid on the pot and make sure the valve is set to “sealed.” Press the “manual” button and set it to cook for 60 minutes.
  4. Release pressure. After the 60 minutes is up, let the pressure release naturally (about 20 minutes), then remove the lid from the pot. 
  5. Shred the beef. Remove the bay leaves from the instant pot, then using two forks, shred the beef and stir it in with the juices. 
  6. Serve and enjoy! 

How to Serve

This tasty barbacoa beef is so delicious and can be served in a variety of ways! Here are some ideas:

  • Make tacos – my favorite way to eat barbacoa (alongside a delicious margarita). Grab your favorite tortilla, some sliced onion, avocado, cilantro, and lime, and enjoy! For an ultra-easy taco recipe, sub the chicken for beef in this oven-baked method.
  • Serve on salad – serve your beef on top of this Mexican corn salad for a really tasty meal.
  • Bake nachos – make loaded carnitas nachos, except with barbacoa!
Top down view of white bowl with barbacoa beef garnished with 3 lime wedges surrounded on one side by a teal napkin and serving utensils and a bowl of cilantro and onions on the other and a basket of tortillas to the top.

Yes! This beef saves great and the flavors get better over time! I recommend storing the meat with the extra juices from cooking. They’ll help keep the meat moist and also continue to marinate the flavor.

How to Store and Reheat Leftover Barbacoa

Store your barbacoa in a covered container in the fridge for 4-5 days. It can also be stored in the freezer in an airtight freezer bag or container for up to 4 months. 

To reheat from the fridge:

  • In the oven. Place the meat on a sheet pan and spoon some juices over top. Bake at 400°F for about 10 minutes until the meat is slightly browned.
  • In a skillet. Add the meat and some juices to a skillet over medium heat for about 3 minutes per side.
  • In the microwave. Heat for 1-2 minutes or until heated through.

To reheat from frozen:

  • Defrost in the fridge overnight or quick defrost by putting the container or bag in a bowl filled with cold water for about an hour. Then reheat the meat with a method from above.
Side view of bowl of barbacoa on a table with a tortilla basket, teal bowl with sliced onions, and lime wedges.

Video

How to Freeze Barbacoa 

To freeze your barbacoa, let it cool completely, then transfer the meat and juices to a freezer-safe bag or airtight container. Label with the date and store in the freezer for up to 4 months. 

Instant Pot Beef Barbacoa

4.80 — Votes 5 votes
By Cassy Joy Garcia
Prep: 10 minutes
Cook: 1 hour 50 minutes
Total: 2 hours
Servings: 6 – 8 servings
The Instant Pot version of a super flavorful and juicy barbacoa that is perfect as the main protein for just about any meal!

Ingredients  

  • 1 chuck roast, 3 pounds
  • 1 teaspoon fine sea salt
  • 1/2 teaspoon ground black pepper
  • 1 tablespoon cumin
  • 1 tablespoon chipotle chili powder
  • 1 tablespoon dried Mexican oregano (regular oregano also works)
  • 1/2 teaspoon ground cloves
  • 2 tablespoons salted butter or extra virgin olive oil
  • 4 garlic cloves, minced
  • 3 bay leaves
  • 1/4 cup apple cider vinegar
  • 1/4 cup fresh lime juice (about 2 limes)
  • 1/2 cup water

Instructions 

  • Combine the spices together in a small bowl, then cut the beef into 8 large chunks and coat evenly with the spices.
  • Add 2 tablespoons of oil to the Instant Pot and press “saute” to heat. Working in batches, add the seasoned chuck roast to the IP and sear on all sides until lightly browned.
  • Add garlic, bay leaves, vinegar, and lime juice plus an additional ½ a cup water. Place the lid on the pot and make sure the valve is set to sealed. Press the “manual” button and set to cook for 60 minutes.
  • After the 60 minutes is up, let the pressure release naturally (about 20 minutes), then remove the lid from the pot.
  • Remove the bay leaves from the IP, then using two forks, shred the beef and stir it in with the juices.
  • Serve and enjoy!

Nutrition

Calories: 352kcal | Carbohydrates: 3.5g | Protein: 35.2g | Fat: 16.6g | Saturated Fat: 4g | Cholesterol: 134mg | Sodium: 576mg | Fiber: 1.1g | Sugar: 0.4g

Additional Info

Course: Dinner
Cuisine: Mexican
Servings: 6 – 8 servings
Calories: 352
Keyword: barbacoa, beef, instant pot

Like this recipe?

Leave a comment


About the Author

Cassy Joy Garcia, NC

Cassy Joy Garcia, a New York Times best-selling author, of Cook Once Dinner Fix, Cook Once Eat All Week, and Fed and Fit as well as the creative force behind the popular food blog Fed & Fit.


More Like This

Leave a comment

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

Recipe Rating




13 Comments

  1. Hi, if I’m using chuck that has already been cut into smaller pieces for stew should I reduce the cooking time? Thanks!

    1. You can reduce it to 40 minutes, Jessie! If it isn’t fall-apart tender when it’s done, though, add a bit more time!

  2. 5 stars
    Amazing! Whole family really enjoyed. We served as burrito bowls and kids requested that we add it to meal rotation.

    1. SCORE! That’s awesome, Margie. Thanks so much for sharing this with us!

  3. Hi! To cook in a slow cooker instead would you add all the same ingredients and just cook on low for 4-6 hours? Wondering what the cook time/temp would look like for those who don’t have an IP! Thanks!

  4. Hi! What would you ladies recommend for us that don’t have a manual function on our IP? I’m in the middle of cooking before I realized this, hah! Giving it a try at “pressure cook” setting on high for 60 min? I have no idea if it will turn out lol

    1. Follow up: The meat came out a bit overcooked but super tasty! Will definitely have to figure out how to properly do this recipe with my kind of IP! Would love to know any thoughts 🙂

    2. Hi Mandy! The “manual” button serves the same function as “pressure cook,” just a difference in labeling between models depending on how old or new the Instant Pot is. I am glad that the meat turned out tasty, but sorry to hear that it was overcooked! Sometimes the size of the meat chunks comes into play with how quickly it cooks. Thank you for taking the time to share and follow up with us! -Melissa