Tender Instant Pot Barbacoa

Section: Satisfying Main Dishes for Every Occasion

This dish features tender chuck roast cooked with chipotle, guajillo, and ancho chilis, paired with lime juice, apple cider vinegar, and aromatic spices like cinnamon, oregano, and bay leaves. Using an Instant Pot speeds up the process while locking in rich flavors. The beef is shredded and moistened with cooking juices, ready for tacos, bowls, or tostadas. The blend of smoky, tangy, and savory elements creates a versatile, deeply flavorful meal that’s easy to prepare and enjoy.

Nina and her friend are cooking together.
Brought to You By Nina
Last updated on Sat, 14 Feb 2026 22:57:25 GMT
A pot of beef with a lime wedge on top. Bookmark
A pot of beef with a lime wedge on top. | ninatable.com

This Instant Pot Barbacoa is a fantastic way to enjoy tender, juicy beef bursting with the smoky heat of chipotle and the rich flavors of traditional Mexican chilis. It’s perfect for tacos, burrito bowls, tostadas, or just on its own. The pressure cooker cuts the cooking time drastically while layering in complex spices and herbs, making it a favorite for busy weeknights and flavorful gatherings alike.

I remember the first time I made this recipe was right before a family barbecue. It disappeared so fast that now I hear requests for barbacoa almost every week, making it a staple in our meal rotation.

Ingredients

  • Lard or olive oil: for browning beef and adding richness to the dish, lard is traditional for that authentic flavor but olive oil works well too
  • Chuck roast: cut into twoinch chunks which becomes perfectly tender and shreddable when pressure cooked
  • Chipotle chilis in adobo sauce: for smoky heat, these add a deep, slightly spicy flavor that defines barbacoa
  • Guajillo chiles: deseeded and stemmed, they contribute a mild sweetness and earthiness, if unavailable, ancho chiles can be substituted
  • Ancho chilis: deseeded and stemmed, add a mild fruity heat with a chocolate undertone
  • Juice from one lime: adds brightness and balances the smoky richness
  • Apple cider vinegar: provides acidity to tenderize the beef and deepen flavors
  • Adobo sauce: from the chipotles intensifies the smoky, spicy base
  • Onion: diced finely for sweetness and texture
  • Bay leaves: provide subtle herbal warmth throughout the cooking process
  • Epazote or cilantro: as a fresh herb element, epazote is traditional but cilantro is a great substitute that is easier to find
  • Mexican oregano: for classic savory notes with a slight citrus tone
  • Cinnamon: adds a touch of warmth and enhances the chili flavors without sweetness
  • Garlic head: sliced in half, roasting it slightly in the pot infuses flavor gently throughout the dish
  • Beer or beef broth: preferably Mexican but beef broth works too, adds moisture and complexity to the cooking liquid

Instructions

Sear the Beef:
Turn your Instant Pot to saute mode and melt the lard or heat the olive oil. Add the chuck roast chunks and sear them on all sides until they get a nice browned crust. This is crucial because browning builds the deep umami flavor that makes barbacoa so delicious. Try not to rush this step take your time to develop color.
Prepare the Chili Sauce:
Remove seeds and stems from guajillo and ancho chilis, then place them with chipotle chilis, lime juice, apple cider vinegar, and adobo sauce in a blender or food processor. Blend until smooth which may take a few minutes. This sauce forms the bold spicy base of the barbacoa.
Combine Ingredients in the Pot:
Pour the chili sauce over the browned beef chunks in the Instant Pot. Add the diced onion, bay leaves, epazote or cilantro stems, Mexican oregano, and cinnamon. Stir it all gently to combine the flavors evenly. Then place the garlic head cut side down on top of the meat.
Add Liquid and Cook:
Pour the beer or beef broth over everything to supply moisture for pressure cooking. Seal and close the Instant Pot lid. Set it to the meat/stew setting or manual pressure cook for 60 minutes to allow the beef to become tender and soak in the spices properly.
Release Pressure and Shred:
When cooking finishes, let the pot naturally release pressure for 10 minutes, then carefully release any remaining pressure manually. Remove the meat from the pot and discard any fatty pieces. Use two forks to shred the beef finely. Scoop some of the cooking broth over the shredded meat to keep it moist and juicy.
Serve:
Serve the barbacoa in warm tortillas with your favorite toppings like diced onion, cilantro, fresh lime, or on a bed of rice or tostadas. I love to drizzle a little chimichurri sauce for a fresh herby complement.
A plate of beef with cheese and onions.
A plate of beef with cheese and onions. | ninatable.com

One of my favorite parts about this recipe is how the meat melts in your mouth while retaining hints of smoky spices and aromatic herbs. It brings back memories of family dinners where everyone gathered around sharing stories and piling their plates high with barbacoa tacos.

Storage Tips

Store leftover barbacoa in an airtight container in the fridge for up to five days. When reheating, use either a skillet on the stove or microwave. Add a splash of broth or water if the meat seems dry. For longer storage, freeze the barbacoa in a freezer safe bag or container, removing as much air as possible. It keeps well for up to four months and thaws safely in the fridge overnight.

