These crockpot shredded beef tacos are the answer to every busy weeknight: a tough chuck roast goes into the slow cooker in the morning and comes out as glossy, pull-apart beef that smells like a taqueria by dinnertime. The secret is a quick sear before the slow cooker and a smoky chile-spiced braise that doubles as the perfect taco sauce.
Advertisements1
Because chuck roast is loaded with collagen, six to eight hours of gentle heat melts it into gelatin, which is why the beef stays moist instead of stringy and dry. You will end up with about 5 cups of shredded filling, enough for 12 generously stuffed tacos plus leftovers for nachos the next day.
Pile it into warm corn tortillas with onion, cilantro, and a squeeze of lime, or use it for burrito bowls, quesadillas, and loaded fries all week long.
Why You'll Love This Recipe
About the Ingredients
3 lb (1.4 kg) boneless beef chuck roast
Chuck is ideal because its marbling and collagen break down into shreddable meat; if unavailable, use beef brisket or a 7-bone pot roast with the bone removed. Look for a roast with visible white flecks of fat rather than a uniformly lean cut.
2 tbsp (30 ml) vegetable oil, for searing
Any high-smoke-point oil works, such as canola or avocado; olive oil is fine but may smoke at high heat. Skip it entirely if your slow cooker has a saute function.
1 large yellow onion, halved and thinly sliced
Yellow onion melts into the sauce; white onion is sharper and more authentic for raw taco topping. Save half a raw onion for garnish if you like crunch.
4 garlic cloves, smashed
Smashed cloves release more flavor than whole ones and are easy to fish out later. Jarred minced garlic works in a pinch: use 1 heaping tablespoon.
2 tbsp chili powder
Use a fresh, mild blend rather than a single-origin chile powder, which can be bitter. Ancho chile powder is a great single-ingredient swap for deeper fruitiness.
2 tsp ground cumin
Toast whole cumin seeds and grind them for a brighter flavor, or use the ground spice within six months of opening for the strongest aroma.
1 tbsp dried oregano, preferably Mexican
Mexican oregano is more citrusy and floral than Mediterranean oregano; if using the latter, add a pinch of dried marjoram to mimic it.
1 1/2 tsp kosher salt, plus more to taste
Diamond Crystal kosher salt is less dense than Morton; if using table salt, start with 1 teaspoon. Season the meat the night before for deeper flavor.
1 cup (240 ml) low-sodium beef broth
Low-sodium broth lets you control the final seasoning; chicken broth or a cup of water plus 1 teaspoon beef bouillon also works.
1 can (14.5 oz / 410 g) fire-roasted diced tomatoes, undrained
Fire-roasted tomatoes add a subtle charred sweetness; regular diced tomatoes plus 1/2 teaspoon smoked paprika is a solid substitute.
1 tbsp apple cider vinegar
The acid brightens the heavy braise; lime juice or white vinegar can stand in. Add it at the end so the tang stays bright.
12 corn tortillas, plus diced onion, cilantro, and lime wedges to serve
Look for 100 percent corn tortillas, which hold up better than flour for shredded meat; warm them on a dry skillet for 30 seconds per side so they do not crack.
Tips & Tricks
Do not skip the sear
Browning the roast in a hot skillet for 4 to 5 minutes per side builds the deep flavor the slow cooker cannot create on its own.
Trim the big fat pockets
Leave small flecks of fat for moisture but cut away any hard fat cap larger than 1/4 inch, or the sauce will turn greasy.
Shred in the sauce
Pull the beef apart directly in the cooking liquid, then let it sit uncovered on Warm for 15 minutes so the shreds soak up the glaze instead of drying out.
Pro Tips
Step-by-Step Instructions
1. Season the roast
Pat the chuck roast dry with paper towels and rub it all over with the chili powder, cumin, oregano, and kosher salt. Let it sit at room temperature for 15 minutes while you prep the onion and garlic.
2. Sear until browned
Heat the vegetable oil in a 12-inch skillet over medium-high heat (about 400 F / 205 C) and sear the roast for 4 to 5 minutes per side until deeply golden brown and it releases easily from the pan. Transfer it to the slow cooker.
3. Build the braise
Scatter the sliced onion and smashed garlic around the beef, then pour in the beef broth and the fire-roasted tomatoes with their juices. The liquid should come about one-third of the way up the roast, not cover it.
4. Slow cook on low
Cover and cook on Low for 7 to 8 hours (or on High for 4 to 5 hours) until the beef shreds with no resistance when pressed with a fork and reaches 205 F (96 C) internally. Do not lift the lid during the first 6 hours.
5. Shred the beef
Transfer the roast to a cutting board and pull it apart with two forks, discarding any large fat pieces. Skim the fat from the surface of the liquid in the slow cooker, then return the shredded beef to the pot.
6. Finish with acid
Stir in the apple cider vinegar and let the beef sit on Warm for 15 minutes so the shreds absorb the sauce. Taste and add salt, 1/4 teaspoon at a time, until the flavor pops.
7. Warm the tortillas
Heat a dry cast-iron skillet over medium heat (about 350 F / 175 C) and warm each corn tortilla for 30 seconds per side until soft and lightly blistered. Stack them in a clean towel to stay warm.
8. Assemble and serve
Spoon about 1/3 cup of beef into each tortilla and top with diced onion, cilantro, and a squeeze of lime. Serve with extra reduced braising liquid on the side for drizzling.
Delicious Variations
Birria-Style
Add 2 dried guajillo chiles and 1 chipotle in adobo to the braise, then dip tortillas in the fat for crispy quesatacos.
Beef Barbacoa Bowls
Skip the tortillas and serve the beef over cilantro-lime rice with black beans, pickled onions, and avocado.
Chipotle-Cream Tacos
Stir 1 tablespoon minced chipotle in adobo into 1/2 cup sour cream and drizzle it over the beef for a smoky, cool contrast.
How to Store Crockpot Shredded Beef Tacos
Refrigerator
Store the shredded beef in an airtight container with a few spoonfuls of its sauce for up to 4 days; keep tortillas and garnishes separate.
Freezer
Freeze the cooled beef with its sauce in a freezer-safe bag, pressed flat, for up to 3 months; thaw overnight in the refrigerator.
Reheating
Reheat gently in a covered saucepan over medium-low heat (about 300 F / 150 C) with a splash of broth for 5 to 7 minutes, or microwave in 30-second bursts, until steaming and 165 F (74 C) throughout.
Frequently Asked Questions
Q: Can I put frozen beef in the crockpot for this recipe?
Yes, you can cook frozen chuck roast in a slow cooker, but add 1 to 2 hours to the cook time and skip the sear since a frozen roast will not brown properly. For the best flavor and texture, thaw the roast overnight in the refrigerator first.
Q: Why did my crockpot shredded beef turn out dry?
Dry beef usually means the roast was overcooked or too lean, so use chuck with visible marbling and stop cooking as soon as it shreds easily. Keeping a little sauce with the shredded meat also prevents it from drying out on the Warm setting.
Q: How much shredded beef do I need per taco?
Plan on about 1/3 cup of shredded beef per taco, which gives you roughly 12 generously filled tacos from a 3-pound roast. If you are feeding big appetites, stretch it to 16 tacos by adding extra toppings like beans or slaw.
Q: Can I cook this crockpot shredded beef on high instead of low?
Yes, cook it on High for 4 to 5 hours, though Low for 7 to 8 hours gives noticeably more tender, silkier shreds. Check for doneness at 4 hours on High, since slow cookers vary in temperature.
Q: What is the best way to reheat leftover shredded beef for tacos?
Reheat the beef in a covered skillet over medium-low heat with a splash of broth or its own sauce for 5 to 7 minutes until steaming. This keeps the shreds moist, whereas a dry skillet or high microwave heat can toughen them.
Make a batch this week and let the slow cooker do the work while you get on with your day. Snap a photo of your taco spread, tag me, and tell me whether you went classic onion and cilantro or loaded it up with chipotle crema.
Crockpot Shredded Beef Tacos
Crockpot shredded beef tacos turn a cheap chuck roast into juicy, fall-apart taco filling with 15 minutes of prep and zero babysitting.
🧂 Ingredients
- 3 lb (1.4 kg) boneless beef chuck roast
- 2 tbsp (30 ml) vegetable oil, for searing
- 1 large yellow onion, halved and thinly sliced
- 4 garlic cloves, smashed
- 2 tbsp chili powder
- 2 tsp ground cumin
- 1 tbsp dried oregano, preferably Mexican
- 1 1/2 tsp kosher salt, plus more to taste
- 1 cup (240 ml) low-sodium beef broth
- 1 can (14.5 oz / 410 g) fire-roasted diced tomatoes, undrained
- 1 tbsp apple cider vinegar
- 12 corn tortillas, plus diced onion, cilantro, and lime wedges to serve
📋 Instructions
- 1Season the roast — Pat the chuck roast dry with paper towels and rub it all over with the chili powder, cumin, oregano, and kosher salt. Let it sit at room temperature for 15 minutes while you prep the onion and garlic.
- 2Sear until browned — Heat the vegetable oil in a 12-inch skillet over medium-high heat (about 400 F / 205 C) and sear the roast for 4 to 5 minutes per side until deeply golden brown and it releases easily from the pan. Transfer it to the slow cooker.
- 3Build the braise — Scatter the sliced onion and smashed garlic around the beef, then pour in the beef broth and the fire-roasted tomatoes with their juices. The liquid should come about one-third of the way up the roast, not cover it.
- 4Slow cook on low — Cover and cook on Low for 7 to 8 hours (or on High for 4 to 5 hours) until the beef shreds with no resistance when pressed with a fork and reaches 205 F (96 C) internally. Do not lift the lid during the first 6 hours.
- 5Shred the beef — Transfer the roast to a cutting board and pull it apart with two forks, discarding any large fat pieces. Skim the fat from the surface of the liquid in the slow cooker, then return the shredded beef to the pot.
- 6Finish with acid — Stir in the apple cider vinegar and let the beef sit on Warm for 15 minutes so the shreds absorb the sauce. Taste and add salt, 1/4 teaspoon at a time, until the flavor pops.
- 7Warm the tortillas — Heat a dry cast-iron skillet over medium heat (about 350 F / 175 C) and warm each corn tortilla for 30 seconds per side until soft and lightly blistered. Stack them in a clean towel to stay warm.
- 8Assemble and serve — Spoon about 1/3 cup of beef into each tortilla and top with diced onion, cilantro, and a squeeze of lime. Serve with extra reduced braising liquid on the side for drizzling.


