Select Page

Instant Pot Beef Barbacoa.

This Instant Pot Beef Barbacoa is so easy and layered with flavors that it’ll be a fiesta for your taste buds. Traditionally, Barbacoa is made from goat or lamb, but I personally prefer beef. There are a couple of cuts of beef that work very well. Some people like to use beef cheeks, but I am a big fan of chuck roast. Chuck roast is easy to find and relatively inexpensive. It also has quite a bit intramuscular fat so it breaks down and pulls very easily.

A Dash of Smoke

You don’t have to smoke the Chuck Roast first, but I highly recommend it. The smoke adds another layer of flavor that lends itself very well to any recipe with beef. I smoked this in my Camp Chef SG24 Pellet Grill running Bear Mountain BBQ Gourmet Blend Pellets. If you don’t have a smoker, or don’t want to take the additional time, you can just set your Instant Pot to Sautee and brown the meat in a little bit of olive oil first. I’ll stick with the smoke.

Aim to Serve

There are many ways to eat Barbacoa. Probably one of the most popular is served on corn tortillas with  diced white onions, cilantro, and some Salsa Verde. We like making taco salads a lot in our house by adding it to lettuce, salsa, sour cream, salsa, crispy onions, and sharp cheddar cheese. This also works really well with queso tacos like birria, but without consume. No matter how you serve it, I’m sure this will be a hit.

Check out My Full Recipe for Instant Pot Beef Barbacoa down below

barbacoa tacos
Yield: 10 Servings

Instant Pot Beef Barbacoa

Prep Time: 20 minutes
Smoke Time: 2 hours
Instant Pot Time: 1 hour
Total Time: 3 hours 20 minutes

Instant Pot Beef Barbacoa that is smoked then finished in the Instant Pot.


  • 3 1/2 Pounds Chuck Roast
  • 3/4 Cup Beef Stock
  • 1 large Sweet Onion (roughly chopped)
  • 4 cloves Garlic (roughly chopped)
  • 1 can Green Chilis (4oz)
  • 1/4 cup Lime Juice
  • 2 Tbsp Apple Cider Vinegar
  • 1 Tbsp Oregano
  • 1 Tbsp Ground Cumin
  • 1/4 Tsp Ground Cloves
  • 3 Bay Leaves
  • Salt to taste
  • Pepper to taste


  1. Start smoker and set the temp to 225 degrees.
  2. Salt and pepper the Chuck Roast then put in the preheated smoker, Smoke for two hours
  3. While the Chuck Roast is smoking, add Beef Stock, onion, garlic, chilis, lime juice, vinegar, oregano, cumin, cloves, salt and pepper to a blender and puree until smooth.
  4. Remove the Chuck Roast from the smoker, cut up into two inch chunks and add to the pot.
  5. Pour the contents of the blender over the cubed Chuck Roast and add the bay leaves then mix to cover the meat..
  6. Cook in Instant Pot on High Pressure for one hour then quick vent to release the pressure.
  7. Remove the bay leaves, shred with two forks and serve.

    Nutrition Information:



    Serving Size:


    Amount Per Serving: Calories: 399Total Fat: 25gSaturated Fat: 10gTrans Fat: 1gUnsaturated Fat: 13gCholesterol: 132mgSodium: 274mgCarbohydrates: 5gFiber: 1gSugar: 2gProtein: 40g

    Did you make this recipe?

    Please leave a comment on the blog or share a photo on Instagram

    Skip to Recipe

    Pin It on Pinterest