Authentic Shredded Beef Tacos

Slow-braised chuck with toasted dried chiles, citrus, and warm spices — the real thing

Prep

45 min

Cook

8–9 hours

Servings

10–14 tacos

This is the real thing — not a shortcut version with canned chipotles and packet seasoning. We're toasting and rehydrating dried chiles, charring aromatics, blooming whole spices, and building a braising liquid with fresh citrus that transforms tough chuck into something transcendent. The technique is forgiving but the details matter. Taquería texture requires taquería respect.


Ingredients

For the Beef

  • 2½–3 lb chuck roast (trim large exterior fat, keep the marbling)
  • 2 tbsp lard or avocado oil
  • 1½ tsp kosher salt, divided
  • 1 tsp freshly ground black pepper

For the Chile Paste

  • 3 dried guajillo chiles, stemmed and seeded
  • 2 dried ancho chiles, stemmed and seeded
  • 1–2 dried chiles de árbol (optional, for heat)
  • 2 cups hot water for rehydrating

For the Aromatics

  • 1 medium white onion, quartered
  • 6 garlic cloves, unpeeled
  • 2 Roma tomatoes
  • 1 tbsp whole cumin seeds
  • 1 tsp whole black peppercorns
  • 4 whole cloves
  • 1 stick Mexican cinnamon (canela) or ½ stick regular cinnamon
  • 2 tsp dried Mexican oregano
  • 2 bay leaves

For the Braise

  • 2 cups beef bone broth
  • ½ cup fresh orange juice (about 1 large orange)
  • 2 tbsp apple cider vinegar
  • 1 tbsp piloncillo, grated (or dark brown sugar)

For Serving

  • Corn tortillas (fresh masa if possible)
  • Diced white onion
  • Fresh cilantro, chopped
  • Lime wedges
  • Salsa verde or roja
  • Cotija or queso fresco (optional)

Preparing the Chiles

Heat a dry cast-iron skillet or comal over medium heat. Toast the dried chiles for about 30 seconds per side, pressing them flat with a spatula. They should become fragrant and pliable, with some blistered spots. Don't let them burn — burnt chiles taste bitter.

Transfer the toasted chiles to a bowl and cover with 2 cups of hot water. Let them rehydrate for 20–30 minutes until completely soft. Reserve the soaking liquid.


Charring the Aromatics

In the same dry skillet over medium-high heat, char the quartered onion, whole garlic cloves (still in their skins), and Roma tomatoes. Turn occasionally until all sides are blackened in spots — about 8–10 minutes total. The garlic will be done first; remove it as it softens.

Peel the garlic cloves and set all the charred aromatics aside.


Blooming the Spices

Wipe out the skillet and return it to medium heat. Add the cumin seeds, peppercorns, cloves, and cinnamon stick. Toast, shaking the pan frequently, until the cumin is fragrant and slightly darkened — about 2 minutes.

Transfer to a spice grinder or mortar and pestle. Grind to a coarse powder. You want texture, not dust.


Building the Chile Paste

Drain the rehydrated chiles, reserving about ½ cup of the soaking liquid. Add the chiles to a blender along with the charred onion, garlic, and tomatoes. Add the ground spices, oregano, orange juice, apple cider vinegar, piloncillo, and ½ teaspoon of salt.

Blend until completely smooth, scraping down the sides as needed. Add some of the reserved chile soaking liquid if the paste is too thick — it should be pourable but not watery.

Taste the paste. It should be complex — earthy from the chiles, sweet from the orange and piloncillo, tangy from the vinegar, with warm spice underneath. Adjust salt if needed.


Searing the Beef

Pat the chuck roast dry. Season all sides with about 1 teaspoon of salt and the black pepper.

Heat the lard in a heavy Dutch oven or large skillet over high heat until shimmering and nearly smoking. Sear the beef for 3–4 minutes per side until a dark, mahogany crust forms. Don't rush this — the sear builds the foundation of flavor.

