EretenSouthern and Tex-Mex recipes

Home-style Slow Cooker Beef Barbacoa

Home-style Slow Cooker Beef Barbacoa

There’s no shortage of barbacoa recipes out there, but most of them don’t taste like the kind we make here in Texas. This one does. It’s slow-cooked until it falls apart, full of smoky chipotle flavor, and straightforward enough to make any night of the week. No gimmicks, nothing fancy. Dang good barbacoa that gets compliments every time.

mexican shredded beef inside tacos topped with cilantro and queso fresco

We've made (and eaten) a lot of barbacoa over the years and we've tried about every method out there. Some came out dry. Some tasted flat. Some were way more complicated than they needed to be.

This one? It’s the version we come back to again and again. It’s packed with deep, smoky flavor thanks to the chipotle chili powder, cooks up soft every time, and doesn’t require a ton of effort.

It’s not trying to be fancy. It’s a dang good barbacoa recipe the way we make it here in Texas. Made, Bold, and plain to be shared.

Why Texas Beef Barbacoa Recipe stays in the rotation

  • You get real flavor, not heat. The chipotle gives it a smoky kick, but it’s the depth of the spices and the quick sear make it next level.
  • It’s slow cooked the right way. No shortcuts on flavor, a plain method that turns out juicy and fall apart every time.
  • It actually tastes like something you’d eat in Texas. Not watered down, not bland, not boring plain shredded beef.
  • It’s super flexible! You can pile it in tacos (our favorite!), on bowls, on top of nachos, or eat it straight from the pot.
  • It feeds your family and your freezer. You’ll get plent for leftovers without doubling the work.

Ingredients

  • Beef shoulder (or chuck roast) – Shreds beautifully after a long, slow cook and soaks up all that flavor.
  • Fire-roasted tomatoes – Add a subtle smoky depth without any extra work.
  • Onion, jalapeño, garlic – These are the savory base. Want it milder? Remove the seeds and ribs from the jalapeño before adding it in.
  • Kosher salt – Brings out the natural flavor of the beef without making it overly salty.
  • Smoked paprika, onion powder, chipotle chile powder & ancho chile powder – These give the barbacoa its signature warmth and smoky kick.
  • Apple cider vinegar – Cuts through the richness and helps tenderize the meat.
  • Low-sodium soy sauce – Adds a deep, savory flavor without overpowering the spices. It actually helps bring out more of the beef flavor.
  • Lime juice – Brightens things up and balances the smoky richness.
  • Avocado oil – For searing the beef before it goes into the slow cooker.
  • Optional: chipotle peppers in adobo – If you want to dial up the smoky heat a little more, you can add in one or two. Know that they pack a punch so take it straightforward here with these.
ingredients for mexican shredded beef

How to cook Beef Barbacoa (Step by Step)

Detailed instructions and measurements for this slow cooked Texas barbacoa are listed in the recipe card at the bottom of this page.

  1. Start by seasoning your beef shoulder generously on all sides with salt and pepper.
  2. Heat avocado oil in a skillet over medium-high heat, then sear the beef on all sides until you get a deep brown crust. This step adds a ton of flavor, so don’t skip it.
  3. Once it’s seared, transfer the beef to your slow cooker.
beef roast seared and sitting in crockpot
  1. In a blender or food processor, combine the fire roasted tomatoes, onion, jalapeno, garlic, all the spices, vinegar, soy sauce, lime juice, and chipotle peppers (if using). Blend it until it’s finely chopped and combined.
all sauce ingredients in mixing bowl before combined
sauce mixed in a mixing bowl
  1. Pour the sauce over the beef in the slow cooker, making sure it’s well coated.
beef in crockpot with sauce poured over
  1. Cover and cook on low for 8-10 hours or until the beef is fork tender and shreds easily.
  2. Once it’s done, shred the beef directly in the slow cooker using two forks. Stir it into the sauce so it soaks up all those smoky flavors.
  3. Taste and adjust with more lime juice or salt if needed, then serve it however you’d like!

