Print

Mexican Shredded Beef for Tacos

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.3 from 101 reviews

A flavorful and comforting recipe for authentically seasoned Mexican shredded beef, perfect for tacos.

Ingredients

Scale
  • 3 lbs chuck roast or brisket (cut into large chunks)
  • 2 tbsp olive oil
  • 1 large onion (diced)
  • 4 cloves garlic (minced)
  • 2 cups beef broth
  • 2 tbsp ground cumin
  • 2 tbsp chili powder
  • 1 tbsp smoked paprika
  • 1 tsp salt
  • 1 tsp black pepper
  • 2 tbsp lime juice
  • Corn or flour tortillas for serving
  • Fresh toppings (cilantro, diced tomatoes, onions, avocado, etc.)

Instructions

  1. Heat the olive oil in a large pot or Dutch oven over medium-high heat. Once hot, add the chunks of beef, seasoning with salt and pepper. Sear each side until browned (about 3-4 minutes per side). Remove the beef and set aside.
  2. Add the diced onion and minced garlic. Sauté until the onion is soft and translucent, about 5 minutes.
  3. Add the cumin, chili powder, and smoked paprika to the onions and garlic. Stir well and cook for another 2 minutes.
  4. Return the seared beef to the pot, nesting it among the onions and spices. Pour in the beef broth and add the lime juice. Bring to a gentle simmer.
  5. Cover the pot and reduce the heat to low. Let it simmer for about 150 to 180 minutes, or until the beef is fork-tender.
  6. Once the beef is done, take it out of the pot and place it on a cutting board. Use two forks to shred the beef into bite-sized pieces.
  7. Serve the succulent shredded beef inside warm tortillas, topped with your favorite fresh ingredients.

Notes

For extra flavor, marinate the beef overnight with spices and lime juice. Best enjoyed fresh but leftovers can be stored.

Nutrition

Scroll to Top