Jump to RecipeJump to VideoLeave a ReviewPin Recipe

Disclosure: This post may contain affiliate links. I may earn a small commission for my endorsement, recommendation, testimonial, and/or link to any products or services from this website.

If you haven’t already noticed, I’m a big fan of my slow cooker. I use it at least once a week because it’s a great time-saver. I throw some ingredients into the pot in the morning, and dinner is hot and waiting for us at the end of the day. It’s like magic!

Slow Cooker Beef Barbecue on a bun

Another thing that’s like magic? This Slow Cooker Beef Barbecue! It reminds me of the beef barbecue that my mom makes on the stovetop – sweet, tender, and full of flavor. Pure comfort food, in my book!

Ingredients – Here’s What You’ll Need;

  • Beef Chuck Roast
  • Onion
  • Barbecue Sauce
  • Worcestershire Sauce
  • Dijon Mustard
  • Liquid Smoke
  • Garlic Powder
  • Sandwich Buns (optional)

Slow cooker beef BBQ on a bun with a side of chips

So even though Keith is a master smoker and makes the best smoked barbecue around town, I rely on these sandwiches for a satisfying weeknight meal when my resident Smoke Master is otherwise occupied. And by the way — Keith and the boys totally give this dinner the stamp of approval!

Serve the barbecue sandwiches with coleslaw or salad and potato chips on the side, and your family will be very happy!

Slow cooker beef bbq on a bun sitting on a white plate

What To Do With Leftovers

If you have left-overs, the meat freezes really well. A good way to switch it up? Stuff the extra barbecue in tacos, in quesadillas, on pizza, or inside a baked potato!

More Beef Recipes To Try:

Slow Cooker Beef Barbecue on a bun

Slow Cooker Beef Barbecue

5 from 1 vote
Prep: 5 minutes
Cook: 9 hours
Total: 9 hours 5 minutes
Servings 6 servings
Calories 262.3 kcal
Slow cooker beef barbecue that's juicy, tender and absolutely delicious! Enjoy on a bun with sides such as coleslaw and salad.



  • Spray the liner of a slow cooker with cooking spray. Place the roast and the onion in the bottom of the slow cooker. In a small bowl, whisk together remaining ingredients, except for buns. Pour over beef.
  • Cover and cook on low for 8-10 hours, or until beef is tender. Remove meat from the pot. Skim any fat from cooking liquid. Shred beef with two forks and return meat to slow cooker. Cover and cook for an additional 15 minutes or until heated through.
  • Place meat on sandwich buns and serve.


Cooking just for two? This cooked barbecue freezes really well, so stash away any leftovers in airtight containers and save for later meals.


Serving: 1/6 of beef plus 2 tablespoons sauceCalories: 262.3kcalCarbohydrates: 2.7gProtein: 42.4gFat: 8.4gSaturated Fat: 2.7gCholesterol: 83.3mgSodium: 309.8mgFiber: 0.3gSugar: 1.7g
Keyword: Beef barbecue, Slow Cooker Beef
Course: Main Course
Cuisine: American
Author: Blair Lonergan

This recipe for Slow Cooker Beef Barbecue was originally published in April, 2013. The photos were updated in June, 2017.


Hey, I’m Blair!

Welcome to my farmhouse kitchen in the foothills of Virginia’s Blue Ridge Mountains. Inspired by local traditions and seasonal fare, you’ll find plenty of easy, comforting recipes that bring your family together around the table. It’s down-home, country-style cooking!

Read More

Square overhead shot of hands serving a chicken pot pie recipe with biscuits
Overhead image of a bowl of chili mac on a dinner table with cornbread
Hands serving a platter of sheet pan sausage and potatoes

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. Aren’t slow cookers the best? I use mine all the time, and couldn’t live without it. Love the looks of this barbecue beef, Blair! I always make bbq pork, but I will have to try the beef version. Looks so good for sandwiches!

  2. Love my slow cooker!! We just had slow cooker BBQ pulled pork yesterday and it is always a sure hit! Will have to try it with beef next time.