Ingredient Substitutions

If you cannot find guajillo chilis, ancho chilis can stand in with a slightly different flavor but still delicious. For epazote, cilantro juices or fresh leaves add a nice herbal note without overpowering. Beer is best for authenticity, but beef broth or even a mild stock will work well if you prefer to avoid alcohol.

Serving Suggestions

Barbacoa is flexible, featuring great on tacos topped with diced onion and fresh cilantro or as a protein power source in burrito bowls with rice, beans, and avocado. It also pairs wonderfully with grilled corn or roasted vegetables. Drizzling chimichurri or sprinkling cotija cheese adds an unexpected layer of flavor.

A dish of beef in a bowl with limes and cilantro.
A dish of beef in a bowl with limes and cilantro. | ninatable.com

This Instant Pot Barbacoa yields deeply flavored, tender beef that is perfect for weeknights or gatherings. Serve with fresh toppings and warm tortillas for the best experience.

Common Recipe Questions

→ What cut of beef works best for barbacoa?

Chuck roast is ideal for this preparation as it becomes tender and juicy when cooked slowly with spices and chilis.

→ Can I substitute the chilis if I can't find guajillo or chipotle?

You can replace guajillo with ancho chilis for a milder flavor, and chipotle in adobo adds smokiness; omit or substitute with smoked paprika if unavailable.

→ How do the spices contribute to the flavor?

Cinnamon, Mexican oregano, bay leaves, and garlic blend to add warmth, earthiness, and aromatic depth to the beef.

→ Is using beer necessary in the cooking liquid?

Beer adds a subtle maltiness and complexity, but beef broth can be used as a substitute without compromising the overall flavor.

→ How can I store leftovers to maintain flavor and texture?

Store shredded beef in an airtight container refrigerated up to 5 days or freeze for 3-4 months; reheat gently to preserve moisture.

Instant Pot Barbacoa

Tender beef slow-cooked with smoky chilis, garlic, and spices for flavorful meals like tacos and burrito bowls.

Prep Time
10 minutes
Cooking Time
60 minutes
Total Time
70 minutes
Brought to You By: Nina

Recipe Category: Main Dishes

Skill Level: Moderately Advanced

Cuisine Type: Mexican-American

Portions: 6 Serves

Dietary Preferences: Low-Carb Friendly, Gluten-Free, Lactose-Free

What You'll Need

→ Fats and Oils

01 1 tablespoon lard or olive oil

→ Meat

02 3 pounds chuck roast, cut into 2-inch chunks

→ Chilis and Sauces

03 2 chipotle chilis in adobo sauce
04 2 guajillo chiles, deseeded and stems removed
05 2 ancho chilis, deseeded and stems removed
06 2 tablespoons adobo sauce from chipotles

→ Acids

07 Juice of 1 lime
08 2 tablespoons apple cider vinegar

→ Aromatics and Herbs

09 1 onion, diced
10 2 bay leaves
11 2 dried stems with leaves of epazote or cilantro
12 ½ teaspoon Mexican oregano
13 ½ teaspoon ground cinnamon
14 1 head garlic, sliced in half crosswise

→ Liquids

15 12 ounces Mexican beer or beef broth

Steps to Follow

Step 01

Set the Instant Pot to sauté and melt the lard or heat the olive oil. Add the chuck roast pieces and brown slightly.

Step 02

Combine chipotle chilis, guajillo chiles, ancho chiles, lime juice, apple cider vinegar, and adobo sauce in a blender. Puree until smooth.

Step 03

Pour the blended chili sauce over the browned meat. Add diced onion, bay leaves, epazote or cilantro, Mexican oregano, and cinnamon. Stir to combine.

Step 04

Place the garlic halves cut side down on top of the meat. Pour the beer or beef broth over all ingredients.

Step 05

Seal the Instant Pot lid and set to the meat setting for 60 minutes.

Step 06

Allow a natural release for 10 minutes, then perform a quick release to depressurize fully.

Step 07

Remove the meat from the pot, discard excess fat, and shred using two forks. Spoon some cooking liquid over the shredded meat to maintain moisture before serving.

Extra Suggestions

  1. Cutting the roast into smaller chunks prior to cooking promotes even tenderness.
  2. If epazote is unavailable, cilantro serves as a suitable substitute.
  3. Mexican beer enhances authenticity, but standard beer or beef broth can be used.
  4. Shredding meat in the pot retains more juices; alternatively, remove meat to shred and moisten with cooking liquid.

Tools You’ll Need

  • Instant Pot or electric pressure cooker
  • Blender or food processor
  • Two forks for shredding

Allergy Details

Read ingredient lists for allergens carefully, and consult a healthcare provider if you're unsure.
  • Contains beef

Nutritional Details (Per Serving)

The provided nutrition information is for guidance and shouldn't replace expert medical advice.
  • Calories: 525
  • Fat: 30 grams
  • Carbohydrates: 15 grams
  • Proteins: 45 grams