Mexican shredded beef is everything you want from a comfort food classic. It’s tender, juicy, packed with smoky flavor, and endlessly versatile. Whether you pile it into tacos, wrap it in burritos, or spoon it into sliders, this dish delivers every time. At Richy Bites, we’re all about meals made from the heart and made to share. That’s why Alessia’s recipe keeps things simple and full of soul. With slow cooking and the right blend of spices, you’ll turn a basic cut of beef into something truly special.

Why You’ll Love This Recipe
The flavor is bold, balanced, and deep. Smoky chipotle, fresh citrus, and a tomato-based sauce create a rich, unforgettable taste. You can make it ahead of time, freeze it, or serve it straight from the pot to the table. This is a dish that works just as well for a weeknight meal as it does for a weekend gathering. And you don’t need fancy equipment to make it. Just a heavy-bottomed pot, a little patience, and the right ingredients.
Ingredients You’ll Need
Beef Chuck or Brisket (3 lb / 1.5kg)
This is the core of your shredded beef. Chuck roast or brisket breaks down slowly and becomes fall-apart tender. It’s affordable, easy to find, and perfect for long simmering.
Chipotle Powder (1½ tablespoons)
Chipotle brings smoky heat. It’s the key to giving the beef that signature depth. If chipotle is hard to find, a mix of smoked paprika and cayenne is a strong backup.
Paprika (1 tablespoon)
Paprika gives a mild peppery flavor and enhances the reddish color of the sauce. It works together with chipotle to build a smoky profile.
Dried Oregano (1 tablespoon)
Oregano adds a herbal, slightly bitter note that balances out the richness of the meat and spices.
Allspice (1 teaspoon)
A warm spice that adds complexity. Just a little bit makes the sauce feel fuller and rounder.
Coriander Powder (1 teaspoon)
Coriander has a fresh citrusy tone that lifts the other flavors. It pairs especially well with lime and orange juice.
Onion Powder and Garlic Powder (1 teaspoon each or 2 teaspoons of one)
These deepen the flavor base, especially during the simmering process. They work well even if you’re already using fresh onion and garlic.
Salt and Pepper (1 teaspoon each)
Essential for seasoning the beef and balancing the sauce. Be sure to taste and adjust at the end.
Olive Oil (1 to 2 tablespoons)
Used for searing the beef and sautéing the onions and garlic. It adds richness and helps carry the spice flavor.
Garlic Cloves (5, minced)
Fresh garlic infuses the sauce with aromatic depth. It’s a must-have for the base of the dish.
Onion (1, diced)
Cooked until soft, onion forms the savory foundation of the sauce and complements the sweetness of the tomatoes and juice.
Orange Juice (¾ cup)
Adds brightness and natural sweetness. It also helps tenderize the beef as it simmers.
Lime Juice (2 tablespoons)
Brings acidity and a fresh, tangy finish that balances the heavier flavors.
Crushed Tomatoes (14 oz can)
The base of your sauce. Tomatoes bring body, acidity, and a touch of sweetness that supports the other ingredients.
Beef or Chicken Stock (2 cups)
Use whichever you have. Beef stock adds a richer, heartier flavor, while chicken stock is slightly lighter.
Water (½ cup)
Used to keep everything from reducing too quickly during the long cooking time.
Salt and Pepper (to taste)
After simmering, always taste your sauce and adjust. This final seasoning step ensures everything is balanced.
How to Make Mexican Shredded Beef
This recipe is all about layering flavor and giving the beef time to transform into something magical. Whether you’re cooking for a crowd or planning ahead for weekday meals, the process is as satisfying as the result.

Step 1: Mix the Spice Blend
In a small bowl, combine chipotle powder, paprika, oregano, allspice, coriander, onion powder, garlic powder, salt, and pepper. Set aside 4 teaspoons of the blend to use on the beef.
Step 2: Season the Beef
Rub the reserved 4 teaspoons of spice mix over the chunks of beef. Press gently to help it adhere and form a flavorful crust during browning.
Step 3: Sear the Beef
Heat olive oil in a large, heavy-based pot over high heat. Add the beef pieces in batches and brown well on all sides. Set the seared meat aside.
Step 4: Sauté Onion and Garlic
Reduce the heat to medium. Add more oil if needed. Sauté diced onion and minced garlic until softened and aromatic, about 3 minutes.
Step 5: Deglaze the Pot
Add orange juice and lime juice to the pot. Stir and scrape the bottom to lift any browned bits, which add depth to the sauce.
Step 6: Add Sauce Ingredients
Stir in the crushed tomatoes, stock, water, and the remaining spice mix. Mix well to combine everything evenly.
Step 7: Return the Beef
Place the browned beef back into the pot. Make sure it is mostly submerged in the liquid so it can cook evenly and absorb flavor.
Step 8: Simmer Low and Slow
Cover and bring to a gentle simmer. Reduce heat to low and cook for 2 hours. Then uncover and continue simmering for another 30 minutes until the beef is very tender.
Step 9: Shred the Beef
Remove the beef from the pot. Shred it using two forks. It should fall apart easily without resistance.
Step 10: Reduce the Sauce
Let the sauce continue to simmer uncovered for 10 to 15 minutes to thicken. Optional: use an immersion blender for a smoother finish.
Step 11: Recombine and Serve
Add the shredded beef back into the sauce. Toss to coat. You can also keep the sauce separate and spoon it over tacos or bowls.
Helpful Tips
For less heat, reduce the chipotle powder and increase coriander or add cumin for extra depth. If you’re short on time, use an Instant Pot on high pressure for 50 minutes. You can also cook this in a slow cooker on low for 8 hours. Store beef and sauce separately to keep the texture perfect when reheating.
Flavor and Texture
The flavor is rich, bold, and smoky with a tangy citrus edge that cuts through the richness. The sauce is thick and clings to the tender strands of beef. The texture is soft, juicy, and melt-in-your-mouth tender. It’s ideal for tacos, enchiladas, burrito bowls, or sandwiches.
Occasion
Perfect for family dinners, party platters, or as part of a taco night spread. This dish feels both rustic and festive, making it easy to dress up or keep casual.
Prep and Cook Time
Prep time: 20 minutes
Cook time: 3 hours
Total time: 3 hours 20 minutes
Notes on Variations
Pork shoulder is a great substitute if you want to make a carnitas-style version. Chicken thighs also work but will need less time. For a tomato-free option, skip the canned tomatoes and add extra broth with a splash of vinegar or lime juice. For oven cooking, follow the same steps and cook at 325°F (160°C) covered for 3 to 3½ hours.
Nutritional Information (Per Serving)
| Nutrient | Amount (per 323g serving) |
|---|---|
| Calories | 372 kcal |
| Protein | 53.8 g |
| Fat | 12.9 g |
| Carbohydrates | 7.3 g |
| Sugar | 4.3 g |

