If you put two types of salsa then it counts as multiple servings of vegetables.

Fun Fact: Tortillas are preferred over bread by NASA for use in outer space since they don’t create crumbs the same way. So technically making this dish is scientific research.
I’m not a huge user of pressure cookers but when you don’t own a dutch oven it becomes the next best option to cook tough meats. This was one of the few times I’ve tried using the instant pot and it turned out great! The beef was super-duper tender and the flavor of the spices and sauce came through in the final dish. This makes a great dish for hosting since it requires no constant attention, you can just set it and when it finishes, can keep it warm in the same pot. The beef can be made into any type of dish you can think of; burritos, nachos, burrito bowls (unlike Chipotle, guac isn’t extra here) but I decided to make tacos with a salsa and toppings bar.
The barbacoa recipe is a mashup of a few recipes I scoped out online from Brian Lagerstrom, Sam the Cooking Guy, and Joshua Weissman. I mixed a few elements from each and I think it turned out great. This is a recipe you can tinker with a bit to suit your taste buds.
For toppings, I decided to go with a salsa bar sort of vibe. I made a tomatillo salsa, a roasted tomato salsa, and included diced onion, cilantro, pickled onions, radish, avocado (of course) and queso fresco. This is great if you have guests since everyone can decide what to put on their own taco.
Side note – of course it’d be best to make homemade tortillas, but I found a refridgerated tortilla brand that is uncooked. Its soooooo much better than the normal pantry tortillas (cough *mission* cough) and actually gives some good chewy-ness and flavor without tasting like white bread. Def recommended if you can find it. The brand I used is called ‘Tortillaland’ and its in the refrigerating section near the cheeses or other Mexican items.
Tips and tricks:
- Adjust the types of chiles you use to get different flavor profiles. I used guajillo and Anaheim because that’s what I could find but Ancho and Chile Negro would be great as well.
- Get creative with the toppings, this is great for hosting since everyone can customize their own dish.
- Don’t charge extra for guac. Then again, it’d be weird if you charged people to eat at your house after inviting them over.
- This can also for sure be made in a dutch oven by braising the meat. My guess is to add more liquid initially and cover with a parchment paper as well as the lid to trap in more moisture.
- Put the salsas in little squeeze bottles for the full taqueria style vibes.
Ingredients
- Barbacoa:
- 3.5 – 4 lb beef chuck roast (use beef cheek if you can find it)
- 2 c. beef stock
- Juice of 1 orange
- 1 onion
- 6-8 garlic cloves, peeled
- 1.5 Tbsp ground cumin
- 1 Tbsp paprika
- 1 Tbsp dried oregano
- 4-5 dried chiles with seeds removed. (I used guajillo and Anaheim but use what you have available)
- 2 chipotles in adobo with 1-3 Tbsp of the sauce
- salt and pepper
- Tomatillo Salsa:
- ~1.5 lb. tomatillos
- 1 medium onion
- 3-5 garlic cloves
- 2-4 jalapeños
- 1 poblano pepper
- 1/2 bunch cilantro
- lime juice
- salt and pepper
- Roasted Tomato Salsa:
- 3-5 roma or tomatoes on the vine
- 2-3 tomatillos (optional)
- 2 jalapenos
- 1 poblano pepper
- 1/2 bunch cilantro
- lime juice
- salt pepper
- Garnishes:
- Queso Fresco
- Avocado
- Radish, thinly sliced
- Lime wedges
- Diced onion
- Chopped cilantro
Get Cooking
- Prepare the salas: this can be done a day ahead and allowing the salsas to sit in the fridge for a day makes it even better tasting.
- Tomatillo Salsa: This is meant to be a more mellow salsa to accent the spicy barbacoa. Peel the tomatillos and rinse them under water, chop into quarters. Rough chop the onion, poblano, jalapeños, and peel the garlic. Place in a pot, cover with water and boil for 5-8 minutes. Place all in a blender with the cilantro and lime juice and blend until smooth. Season to taste with salt/pepper and adjust the lime juice as needed
- Roasted Tomato Salsa: Halve the tomatoes, tomatillos (optional), and rough chop the onions, jalapeños, poblanos, peel the garlic. Place on a sheet tray and toss with oil and salt. Place under the broiler for 5-10 minutes until some char is seen. Place into a blender with the cilantro and lime juice. Blend until smooth and adjust seasoning as needed.
- Prepare the beef cooking liquid. Deseed the dried chiles and tear into pieces. Put in a pot with the boiling beef stock and turn the heat to medium low and let steep for 10-15 minutes until soft. Place the dried peppers, liquid, onion, chipotle peppers, orange juice, and garlic in the blender and blend until smooth. Set aside.
- Prepare the beef by cutting it into 2-3 inch chunks and trimming the silver skin and most of the fat, but leave some for cooking. In the instant pot or a skillet, sear at least 1/2 to 3/4 of the beef on all sides until golden brown. Place the browned beef and the cooking liquid in the pressure cooker and cook on high pressure for 60 minutes. ** Its important to allow the pressure to naturally release for 10-20 minutes once the cooking is done. Do NOT do a quick release as it will dry out the meet and the texture will not be as good.
- Pull the meat out with tongs and place in a preheated skillet and sear a little while smushing the meat to break it into shreds, it should be very tender. Add a little of the cooking liquid to glaze the meat.
- Serve with heated tortillas and any toppings you want!











