Mexican Shredded Beef Recipe

mexican shredded beef recipe

Mexican Shredded Beef Recipe

This Mexican shredded beef recipe is perfect for the Instant pot, but it can be really delicious when cooked in the slow cooker too. I recommend using the Instant pot for this one, but the slow cooker will do the job too. In both cases, you will love the result!


  • 3-4 lb. chuck roast cut into 2 inch pieces
  • 1 Tbsp chili powder
  • 1 1/2 tsp sea salt
  • 1 Tbsp olive oil
  • 1 cup onion diced
  • 2 Tbsp tomato paste
  • 6 garlic cloves diced
  • 1 tsp cumin
  • 1 tsp Mexican oregano
  • 1/2 cup picante sauce salsa
  • 1 cup beef broth
  • cilantro for garnish
  • limes to squeeze over top
  1. In a bowl, combine cubed meat with chili powder and salt. Toss to coat.
  2. Press the “Saute” button on the Instant Pot and add the olive oil.
  3. Add in onions and saute until softened.
  4. Add in tomato paste, garlic, cumin and Mexican oregano. Stir for about a minute.
  5. Add in seasoned meat.
  6. Pour in salsa and beef broth
  7. Cover and lock the lid.
  8. Press “Keep Warm/Cancel” on the Instant Pot and then press the “Meat/Stew” button to switch it to the pressure cooking mode. Set cook time to 35 minutes.
  9. Let the pressure release naturally.
  10. Unlock lid and remove meat. Shred with two forks.  Use leftover liquid as a gravy if desired

  11. Add any additional salt and pepper if needed.
  12. Top with chopped cilantro and a squeeze of fresh lime juice.

If you decide to go with the Slow Cooker:

  1. Brown meat before placing in slow cooker
  2. Place meat and all ingredients except cilantro and limes  into slow cooker.

    Cook 4-5 hours on high or 6-7 on low in slow cooker


mexican shredded beef recipe

This shredded meat is amazing because you can turn it into so many things!  One night it can be a taco, the next night a burrito or enchilada.  It’s great put on nachos or eaten over rice.