Frequently Asked Questions (FAQ)
What cut of beef is best for Mexican shredded beef?
Chuck roast or brisket is ideal. Both are affordable, flavorful, and become very tender when slow cooked.
How do you season Mexican shredded beef for the best flavor?
Use a mix of chipotle, paprika, oregano, coriander, and citrus juices. This creates a smoky, tangy, well-balanced flavor.
Can Mexican shredded beef be made in a slow cooker or Instant Pot?
Yes. Cook on low for 8 hours in a slow cooker or use high pressure for 50 minutes in an Instant Pot.
How long does Mexican shredded beef last in the fridge?
It lasts up to 4 days in the refrigerator. For best results, store the sauce and beef separately.
Storage Instructions
Let the beef and sauce cool completely before storing. Use airtight containers. Store the beef and sauce separately to maintain texture.
In the fridge, it keeps well for 4 days. In the freezer, it lasts up to 3 months. To reheat, gently warm the beef and sauce separately, then combine.
Related Recipes (with Internal Links)
- Mexican Street Corn Dip
- Hello Fresh Tex Mex Paste
- Ghost Taco Hand Pies
- Hello Fresh Southwest Spice Blend
- Amish Harvest Casserole
Mexican Shredded Beef | The Ultimate Slow Cooked Taco Filling
- Total Time: 3 hours 20 minutes
- Yield: 20 tacos 1x
Description
Juicy, flavorful, slow-cooked Mexican shredded beef made with a bold blend of spices, citrus, and tomatoes. Perfect for tacos, burritos, and meal prep.
Ingredients
3 lb beef chuck or brisket, cut into 4 pieces
1½ tbsp chipotle powder
1 tbsp paprika
1 tbsp dried oregano
1 tsp allspice
1 tsp coriander powder
2 tsp onion or garlic powder (or 1 tsp each)
1 tsp salt
1 tsp black pepper
1–2 tbsp olive oil
5 garlic cloves, minced
1 onion, diced
¾ cup orange juice
2 tbsp lime juice
14 oz can crushed tomatoes
2 cups beef or chicken broth
½ cup water
Salt and pepper to taste
Instructions
1. Combine all dry spices in a small bowl and set aside 4 teaspoons for seasoning the beef.
2. Rub the 4 teaspoons of spice mix onto the beef and press to adhere.
3. Heat olive oil in a heavy-bottomed pot and sear beef on all sides. Remove and set aside.
4. Sauté diced onion and minced garlic until softened.
5. Add orange and lime juice to deglaze the pot and scrape up browned bits.
6. Stir in crushed tomatoes, broth, water, and remaining spice mix.
7. Return beef to the pot, cover, and simmer on low for 2 hours.
8. Uncover and simmer another 30 minutes until beef is fork-tender.
9. Remove beef and shred with forks.
10. Simmer the sauce for 10–15 minutes until thickened. Optional: blend for a smoother sauce.
11. Return shredded beef to the sauce and stir to combine.
Notes
For a milder version, reduce chipotle powder and add cumin.
Use pork shoulder or chicken thighs as substitutes.
To make in a slow cooker, cook on low for 8 hours.
In an Instant Pot, pressure cook on high for 50 minutes with natural release.
Store beef and sauce separately for best texture when reheating.
- Prep Time: 20 minutes
- Cook Time: 3 hours
- Category: Beef, Dinner
- Method: Slow Cooked
- Cuisine: Mexican
Nutrition
- Serving Size: 323g
- Calories: 372
- Sugar: 4.3g
- Sodium: 597mg
- Fat: 12.9g
- Saturated Fat: 4.4g
- Unsaturated Fat: 8.5g
- Trans Fat: 0g
- Carbohydrates: 7.3g
- Fiber: 1.2g
- Protein: 53.8g
- Cholesterol: 152mg
Conclusion
This Mexican shredded beef is hearty, bold, and made to share. It’s the kind of dish that turns an ordinary dinner into something memorable. With a rich, thick sauce and ultra-tender texture, it’s a recipe that’s easy to follow and rewarding every time. Whether you’re a taco lover or just want something satisfying, this is a recipe you’ll come back to again and again. Give it a try, then tell us how you used it. Did you stuff tacos, roll enchiladas, or serve it with rice? We’d love to hear how you made it yours.