Tips and Tricks for a house favorite Slow Cooker Barbacoa Beef

  • Take the time to sear it. It’s a quick extra step, but it adds so much flavor. That browned crust on the beef gives it depth and you’ll notice the difference.
  • Use a chuck roast or beef shoulder. Leaner cuts won’t shred as easily and won’t give you that same juicy, fall-apart result.
  • Blend the sauce until it’s either finely chopped or smooth. It helps everything cook evenly and coats the beef completely. No chunks, rich, bold flavor in every bite.
  • Don’t rush the cook time. Low and slow is the way to go here. It gives the beef time to break down and absorb all the flavor.
  • Adjust the spice to your taste. Remove the jalapeno seeds and ribs for a milder version or toss in a chipotle with adobo for extra smoky heat.
  • Let the beef soak in the sauce after it is shredded. Give it at least 10-15 minutes in the slow cooker with the sauce before serving. It makes all the difference.

How to keep and Reheat Beef Barbacoa

Storing Leftovers

Let the beef cool completely before storing.

Fridge: Store the shredded beef in an airtight container with a bit of the sauce to keep it juicy. It’ll stay fresh in the fridge for up to 4 days.

Freezer: Place the beef with the sauce in a freezer-safe container or zip top bag. Remove as much air as possible, and freeze for up to 3 months. We like to freeze it out into seprate portions so that we can pull it out for future meals.

Reheating Tips

To keep the beef soft and juicy, reheat it low and slow.

  • Stovetop: Add the beef and some sauce to a skillet over medium-low heat. Cover and heat until warmed through.
  • Microwave: Reheat in 30 second intervals with a splash of the sauce to keep it from drying out. Cover it loosely with a damp paper towel.
  • Oven: Preheat your oven to 325°F. Place the beef in a baking dish, spoon some of the sauce over it, and cover tightly with foil. Heat for 20-25 minutes, or until warmed through.
  • Frozen: Thaw it overnight in the fridge and then reheat. We don’t recommend reheating directly from frozen.
mexican shredded beef inside tacos topped with cilantro and queso fresco

What to Serve with Barbacoa Beef

This barbacoa is super straightforward to use in a lot of ways. Here are some of our favorite ways to use it:

  • Tacos – on corn or flour tortillas with pickled onions, cotija, and fresh cilantro
  • Rice bowls – over Cilantro Lime Rice With black beans, Salsa, and avocado
  • Quesadillas or nachos – layered with cheese and broiled until melty
  • Sliders – piled on soft rolls with a little chipotle mayo and cheese
  • Enchiladas – use it inside of enchiladas in place of ground beef

Beef Barbacoa FAQs

Prep 10 minutesCook 7 hoursTotal 7 hours 10 minutesMakes 10 servings

Ingredients

  • 14.5 ounce can fire-roasted tomatoes
  • ½ large onion
  • 1 whole jalapeno seeds and ribs removed for less spice
  • 3 cloves garlic
  • 1 tablespoon kosher salt
  • 2 tablespoons smoked paprika
  • 1 teaspoon onion powder
  • 1 teaspoon chipotle chile powder
  • 1 teaspoon ancho chile powder
  • 1½ tablespoons apple cider vinegar
  • ¼ cup low sodium soy sauce
  • 2 whole limes
  • 1½ pounds boneless beef shoulder or chuck roast
  • 1 tablespoon avocado oil
  • 1-2 whole chipotle chiles in adobo sauce OPTIONAL

Method

  1. Start by seasoning your beef shoulder generously on all sides with salt and pepper.
  2. Heat avocado oil in a skillet over medium-high heat, then sear the beef on all sides until you get a deep brown crust. This step adds a ton of flavor, so don’t skip it.
  3. Once it’s seared, transfer the beef to your slow cooker .
  4. In a blender or food processor, combine the fire roasted tomatoes, onion, jalapeno, garlic, all the spices, vinegar, soy sauce, lime juice, and chipotle peppers (if using). Blend it until it’s finely chopped and combined.
  5. Pour the sauce over the beef in the slow cooker, making sure it’s well coated.
  6. Cover and cook on low for 8-10 hours or until the beef is fork tender and shreds easily.
  7. Once it’s done, shred the beef directly in the slow cooker using two forks. Stir it into the sauce so it soaks up all those smoky flavors.
  8. Taste and adjust with more lime juice or salt if needed, then serve it however you’d like!

Notes

  • Searing your meat before slow cooking will add an extra depth of flavor. You can technically skip this step, but it won’t have the same result.

Other plates from the kitchen

Dishes that sit near this one, with their own ingredient list.