I have to admit that while this isn’t exactly the most authentic Mexican recipe, it is probably (definitely!) my favorite way of serving tacos. It is incredibly juicy, with deep, dark flavors, tons of umami, a hint of sweet. It tastes like someone cared when they made it.
You’ll need time more than technique. After browning the meat, it simmers for a few hours before reducing into something thick enough to coat every strand of shredded beef. Once the pot is off the heat, give it a proper rest so the beef reabsorbs the good stuff before you pull it.
Serve it with whatever tortillas you swear by (corn for some – me! – flour for others) and top as you like—pickled onions, crema, cilantro, maybe a squeeze of lime. Damn, that’s good!
Step by Step Guide to Making Slow Cooked Shredded Beef Tacos
1. Prep and Brown the Beef
Cut the beef chuck into thick strips, about 2 inches wide. Season all sides generously with salt and pepper.
In a large pan over medium heat, add a pat of butter and brown the beef in batches until all sides are seared. This should take about 7–10 minutes total.
Don’t overcrowd the pan—browning in batches helps build flavor.
2. Deglaze the Pan
Once all beef is browned and removed, pour a splash of water into the hot pan and scrape up any browned bits with a wooden spoon. This is called deglazing.
Pour the deglazing liquid into a large heavy-bottomed pot or Dutch oven.
3. Braise the Beef
Add the browned beef to the pot. Pour in red wine and enough water to fully submerge the meat.
Add the coffee, MSG, beef stock cube, ketchup, honey, and all remaining spices. Stir once to distribute.
Bring to a boil over high heat. Reduce heat to low, cover the pot with a lid, and simmer gently for 3 hours.
4. Reduce the Liquid
After 3 hours, remove the lid. Raise the heat to medium and let it simmer uncovered until the liquid reduces to about 1 cup (roughly 1/4 of the original volume), about 45 minutes.
The sauce should thicken slightly and just coat the bottom of the pan—don’t walk away too far during this part.
5. Rest and Pull
Remove the pot from the heat, take out the beef and allow to rest uncovered for 30–45 minutes.
Use two forks to shred the beef into bite-sized pieces. Transfer the beef back into the pot and stir with the remaining sauce.
6. Serve
Serve the pulled beef in warm tortillas with your preferred toppings.
Pulled Beef Tacos FAQ
Can I make this without wine?
Yes. Replace the wine with more coffee or beef broth. The acidity and complexity will shift slightly but it still works.
What kind of tortillas should I use?
Corn tortillas are traditional, but flour tortillas work fine. Look for locally made or fresh options.
Can I make this in a slow cooker?
Yes. After browning the beef, transfer everything to a slow cooker and cook on low for 8 hours. Reduce the sauce in a separate pan before mixing with the beef.
Can I use a different cut of beef?
Chuck is ideal due to its marbling. Brisket or short ribs are good substitutes, though they may require slight timing adjustments.
Can I freeze this?
Yes. Cool completely, then freeze the shredded beef in portions. Defrost and reheat with a splash of water or stock.
Is the coffee flavor strong?
Not at all. It adds a subtle depth and complexity but blends into the sauce.
Slow Cooked Pulled Beef Tacos
- Total Time: 280 minutes
- Yield: 8 servings 1x
- Diet: Omnivore
Description
Beef chuck is slow-braised in a complex liquid of red wine, coffee, and spices until fall-apart tender. This rich, shredded beef is perfect for loading into warm tortillas.
Ingredients
- 2 pounds (900g) beef chuck,cut into 2-inch (5 cm) strips
- Salt and black pepper,to taste
- Butter,for browning
- Water,as needed
- 1 cup (240ml) red wine
- 3/4 cup (200ml) black coffee or cold brew
- 1 teaspoon (5ml) MSG
- 1 beef stock cube
- 2 teaspoons (10ml) dried oregano
- 2 teaspoons (10ml) onion powder
- 1 teaspoon (5ml) garlic powder
- 2 teaspoons (10ml) ground cumin
- 2 teaspoons (10ml) ground cinnamon
- 1 teaspoon (5ml) red chili flakes
- 1/3 cup (79ml) ketchup
- 3 tablespoons (44ml) honey
- Warm tortillas
- Optional toppings: chopped cilantro,diced red onion,lime wedges,crema,pickled jalapeños
Instructions
- Cut the beef chuck into thick strips, about 2 inches (5 cm) wide. Season all sides generously with salt and pepper.
- In a large pan over medium heat, add a pat of butter or oil and brown the beef in batches until all sides are seared. This should take about 7–10 minutes total. Do not overcrowd the pan—browning in batches helps build flavor.
- Once all beef is browned and removed, pour a splash of water into the hot pan and scrape up any browned bits with a wooden spoon (deglazing).
- Pour the deglazing liquid into a large heavy-bottomed pot or Dutch oven.
- Add the browned beef to the pot. Pour in red wine and enough water to fully submerge the meat.
- Add the coffee or cold brew, MSG (optional), beef stock cube, ketchup, honey, dried oregano, onion powder, garlic powder, ground cumin, ground cinnamon, and red chili flakes. Stir once to distribute.
- Bring to a boil over high heat. Reduce heat to low, cover the pot with a lid, and simmer gently for 3 hours.
- After 3 hours, remove the lid. Raise the heat to medium and let it simmer uncovered until the liquid reduces to about 1 cup (roughly 1/4 of the original volume), about 45 minutes. The sauce should thicken slightly and just coat the bottom of the pan—monitor closely during this reduction.
- Remove the pot from the heat, take out the beef and allow to rest uncovered for 30–45 minutes.
- Use two forks to shred the beef into bite-sized pieces. Transfer the beef back into the pot and stir with the remaining sauce.
- Serve the pulled beef in warm tortillas with your preferred toppings (chopped cilantro, diced red onion, lime wedges, crema, pickled jalapeños, etc.).
Notes
- Cut the beef into large strips (2 inches) instead of dicing for better texture after shredding.
- Monitor the sauce closely during the 45-minute reduction period to ensure it thickens slightly and coats the bottom of the pan.
- Allow the beef to rest uncovered for 30–45 minutes after braising before shredding and tossing with the reduced sauce to retain juiciness.
- Prep Time: 10 minutes
- Cook Time: 270 minutes
- Category: Main Course
- Method: Braising
- Cuisine: Tex-Mex
Nutrition
- Serving Size: Approx. 3-4 tacos per person
- Calories: 450
- Sugar: 10
- Sodium: 700
- Fat: 25
- Saturated Fat: 10
- Unsaturated Fat: 12
- Trans Fat: 1
- Carbohydrates: 15
- Fiber: 1
- Protein: 35
- Cholesterol: 120
If you liked this, you are going to love these favorite taco recipes:
Homemade Blue Corn Tortillas: Perfect for Tacos
Green Chile and Egg Breakfast Tacos
Blackened Shrimp Tacos and Sweet Pepper Slaw
Frequently Asked Questions
What type of beef should I use for this recipe?
You should use beef chuck, which is ideal for slow cooking due to its rich marbling and ability to become tender over long cooking times.
Why do I need to deglaze the pan after browning the beef?
Deglazing the pan helps to lift the flavorful browned bits stuck to the bottom, ensuring that those flavors are incorporated into the final dish.
How long should I let the beef rest after cooking?
It’s best to let the beef rest for at least 15-20 minutes after removing it from the heat, allowing it to reabsorb the juices before shredding.
I made a big batch this weekend and it lasted three days. Incredibly delicious. Very deep flavors, barely needs topping except for a few jalapeño and some cilantro. Amazing!
I am putting this on the menu for this weekend. Love the coffee idea, that’s going to be fire!
This is by far the best taco filling I have ever tasted. Truly delicious, absolutely mouthwatering. Trust me folks, you will want to make this immediately if not sooner!!!
Thanks Kalle, fantastic recipe!
Made for dinner yesterday, the family completely devoured it. So delicious!
These honestly look so good, I agree completely with Ricky!
Daaaaamn that looks incredible!