Fall-Apart Tender Shredded Beef Tacos
Shredded beef tacos start with a cheap, tough cut of meat and turn it into something that falls apart with two forks. The beef braises low and slow in a smoky chipotle sauce until it practically shreds itself, then it gets piled into warm tortillas with whatever toppings you have on hand.

This is the kind of dinner you start on a lazy afternoon and mostly ignore while it does its thing in the oven. By the time you’re hungry, the whole kitchen smells like it.
Why This Braise Is Worth the Wait
The chuck roast is the whole trick here. It’s got enough fat and connective tissue that a long, slow braise turns it soft and juicy instead of dry, which is exactly what you want for tacos that hold together on the second bite.
The chipotle peppers do double duty, adding smoke and a slow heat that builds instead of hitting you all at once. And because the meat cooks in its own sauce, you end up with a spoonful of dark, beefy liquid to toss it back in before serving.
I keep coming back to this one because it’s mostly hands-off. Once it’s in the oven, you’re free to do literally anything else for three hours.
Ingredients

- 2.5 lb beef chuck roast, trimmed of excess fat: chuck has enough marbling to stay juicy through a long braise
- 1 tbsp olive oil: for searing
- 1 yellow onion, diced
- 4 cloves garlic, minced
- 2 tbsp chili powder
- 1 tsp ground cumin
- 1 tsp dried oregano: Mexican oregano if you can find it, but regular works fine
- 1 cup beef broth
- 2 chipotle peppers in adobo sauce, minced, plus 1 tbsp of the adobo sauce: this is where the smoke and heat come from
- 1 lime, juiced
- 1 tsp salt
- 1/2 tsp black pepper
- 12 corn tortillas, warmed
- Chopped cilantro, diced white onion, and lime wedges, for topping
Variations / Substitutions
- Chicken thighs instead of beef: boneless skinny thighs braise in about half the time and give you a lighter, still-shreddable filling.
- No chipotle in adobo: swap in 1 tbsp smoked paprika and a pinch of cayenne, though you’ll lose some of the tang the adobo sauce brings.
- Milder heat: use just 1 chipotle pepper instead of 2, or skip the adobo sauce and add the peppers with the seeds removed.
- Dairy-free already: this recipe has none, so the only dairy is whatever you add on top, like sour cream or queso fresco.
- Different acid: orange juice in place of the lime juice gives the sauce a rounder, slightly sweeter edge, closer to a Cuban-style shredded beef.
- If you like this kind of low-and-slow taco filling, our carne asada tacos are worth trying next for something faster and grilled instead of braised.
How to Make Shredded Beef Tacos
Step 1: Sear the Chuck Roast

Pat the 2.5 lb beef chuck roast dry and season both sides with the 1 tsp salt and 1/2 tsp black pepper. Heat the 1 tbsp olive oil in a large Dutch oven over medium-high heat, then sear the roast for about 4 minutes per side, until a deep brown crust forms.
You want it to look almost too dark in spots, that’s where the flavor is. Once it’s seared, pull the beef out and set it on a plate for now.
Step 2: Sauté the Onion and Garlic

In the same pot, add the diced onion and cook for about 3 minutes over medium heat, stirring often, until it turns soft and translucent. Add the 4 cloves minced garlic, 2 tbsp chili powder, 1 tsp cumin, and 1 tsp oregano, along with the 2 minced chipotle peppers and 1 tbsp adobo sauce, and stir for 1 minute until it smells toasty.
The spices will stick to the bottom of the pot a little, which is fine as long as they’re not burning. That fond is what flavors the whole braise.
Step 3: Braise the Beef

Preheat the oven to 325°F (163°C). Return the beef to the pot, pour in the 1 cup beef broth and the juice of 1 lime, and bring everything to a gentle simmer on the stovetop.
Cover the pot and transfer it to the oven. Braise for about 180 minutes, until the beef is fork-tender and pulls apart with almost no resistance.
The liquid should reduce a bit and turn deep red-brown, thick enough to coat a spoon. Don’t rush this part. If the meat still fights you when you poke it with a fork, give it another 20 to 30 minutes.
Step 4: Shred the Beef

