Instant Pot Shredded Beef Tacos

This post may contain affiliate links. If you make a purchase through links on our site, we may earn a commission.

Instant Pot Shredded Beef Tacos are a simple and tasty dinner option that will please even the pickiest of eaters. Make these family favorites for an easy dinner any night of the week!

Our Instant Pot Shredded Beef Tacos only take a few minutes to brown the beef then simply dump in the remaining ingredients and done. You’ll have tender, flavorful beef tacos with all your favorite toppings without having to babysit a pan on the stove top.

Who doesn’t love a good beef taco? I’ve met a few people throughout my life that don’t, but honestly, most people go crazy for these things. There are hundreds, maybe even thousands of different taco varieties.

Growing up, we used ground beef every time we had tacos for dinner. Crunchy taco shells were also a favorite. Now that I have my own family, we change things up a bit.

Ariel view of three shredded beef tacos on a plate.

A few weeks ago, we made Instant Pot chicken tacos, and they were a huge hit with our friends and family.

Luckily, I’d already started thinking about making this Instant Pot Shredded Beef Tacos recipe. Before sharing it, I wanted to try it a few times to make sure it was exactly as I’d imagined.

The meat had to be perfectly tender and juicy, because nobody likes dry, bland taco meat. Not to mention, it had to be super easy to shred.

The taco meat needed to appear as though it had slow cooked all day even though it was pressure cooked. Lucky for me, these Instant Pot Shredded Beef Tacos have turned out perfectly every single time. Here’s how I make them!

Beef broth, onions, garlic, taco seasoning, and beef used in shredded beef tacos.

How to Make Instant Pot Shredded Beef Tacos:

These shredded beef tacos are a cinch to prepare. The only downside is the cook time. It’s a bit on the longer side, so it’s a good idea to start this dish well before everyone gets hungry. Trust me, it’s worth the wait!

  • Start by cutting the beef into chunks about 1-2 inches in size. Trim any large pieces of fat off the meat. Any fat running through the meat is fine. It will impart flavor and dissolve as the beef cooks.
  • After the meat is cut, place the pieces into a large bowl and mix with the garlic powder, onion powder, salt, and pepper. Toss it to coat, and set aside.
  • Next, set the Instant Pot on “Saute”. Let it get hot, then add the vegetable oil. Canola or avocado oil will also work, but we prefer vegetable or canola for this recipe.
  • After the vegetable oil is hot, add the onions. Give them a good stir for a minute or two, just long enough for them to soften. Then, add the beef and garlic.
A plate of shredded beef and tomatoes used to fill shredded beef tacos.
  • Stir the beef mixture until all sides of the meat have browned, then turn off the Instant Pot. Add the taco seasoning, beef broth, and tomatoes and green chiles.
  • Close the lid and and set to sealing. Cook the beef for 40 using the Meat/Stew setting.
  • If your pressure cooker doesn’t have that setting, use manual pressure on high for the same amount of time.
  • After the beef cooks for 40 minutes, allow the pressure cooker to complete a full natural release before removing the lid.
  • Once the natural release is complete, open the lid and use two forks to shred the beef. Don’t be alarmed at the amount of liquid in the Instant Pot. It’s supposed to be there.
  • Instant Pot shredded beef tacos are meant to mimic tacos you’d purchase from a street vendor. Those beef tacos are typically held in their juices until they’re served.
  • Serve the shredded beef in tortillas, taco shells, on chips, or alongside your favorite toppings!
Three instant pot shredded beef tacos on a plate next to a tomato and purple onion.

Tips for the Perfect Instant Pot Shredded Beef Tacos:

  • The best cut of meat that I’ve found for these Instant Pot shredded beef tacos is a chuck pot roast. A chuck pot roast has just enough marbling which softens the meat as it cooks. The beef will be juicy, tender, and pull apart with ease. I’ve also used a beef tender roast, and it worked well.
  • Don’t skip the step about seasoning the meat. Salt helps break down the fibers in the meat making it easier to chew. Not to mention, the extra seasoning gives the meat a boost of flavor!
  • Our recipe uses one package of taco seasoning. However, if you prefer a more robust flavor, use an additional package of seasoning. Just a word of caution, adding additional seasoning packets will add more sodium.
