Go Back
+ servings
A fork stuck in Shredded Mexican Beef in a foil lined pan.
Print Recipe
4.31 from 95 votes

Shredded Mexican Beef

This extremely tender and deliciously seasoned Shredded Mexican Beef can be used in a variety of Mexican-inspired dishes. It is super versatile and so easy to make!
Prep Time5 mins
Cook Time5 hrs
Total Time5 hrs 5 mins
Course: Main Course
Cuisine: Mexican
Servings: 8
Calories: 319kcal


  • 2 ¾ to 3 pound boneless beef chuck roast
  • 7 ounce can diced green chiles (don't drain)
  • 2 cloves garlic minced
  • 2 tablespoons chili powder
  • 1 teaspoon dried oregano
  • 1 teaspoon ground cumin
  • ½ teaspoon salt
  • freshly ground black pepper to taste


  • Preheat oven to 300 degrees F.
  • Trim any excess fat from the edges of the roast. Place roast on a sheet of heavy duty foil large enough to enclose the meat. In a small bowl, combine the green chiles (with liquid), garlic, chili powder, oregano, cumin, salt, and pepper. Mix well and spread out evenly over both sides of the meat. Enclose the meat in the foil and then wrap the foil package in a second sheet of foil to ensure the cooking liquid will not leak out during the cooking time. Place in a large baking or roasting pan.
  • Bake for 4 ½ to 5 hours, or until the roast just falls apart with a fork. Remove from oven, open the foil package and shred the meat. Carefully remove foil from pan and transfer the meat and cooking liquid into the pan.
  • Use in a variety of Mexican-inspired dishes like tacos, burritos, burrito bowls, enchiladas, and nachos.

Slow Cooker Method

  • After wrapping the roast in foil, transfer to the crock pot. Cook on low for 8 to 10 hours. Remove foil and shred meat into the cooking sauce in the slow cooker. Serve.

Make-Ahead Method

  • This beef is fantastic when reheated with the sauce it makes while cooking. If you want to really save time, make a day or two in advance, cover the pan with foil or plastic wrap and refrigerate till needed. Reheat in microwave and serve.



Calories: 319kcal | Carbohydrates: 2g | Protein: 33g | Fat: 19g | Saturated Fat: 8g | Cholesterol: 117mg | Sodium: 415mg | Potassium: 636mg | Fiber: 1g | Vitamin A: 645IU | Vitamin C: 8.7mg | Calcium: 52mg | Iron: 4.5mg