Tender Instant Pot Barbacoa Beef

Section: Satisfying Main Dishes for Every Occasion

This dish features tender chuck roast cooked in an Instant Pot with a vibrant blend of chipotle, guajillo, and ancho chilis complemented by lime juice, apple cider vinegar, and aromatic herbs like Mexican oregano and epazote. The meat is cooked to juicy perfection, then shredded and soaked with the flavorful broth, making it perfect for tacos, bowls, and various Latin-inspired meals. The preparation involves blending the chilis into a rich sauce, layering spices, aromatics, and beer or broth for deep flavor development. This method ensures tender, flavorful beef ready in about an hour.

A smiling chef holding a plate of food.
By Lina Lina
Last updated on Sat, 14 Feb 2026 22:58:08 GMT
A bowl of beef with lime wedges on the side. Bookmark
A bowl of beef with lime wedges on the side. | tinycakee.com

This Instant Pot Barbacoa brings together tender, juicy beef infused with a vibrant mix of chilis and spices. It’s a versatile, flavorful meat perfect for tacos, burritos, bowls, and so much more. The Instant Pot speeds up what traditionally takes hours, delivering deep, authentic flavors with minimal effort. It has become a go-to recipe whenever I want something comforting and Mexican-inspired without the long wait.

I first made this Barbacoa during a family taco night and was amazed by how tender the beef got so quickly. Now it’s a recipe my family asks for whenever we want a break from the usual taco meat.

Ingredients

  • Lard or olive oil: One tablespoon for deep, traditional richness or a lighter touch
  • Chuck roast: Three pounds cut into chunks for tender shredding
  • Chipotle chilis in adobo sauce: Two for smoky heat, use quality canned chipotles for best flavor
  • Guajillo chiles: Two deseeded and stemmed, add a mild, fruity warmth, if unavailable substitute with ancho chiles
  • Ancho chiles: Two deseeded and stemmed, known for their earthy, slightly sweet flavor
  • Lime juice: Juice of one lime to brighten and balance the richness
  • Apple cider vinegar: Two tablespoons for tang and depth
  • Adobo sauce: Two tablespoons from the chipotles to enhance the smoky dimension
  • Onion: One diced onion providing sweetness and savory texture
  • Bay leaves: Two adding aromatic, herbal notes
  • Epazote or cilantro: Two dried stems with leaves as a fresh herbal lift, depending on availability
  • Mexican oregano: Half a teaspoon offering a slightly citrusy, delicate herb flavor
  • Cinnamon: Half a teaspoon lending gentle warmth and complexity
  • Garlic: One head sliced in half sideways for mellow, roasted garlic essence
  • Beer or beef broth: Twelve ounces, preferably Mexican lager, or substitute beef broth to deepen the meaty taste

Instructions

Sear the Beef:
Turn your Instant Pot to sauté mode and melt the lard or heat the olive oil. Add the chuck roast chunks, letting them brown slightly for a few minutes. This step locks in juices and builds the meat’s flavor base.
Prepare the Chili Sauce:
Remove seeds and stems from the guajillo and ancho chiles. Place the chipotles, guajillo, and ancho chiles into a blender or food processor. Add lime juice, apple cider vinegar, and adobo sauce. Blend until fully combined, about two minutes, creating a smooth, richly colored sauce.
Combine Ingredients in Instant Pot:
Pour the chili sauce evenly over the seared meat in the Instant Pot. Add the diced onion, bay leaves, epazote or cilantro, Mexican oregano, and cinnamon. Stir gently to combine all ingredients evenly over the beef chunks.
Add Garlic and Liquid:
Place the garlic halves cut side down on top of the meat mixture. Pour the beer or beef broth over everything, making sure the meat is mostly submerged to absorb the liquid and flavors.
Pressure Cook the Meat:
Seal and close the Instant Pot. Select the meat or pressure cook setting and set the time to 60 minutes. This allows the beef to become tender enough for easy shredding while soaking up all the spices.
Release Pressure and Shred:
Once cooking completes, let the pressure release naturally for 10 minutes before quickly releasing the remaining pressure. Remove the beef from the pot and discard any large fatty pieces. Shred the meat using two forks.
Finish and Serve:
Return some of the cooking liquid to the shredded beef to keep it moist and flavorful. Serve your barbacoa in tacos, burritos, on tostadas, or over rice. I personally love drizzling Chimichurri sauce for an herby finish.
A bowl of beef with lime wedges on the side.
A bowl of beef with lime wedges on the side. | tinycakee.com