Lift the beef out onto a cutting board or large bowl and shred it into bite-sized pieces using two forks. It should fall apart with almost no effort, if it’s still tough, it needed more time in the oven.
Return the shredded meat to the pot with the braising liquid and simmer uncovered over medium-low heat for about 8 minutes, stirring occasionally, until the sauce thickens slightly and clings to the meat. Taste and add more salt if it needs it.
Step 5: Fill and Top the Tacos

Warm the 12 corn tortillas in a dry skillet over medium heat for about 30 seconds per side, until they’re pliable and lightly toasted in spots. Pile the shredded beef into the tortillas, dividing it evenly.
Top with chopped cilantro, diced white onion, and a squeeze from the lime wedges, and serve right away while the beef is still hot and the tortillas are warm.
A Few Notes Before You Start
- Look for a chuck roast with visible marbling running through it. A lean cut will end up dry no matter how long you braise it.
- Don’t skip patting the meat dry before searing. Wet meat steams instead of browning, and you’ll lose that crust.
- If you have leftover braising liquid after shredding, spoon extra over the tacos or save it to reheat the meat later so it doesn’t dry out.
- This scales up easily for a crowd, just use a bigger pot and add about 30 minutes of oven time per extra pound of meat.
Cook times shift a bit depending on how big your roast is, so use this as a guide.
| Roast Size | Oven Time | Approx. Yield |
|---|---|---|
| 2 lb | 150 mins | 4 servings |
| 2.5 lb | 180 mins | 6 servings |
| 3.5 lb | 210 mins | 8 servings |
Storing Leftovers
Refrigerate: Store the shredded beef in its sauce in an airtight container for up to 4 days. Keeping it in the sauce is what keeps it from drying out.
Reheating: Warm it in a covered skillet over medium-low heat, adding a splash of broth or water if the sauce has thickened too much overnight, until it’s steaming through, about 5 minutes.
What To Serve With Shredded Beef Tacos
Cilantro-lime rice works well here because it’s light enough not to compete with the smoky beef, and the acid echoes the lime already in the sauce. Refried or black beans add something creamy against the shredded texture of the meat.
A simple cabbage slaw with a squeeze of lime also gives you some crunch, which the tacos don’t have much of on their own.
Frequently Asked Questions
Can I make this in a slow cooker instead of the oven?
Yes. Sear the beef and sauté the onion and garlic in a skillet first, then transfer everything to a slow cooker with the broth and lime juice and cook on low for 8 hours, or high for 4 to 5 hours.
Can I use a different cut of beef?
Brisket or short ribs both work well and braise similarly, though short ribs will need to be cooked a bit longer since the bones slow down the heat penetration.
How spicy is this recipe as written?
It’s medium heat, mostly smoky rather than sharp, thanks to the chipotle peppers. If you’re sensitive to spice, start with 1 chipotle pepper and taste the sauce before adding more.
Can I freeze the shredded beef?
Yes, it freezes well in its sauce for up to 3 months. Thaw it in the fridge overnight and reheat gently on the stovetop before serving.

Shredded Beef Tacos Recipe
Ingredients
Method
- Season the beef with salt and pepper and sear in olive oil over medium-high heat, about 4 minutes per side, until deeply browned. Remove and set aside.
- Sauté the onion in the same pot for 3 minutes, then add the garlic, chili powder, cumin, oregano, chipotle peppers, and adobo sauce, and stir for 1 minute.
- Preheat the oven to 325°F (163°C). Return the beef to the pot with the broth and lime juice, bring to a simmer, cover, and braise in the oven for 180 minutes until fork-tender.
- Shred the beef with two forks, return it to the sauce, and simmer uncovered for 8 minutes until the sauce thickens.
- Warm the tortillas, fill with the shredded beef, and top with cilantro, onion, and lime wedges.
