Ingredients
– 1 1/2 tablespoons chipotle powder (adjust to taste)
– 1 tablespoon paprika
– 1 tablespoon dried oregano
– 1 teaspoon ground allspice
– 1 teaspoon coriander powder
– 2 teaspoons onion powder or garlic powder (or 1 teaspoon each)
– 1 teaspoon salt
– 1 teaspoon pepper
– 1 to 2 tablespoons olive oil
– 3 pounds (1.5 kilograms) beef chuck or brisket, cut into 4 pieces
– 5 garlic cloves, minced
– 1 onion, diced (yellow, brown, or white)
– 3/4 cup (185 milliliters) orange juice
– 2 tablespoons lime juice
– 14 ounces (400 grams) canned crushed tomatoes
– 2 cups (500 milliliters) beef or chicken broth/stock
– 1/2 cup (125 milliliters) water
– Salt to taste
– Pepper to taste
Instructions
1-Combine all the spice mix ingredients in a bowl. Sprinkle 4 teaspoons of this mix over the beef and pat it in to stick.
2-Heat olive oil in a heavy pot over high heat, brown the beef pieces thoroughly on all sides, then remove from pot.
3-Reduce heat to medium, add the minced garlic and diced onion, cooking for about 3 minutes until softened.
4-Add the orange juice and lime juice to the pot, scraping the bottom to loosen browned bits.
5-Stir in crushed tomatoes, broth, water, and the remaining spices.
6-Return the beef to the pot, cover, and bring to a simmer. Adjust heat to keep a gentle bubble.
7-Cook for 2 hours, then remove the lid and simmer uncovered for another 30 minutes until beef is tender enough to shred.
8-Remove beef and shred it with forks.
9-Simmer the sauce uncovered for 10 to 15 minutes to thicken, adjusting salt as needed.
10-Optionally, puree the sauce for a smoother texture.
11-Return shredded beef to the sauce and toss to coat.
12-Serve hot with warmed tortillas and desired accompaniments such as avocado, Pico de Gallo, cheese, sour cream, lime wedges, and fresh coriander.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
🔥 For maximum flavor, don’t skip the browning step – it creates a rich crust and deep flavor base for the sauce
⏰ The beef is done when it shreds easily with a fork – if it’s still tough, keep simmering until tender
🥩 Let the beef rest for 10 minutes before shredding to retain more moisture and make it easier to pull apart
- Prep Time: 20 minutes
- Cook Time: 3 hours
- Category: Main Dish
- Method: Braising
- Cuisine: Mexican
- Diet: Non-vegetarian
Nutrition
- Serving Size: 1 serving
- 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