I love how the combination of guajillo and chipotle chiles paints the dish with layers of smoky, sweet, and spicy notes. One of my favorite memories with this recipe is a family cookout where everyone gathered eager to make their own tacos topped with fresh cilantro and lime. Those little moments make cooking this Barbacoa even more special.

Storage Tips

Store leftovers in an airtight container in the refrigerator for up to five days. When reheating, heat gently in a skillet or microwave with a splash of broth to keep the meat juicy. For longer storage, freeze in a sealed freezer bag or container for three to four months and thaw overnight in the refrigerator before reheating.

Ingredient Substitutions

If guajillo chiles are unavailable, use all ancho chiles for a somewhat milder though still rich flavor. Olive oil can replace lard for a lighter, more accessible fat option. Beef broth may stand in for beer, keeping the recipe gluten-free and easier to source. Cilantro works well when epazote cannot be found, providing a fresh herbal note.

Serving Suggestions

This barbacoa shines in soft corn or flour tortillas topped with diced onion and radishes for crunch. Serve with lime wedges and fresh salsa on the side. It also makes a fantastic filling for burrito bowls layered with rice, beans, and avocado slices or on crispy tostadas for textural contrast.

A close up of a delicious barbacoa taco.
A close up of a delicious barbacoa taco. | tinycakee.com

Enjoy the barbacoa warm with fresh lime and cilantro for bright contrast. Leftovers reheat beautifully and make weeknight meals feel special.

Common Recipe Questions

→ What cuts of beef work best for this dish?

Chuck roast cut into chunks works best as it becomes tender and shreds easily after cooking.

→ Can I substitute the chilis if I can’t find guajillo chilis?

Yes, you can replace guajillo chilis with additional ancho chilis for a similar smoky flavor.

→ Is there an alternative to using beer in the cooking liquid?

You can use beef broth instead of beer to keep the savory depth without alcohol.

→ How should I store leftovers to maintain flavor?

Store in an airtight container in the fridge for up to 5 days or freeze for 3-4 months, reheating gently before serving.

→ What herbs help replicate authentic barbacoa flavors?

Mexican oregano and epazote (or cilantro as substitute) add traditional aroma and complexity.

Instant Pot Barbacoa Beef

Savory beef slow-cooked with a blend of chilis, lime, and aromatic spices for versatile meals.

Prep Time
10 minutes
Cooking Time
60 minutes
Total Time
70 minutes
By Lina: Lina

Recipe Category: Main Dishes

Skill Level: Requires Moderate Experience

Cuisine Type: Mexican-American

Makes: 6 Portion Count

Dietary Options: Low-Carb, Gluten-Free, Dairy-Free

What You’ll Need

→ Fats

01 1 tablespoon lard or olive oil

→ Protein

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 chiles, deseeded and stems removed
06 2 tablespoons adobo sauce from the chipotles

→ Acids and Seasonings

07 Juice of 1 lime
08 2 tablespoons apple cider vinegar
09 ½ teaspoon Mexican oregano
10 ½ teaspoon ground cinnamon

→ Aromatics and Herbs

11 1 onion, diced
12 2 bay leaves
13 2 dried stems with leaves of epazote (or cilantro as substitute)
14 1 head garlic, sliced in half crosswise

→ Liquids

15 12 fluid ounces beer (preferably Mexican) or beef broth

Steps to Follow

Step 01

Set Instant Pot to sauté and melt lard or heat olive oil. Add chuck roast chunks and sear until lightly browned on all sides.

Step 02

In a blender, combine chipotle chilis, guajillo chiles, ancho chiles, lime juice, apple cider vinegar, and adobo sauce. Blend until smooth.

Step 03

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

Step 04

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

Step 05

Seal the Instant Pot and set to meat/stew program. Cook for 60 minutes at high pressure.

Step 06

Allow pressure to release naturally for 10 minutes, then perform quick release. Remove meat, discard any excess fat, and shred with two forks. Return shredded meat to pot with some cooking juices to retain moisture.

Step 07

Serve shredded beef in tacos, over rice, on tostadas, or as desired.

Helpful Hints

  1. For best results, cut the roast into smaller chunks before cooking. Substitutions such as cilantro for epazote and all ancho chiles instead of guajillo may alter the authenticity of flavors.
  2. Use Mexican beer for authentic flavor, or substitute with regular beer or beef broth as needed.

Tools You’ll Need

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

Allergy Information

Review ingredient labels for allergens, and consult a healthcare provider if in doubt.
  • Contains beef and garlic; may contain allergens depending on substitutions.

Nutritional Details (Per Portion)

Use this nutritional summary as a guide – it's not a substitute for professional advice.
  • Calories: 525
  • Fat: 30 g
  • Carbohydrates: 15 g
  • Proteins: 45 g