Three shredded beef tacos on a plate next to a tomato and purple onion.

Instant Pot Shredded Beef Tacos

5 from 9 votes
Print Pin
Author: Kimberly
Prep Time: 10 minutes
Cook Time: 40 minutes
Time to Come to Pressure and Naturally Release: 30 minutes
Total Time: 1 hour 20 minutes
Servings: 8 Servings

Ingredients

  • 2 to 3 pounds chuck roast, cut into 1 to 2 inch pieces
  • 1 tablespoon garlic powder
  • 1 tablespoon onion powder
  • 1 teaspoon salt
  • ¼ teaspoon ground black pepper
  • 1 tablespoon cooking oil, canola, vegetable, etc.
  • ½ cup white onion, diced
  • 2 garlic cloves, minced
  • 1 ounce taco seasoning
  • 1 cup low-sodium beef broth
  • 10 ounces diced tomatoes and green chiles, undrained
  • Garnishes, tomatoes, sour cream, avocadoes, cheese, onions, etc.

Instructions
 

  • In a large bowl, combine beef pieces, garlic powder, onion powder, salt and pepper. Set aside. (See recipe notes.)
    2 to 3 pounds chuck roast
    1 tablespoon garlic powder
    1 tablespoon onion powder
    1 teaspoon salt
    ¼ teaspoon ground black pepper
  • Set the Instant Pot to “Saute,” and allow to get hot. Add the oil. Then add the onions and stir for 1-2 minutes until soft.
    1 tablespoon cooking oil
    ½ cup white onion
  • Add the beef and garlic. Continue to stir until all sides of the beef are browned.
    2 garlic cloves
  • Add the taco seasoning, beef broth, and tomatoes and green chiles (undrained). Close the lid and set to “Sealing.” Choose the “Meat/Stew” option and set for 40 minutes. If your pressure cooker doesn’t have a meat/stew button, choose manual/pressure cook on high for 40 minutes.
    1 ounce taco seasoning
    1 cup low-sodium beef broth
    10 ounces diced tomatoes and green chiles
  • After the meat cooks for 40 minutes, allow the pressure cooker to complete a full pressure release. Next, remove the lid and use two forks to shred the beef. 
  • Serve the beef on tortillas, shells, or chips. Top with tomatoes, onions, cilantro, sour cream, or your other favorites.
  • Reserve the juice from the Instant Pot for any leftover beef. Place remaining beef in juice and transfer to an airtight container. Store in the refrigerator for up to three days. 

Suggested Equipment

Notes

*We used a 6-Quart Duo Instant Pot for this recipe and have not tried other sizes or models. Substitutions or adjustments may change the outcome of the dish.
*In the event you are concerned about sodium intake, consider using a low-sodium or sodium-free taco seasoning.
*Step 1 of the instructions regarding seasoning the meat can be done in advance. Simply season the meat and place in a sealed container in the refrigerator for 1-3 hours ahead of time.
*Calories are approximate and only account for the the ingredients listed minus the optional garnishes. 

Nutrition

Serving: 0.25pound | Calories: 248kcal | Carbohydrates: 6g | Protein: 23g | Fat: 15g | Saturated Fat: 6g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 8g | Trans Fat: 1g | Cholesterol: 78mg | Sodium: 836mg | Potassium: 432mg | Fiber: 1g | Sugar: 2g | Vitamin A: 490IU | Vitamin C: 3mg | Calcium: 40mg | Iron: 3mg
Get Our Dip Recipes Ebook!More details here ➡️ FREE EBOOK!
5 from 9 votes (7 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating