top of page

Instant Pot Carne Asada

Prep Time:

Cook Time:


About the Recipe


  • 2 pounds skirt steak (or flank steak)

  • 1 large red onion (divided use)

  • 1 lime (juiced)

  • 1 lemon (juiced)

  • 1 tablespoon chili powder

  • 1 tablespoon brown sugar (or honey)

  • 1 1/2 teaspoons garlic powder (or 3 or 4 cloves minced garlic)

  • 1 teaspoon oregano

  • 1/2 teaspoon ground cumin

  • 3/4 teaspoon kosher salt

  • 1/2 teaspoon ground black pepper

  • 3/4 cup beef stock (unsalted or low sodium)

  • Optional: 1/2 teaspoon crushed red pepper flakes (or to taste)

For the Pico de Gallo:

  • 4 plum tomatoes

  • 1 jalapeno pepper

  • 2 limes (juiced)

  • 1/4 cup cilantro leaves (or to taste)

  • Kosher salt (to taste)

  • Ground black pepper (to taste)

  • Optional: shredded cheese (or crumbled)

  • Optional: 1 avocado (or guacamole)

  • Corn tortillas (or flour)


  1. Gather the ingredients.

  2. Slice the steak—across the grain—into strips. Peel the onion and cut it in half lengthwise. Slice half of the onion thinly. Chop the other half. Set the chopped onion aside for the salsa: juice one lime and the lemon. 

  3. In a non-reactive bowl or the Instant Pot inner pot, combine the steak strips, sliced onion, and the lime and lemon juice. Add the chili powder, brown sugar, garlic powder, oregano, cumin, 3/4 teaspoon of salt, 1/2 teaspoon of black pepper, and the beef stock. If desired, add about 1/2 teaspoon of crushed red pepper flakes. Mix well and let stand at room temperature for 15 to 20 minutes or cover and refrigerate for up to 2 hours.

  4. Core and dice the plum tomatoes. Remove the stem and seeds from the jalapeno pepper and mince. Juice the two limes and chop the cilantro. 

  5. In a medium bowl, combine the reserved chopped red onions with the tomatoes, jalapeno pepper, and cilantro. Add the lime juice from the two limes; toss to combine. Add kosher salt and pepper, to taste. Cover and refrigerate the pico de gallo until serving time.

  6. Put the marinated beef and marinade in the Instant Pot. Cover the pot and secure the lid. Make sure the steam release valve is turned to the sealing position. Choose manual or pressure cook, high pressure, and set the time for 6 minutes. When the time is up, allow natural release for 15 minutes. Carefully turn the steam release valve to venting to release the remaining pressure. Drain the beef.

  7. Assemble the tacos with corn or flour tortillas, beef, and pico de gallo salsa, along with shredded or crumbled cheese and slices of avocado, if using.

  8. Enjoy! 

bottom of page