Instant Pot Barbacoa

By: Melissa Guevara

Every item on this page was chosen by The Fed & Fit team. The site may earn a commission on some products (read more here).

jump to recipe print

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.

Instant Pot Barbacoa

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.

What is barbacoa?

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:

  • 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!

Supplies Needed to Make this Recipe

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:

Top down view of white bowl with spice mixture.
Hand sprinkling spices over beef chunks.
Tongs placing spiced beef into the instant pot with steam coming out of the pot.
Browned beef in the instant pot topped with garlic and bay leaves.
Two forks shredding cooked barbacoa beef in the instant pot with the meat juices around the beef.
White bowl filled with shredded barbacoa beef sitting on a grey and white marble surface.
  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 Barbacoa Beef

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.

Can you make barbacoa ahead of time?

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.

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. 

More Favorite Beef Recipes

Print

Instant Pot Beef Barbacoa

The Instant Pot version of a super flavorful and juicy barbacoa that is perfect as the main protein for just about any meal!

  • Author: Cassy Joy Garcia
  • Prep Time: 10 minutes
  • Cook Time: 1 hour 50 minutes
  • Total Time: 2 hours
  • Yield: 68 servings 1x
  • Category: Dinner Recipes
  • Method: Instant Pot
  • Cuisine: Mexican

Ingredients

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

Instructions

  1. Combine the spices together in a small bowl, then cut the beef into 8 large chunks and coat evenly with the spices.
  2. 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 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.
  4. After the 60 minutes is up, let the pressure release naturally (about 20 minutes), then remove the lid from the pot.
  5. Remove the bay leaves from the IP, then using two forks, shred the beef and stir it in with the juices.
  6. Serve and enjoy!

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Comments

Your email address will not be published.

Recipe rating

  1. Mandy says:

    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. Mandy says:

      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. Melissa Guevara says:

      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