Skip to Content

This Mexican Shredded Beef Melts in Your Mouth—But Most People Are Cooking It All Wrong

How to Make Mexican Shredded Beef (Recipe Guide)

Mexican shredded beef, known as Barbacoa or Ropa Vieja in different regions and variations, is one of the most versatile and flavorful staples in traditional Mexican cooking. Tender, juicy, and infused with rich spices, shredded beef can be used in tacos, burritos, enchiladas, or simply served with rice and beans for a deeply satisfying meal. What makes this dish irresistible is its melt-in-your-mouth texture achieved through slow cooking and its layered flavors from earthy spices, garlic, chilies, and herbs.

While this dish may sound complicated, it’s surprisingly simple to make at home, especially with the help of a slow cooker or pressure cooker. The key lies in selecting the right cut of beef—typically chuck roast or brisket—and letting it braise slowly until it becomes fall-apart tender, soaking up every ounce of seasoning and sauce. The result is beef that is juicy, deeply savory, and adaptable for any Mexican-inspired meal throughout the week.

In this recipe guide, you’ll learn step-by-step instructions for creating authentic Mexican shredded beef, tips for achieving the perfect texture and flavor, and variations to suit your spice tolerance and cooking style. Bring the warmth of Mexican kitchens to your table with this comforting, crowd-pleasing classic.

Read here best fruits in Mexicodrinks in Mexicobest Mexican dishes and traditional Mexican Food, the most popular non alcoholic drinks and Vegetarian Food in Mexico.

BOOK YOUR TRAVEL INSURANCE

Two of our favorite travel insurance: Heymondo Vs Safetwing cheapest travel Insurance. You can get for $135 USD your Heymondo Travel Insurance with Heymondo discount code valid for 90 days. Read our full comparison of Genki vs Safetywing Travel Insurance Review and the comparison Heymondo vs Genki

Quick & Easy Tips

Use chuck roast or brisket for the best texture as these cuts become tender and shred beautifully when slow-cooked.

Don’t skip the sear. Browning the beef before slow cooking adds depth and enhances the final flavor.

Make extra. This dish stores well in the fridge or freezer for quick tacos, burrito bowls, or meal prep lunches during the week.

While shredded beef dishes like barbacoa are widely celebrated globally, there’s ongoing debate among culinary purists about authenticity. Traditional barbacoa in Mexico involves slow-roasting whole cuts of beef, lamb, or goat in underground pits lined with maguey leaves, a method that imparts a unique smokiness and flavor. Critics argue that slow cooker or oven methods, while convenient, cannot replicate the taste or cultural significance of true barbacoa preparation.

Another controversial aspect is the rise of barbacoa adaptations in Americanized Mexican restaurants. These versions often use pre-seasoned packets or generic chili powders that dilute the depth of traditional Mexican spices and indigenous cooking methods. For Mexican chefs and home cooks, this commercialization feels like a loss of culinary heritage, as authentic barbacoa is not just food—it’s a ritual rooted in community gatherings, celebrations, and generational techniques.

Lastly, there’s an ethical discussion around meat consumption in traditional dishes like barbacoa. As global conversations on sustainability and plant-based diets rise, some critics question the cultural romanticization of meat-heavy traditional meals. Others argue that traditional foodways should be preserved and respected in their original form, emphasizing animal husbandry ethics rather than eliminating cultural dishes altogether.

How to Make Mexican Shredded Beef

Mexican Shredded Beef Recipe Ingredients

How to Make Mexican Shredded Beef (Recipe Guide)

For the Beef:
3 lbs (1.4 kg) beef chuck roast or brisket
1 large onion, diced
4 garlic cloves, minced
1 cup beef broth
1 (14 oz) can diced tomatoes (or fire-roasted for extra flavor)
2 chipotle peppers in adobo sauce (adjust for spice level)
1 tsp ground cumin
1 tsp smoked paprika
1 tsp chili powder
1 tsp oregano (preferably Mexican oregano)
1 tsp salt (or to taste)
1/2 tsp black pepper
2 tbsp olive oil (for searing)

Get the best deals for your home and kitchen needs

Step By Step How to Make Mexican Shredded Beef

Prepare the Beef

Trim excess fat from the beef, and cut it into 3-4 large chunks for even cooking. Season the beef generously with salt and black pepper.

How to Make Mexican Shredded Beef (Recipe Guide)

Sear the Beef

Heat olive oil in a large skillet or Dutch oven over medium-high heat. Sear the beef on all sides until browned (about 2-3 minutes per side). This locks in the flavor. Remove and set aside.

Build the Flavor Base

In the same skillet, sauté the onions until soft (about 3 minutes). Add garlic and cook for 1 minute until fragrant.

Combine Ingredients

In a slow cooker or Dutch oven, combine the seared beef, cooked onions, garlic, beef broth, diced tomatoes, chipotle peppers, and all the spices (cumin, smoked paprika, chili powder, oregano). Stir to mix.

How to Make Mexican Shredded Beef (Recipe Guide)

Cook the Beef

Slow Cooker: Cook on low for 8-10 hours or high for 4-6 hours until the beef is fork-tender. Stovetop/Dutch Oven: Simmer on low heat for 3-4 hours, checking occasionally and adding more liquid if needed.

Shred the Beef

Once the beef is tender, remove it from the cooking liquid and shred using two forks. Return the shredded beef to the pot or slow cooker to soak up the juices.

How to Make Mexican Shredded Beef (Recipe Guide)

Serve

Use the shredded beef in tacos, burritos, enchiladas, or serve over rice with your favorite toppings like avocado, cilantro, or lime.

Tips To Make Mexican Shredded Beef

Beef chuck roast is ideal due to its marbling, which ensures tender, flavorful meat. Adjust Spice Level: Add more chipotle peppers for heat or omit them for a milder version.

Don’t Skip the Searing: Browning the beef enhances the flavor significantly. Use Leftovers Creatively: This beef reheats well and can be used in soups, quesadillas, or salads.

Shredded beef freezes beautifully; store it in an airtight container for up to 3 months.

How Many Calories Have Mexican Shredded Beef

Approximate Calories: ~300-350 kcal per serving (based on 6 servings)
Protein: ~30-35g
Fat: ~18-22g (varies depending on trimming)
Carbs: ~6-10g (from tomatoes and spices)

Variations

Add Vegetables: Include bell peppers or carrots for additional texture and flavor.

Make it Smokier: Add a splash of liquid smoke or extra smoked paprika.

Use in Soups: Mix with beef broth and veggies for a hearty shredded beef soup.

Final Thoughts

Mexican shredded beef isn’t just about the meat—it’s about depth of flavor, slow cooking, and honoring a tradition that goes beyond the plate. When you braise it low and slow in a mix of spices, tomatoes, garlic, and chili, what you get isn’t just tender beef—it’s soul food with layers of meaning.

This recipe is perfect for meal prep, tacos, burrito bowls, or even served over rice. What makes it stand out is how well it holds flavor—and how effortlessly it can feed a crowd. Once you’ve made it from scratch, you’ll never look at store-bought taco fillings the same way again.

Whether you’re cooking for a weeknight dinner or a special gathering, this dish brings everyone to the table. It’s bold, comforting, and incredibly versatile—and every bite tells a story of heritage, patience, and care.

Disclaimer: This post may contain affiliate links. If you click on these links and make a purchase, we may earn a commission at no extra cost to you. Please note that we only recommend products and services that we have personally used or believe will add value to our readers. Your support through these links helps us to continue creating informative and engaging content. Thank you for your support!