Transfer the beef to your slow cooker.


The Braise

Pour the chile paste over and around the beef in the slow cooker. Add the beef broth and bay leaves. The liquid should come about halfway up the sides of the meat.

Cover and cook on LOW for 8–9 hours, or HIGH for 4–5 hours. The beef is ready when it shreds effortlessly with a fork — no resistance, just clean separation along the grain.

Remove the beef to a cutting board. Discard the bay leaves and cinnamon stick if it hasn't disintegrated. Shred the meat with two forks, removing any large fat seams.


Reducing the Braising Liquid

Skim any surface fat from the braising liquid. Pour the liquid into a wide saucepan and bring to a simmer over medium-high heat. Reduce until glossy and slightly thickened — about 10–15 minutes. It should coat the back of a spoon.

Taste and adjust. It may need more salt, a squeeze of lime juice for brightness, or a pinch more piloncillo if the chiles were particularly bitter.

Return the shredded beef to the reduced liquid. Toss to coat thoroughly. The meat should be juicy and glazed, not swimming in sauce.


Crisping the Beef

This step is what separates home cooking from the taquería.

Heat a generous amount of lard or oil in a wide cast-iron skillet over medium-high heat. Spread a thin layer of the sauced beef in the pan — don't crowd it.

Let it cook undisturbed for 90 seconds to 2 minutes until the bottom develops crispy, caramelized edges. Flip once, briefly crisp the other side, then spoon a little extra braising liquid over the meat to glaze.

You're looking for carnitas texture — shatteringly crisp edges with a moist, flavorful interior.


Assembly

Warm fresh corn tortillas directly over a gas flame or on a dry comal until pliable and lightly charred. Stack them in a towel-lined basket to steam and stay supple.

Fill each tortilla generously with crisped beef. Top with diced white onion, torn cilantro, and a generous squeeze of lime. Salsa is essential, not optional.


Notes

The dried chile combination matters. Guajillos provide the brick-red color and mild, fruity heat. Anchos add depth and a touch of chocolate-like richness. Árbol brings the fire. Adjust the ratio to your taste.

Fresh orange juice is non-negotiable. The acidity tenderizes the meat, and the sweetness balances the earthy chiles. Don't use concentrate.

Piloncillo is unrefined Mexican cane sugar with notes of molasses and smoke. Dark brown sugar works, but piloncillo is worth finding — it's sold in cones at Mexican groceries.

Lard makes a difference for crisping. It has a higher smoke point than most oils and adds subtle savory depth. If you're avoiding pork, use beef tallow or avocado oil.

The braising liquid is liquid gold. Don't discard it. Freeze what you don't use — it's a shortcut for future braises, rice, or beans.


Variations

Birria-style: Increase the chiles de árbol to 4–5. Add 1 teaspoon more vinegar and serve the tacos with a small bowl of the reduced braising liquid (consomé) for dipping.

Barbacoa-style: Wrap the seasoned beef in banana leaves before braising for a more steamed texture. Add 2–3 chipotle chiles to the paste for smokiness.

Instant Pot: Sear and build the paste as written. Pressure cook on HIGH for 60 minutes with natural release. Reduce the liquid on Sauté mode.


History

Tacos de carne deshebrada trace their roots to the cattle ranches of Northern Mexico — Sonora, Chihuahua, Nuevo León — where beef is king and slow-braising tough cuts is a way of life. The technique arrived with Spanish colonizers but evolved with indigenous chiles, Mexican oregano, and the charring traditions of the comal.

The hallmark is depth through patience — toasted chiles, charred aromatics, whole spices, citrus, and hours of gentle heat. Nothing is raw, nothing is rushed, and everything earns its place in the pot.

Cooked & written by

Bradley Jackson

Bradley Jackson

Principal Engineer and Product Builder. I design and build software that matters — generative systems, AI tools, and the intersection of creativity and code.