This Easy Crockpot BBQ Pulled Pork is a smoky, melt-in-your-mouth dinner made with just a few simple ingredients: pork shoulder, sweet onion, savory beef broth, and your favorite bottle of barbecue sauce. Unlike oven-roasted pork that requires hours of babysitting, this slow cooker staple does all the heavy lifting while you go about your day, turning a budget-friendly cut of meat into a tender, juicy masterpiece!

📸 Recipe Snapshot
- Prep Time: 10 Minutes
- Cook Time: 8 Hours (on LOW)
- Servings: 6-8 servings
- Key Tool: 6 to 8-quart slow cooker (crockpot)
⚠️ Crucial: Make sure you use a pork shoulder (or pork butt) for this recipe. Lean cuts like pork loin will dry out terribly in the slow cooker because they lack the marbleized fat needed to keep the meat juicy during a long simmer.

Crockpot BBQ Pulled Pork
Ingredients
- 3 pounds boneless pork shoulder roast
- 2 tablespoons BBQ rub seasoning
- 1 sweet onion (diced)
- 1 (32-oz) container beef broth
- 1 (18-oz) bottle barbecue sauce
- salt (to taste)
Instructions
- Prep:This recipe works best in a 6-8 quart slow cooker.Get your ingredients ready.
- Season pork:Rub pork all over with BBQ rub seasoning.3 pounds boneless pork shoulder roast, 2 tablespoons BBQ rub seasoning
- Place in slow cooker:Place pork, onion and broth in a large slow cooker.1 sweet onion, 1 (32-oz) container beef broth
- Slow cook:Cover and cook until very tender (the meat should fall apart easily with a fork!), on HIGH for 5 to 6 hours or on LOW for 8 to 10 hours.
- Shred pork:Drain liquid from slow cooker (hot!) and shred pork with 2 forks. Stir in as much barbecue sauce as you like.1 (18-oz) bottle barbecue sauce
- Finish:Cook on LOW for 30 minutes, until heated through. Add salt as neeed and serve on buns with additional sauce, if desired.salt
Video
Notes
Ingredient notes
- Pork: You may use pork loin if looking for a leaner pulled pork; but be warned: The pork may dry out significantly due to a lack of fat.
- BBQ rub: Can use a homemade rub or a combination of brown sugar, ground paprika, smoked paprika, garlic and onion powder and salt instead.
- Beef broth: Can use chicken broth instead if you have no beef broth on hand.
- BBQ sauce: Make sure to use a BBQ sauce you really enjoy the flavor of, because it’s a significant part of the dish. Can also use ketchup for a very mild version if your kids are averse to any kind of strong seasoning.
- Onion: Can leave out the onion if you don’t like it/don’t have it on hand, but I strongly recommend it for flavor.
Recipe tips
- The exact cooking time depends on the size and thickness of your pork, so if it still feels a little tough once the cooking time is up, feel free to cook it for another hour
- If you want to double the recipe, you need to use a bigger slow cooker! I recommend a 6-8 quart cooker for 3-4 pounds of pork shoulder. Make sure to also use enough beef broth to just about cover the pork.
- I always pull apart the pork right in the crockpot, because that way any remaining juices don’t splatter around too much. Make sure you take care and don’t scratch the bottom of the crock with the forks.
Freezer tips
This pulled pork easily freezes for up to 3 months. Let the pork cool for 30 minutes, then pack it into freezer-friendly containers. Label with the name and date and refrigerate until cold. Then place in the freezer for up to 3 months. Defrost in the fridge overnight. Remove the pork to a pot and gently reheat on the stove until steaming hot all the way through. You may need to add some extra BBQ sauce.🐷 Substitution & Ingredient Notes
Can I use chicken broth? Yes. If you don’t have beef broth on hand, chicken broth works just fine as the cooking liquid.
What if I don’t have BBQ rub? You can easily mix up a quick Homemade BBQ Rub using brown sugar, regular and smoked paprika, garlic powder, onion powder, and a pinch of salt.
Picky Eater Option: If your kids turn their noses up at bold, tangy barbecue seasonings, you can swap the BBQ sauce for regular ketchup to keep the flavor super mild.
The Onion: If you are entirely out of onions, you can leave it out, but leaving it in adds a wonderful, deep savory sweetness to the meat as it simmers.
The Magic Behind the Flavor: Why We Season and Drain
The secret to getting that authentic, pit-master style flavor in a kitchen crockpot comes down to layering your seasonings and managing the moisture.
Why we rub the meat dry:
Massage that BBQ rub seasoning deep into every nook and cranny of the pork roast before it ever touches the pot. This creates a flavorful outer crust — what I’ve been told barbecue folks call the “bark” — that locks in the juices while the meat cooks down with the diced onions and beef broth.
The “Sauce-Soak” Secret:
Do not just dump your BBQ sauce into the cooking broth! Carefully drain all that hot liquid out of the pot first. If you leave the broth in, your barbecue sauce will turn into a watery, runny mess.
When the pork is done, it should completely fall apart when poked with a fork. Once drained, shred the pork right inside the warm crockpot — it keeps the mess contained so juices don’t splatter across your counters.
Stir in your favorite bottle of sauce (pick one you truly love, because it is the star of the show!), cover it, and let it cook on LOW for another 30 minutes. This gives the shredded meat time to drink up the sauce, making every single bite unbelievably rich and juicy.
This classic slow-braising technique is exactly how we get maximum flavor out of budget-friendly cuts of meat, just like in my Crockpot Pot Roast or my Mississippi Pot Roast.


How to Serve Your BBQ Pulled Pork
To turn this big batch of meat into a weekly rotation your family will love, try these easy serving styles:
- The Backyard Classic: Pile the hot pork high onto soft brioche or homemade buns. Top with an extra drizzle of cold sauce and a scoop of creamy coleslaw for a perfect crunch.
- The Weeknight Baked Potato: Split open a giant baked potato, fluff the inside with a little butter, and load it up with a heavy scoop of the pulled pork and shredded cheddar cheese.
- The Leftover Nacho Platter: Lay out a sheet of tortilla chips, scatter your leftover pulled pork on top, cover with shredded Monterey Jack cheese, and bake until melty for a movie-night feast.
- The Game Day Slider: Use soft Hawaiian sweet rolls to make mini pulled pork sandwiches that are perfect for feeding a crowd during the big game.


💡FAQs
Don’t rush it! Every slow cooker and every cut of meat is a little bit different. If the pork isn’t shredding easily with a fork, simply put the lid back on and let it cook for another hour. It will get there!
Absolutely. If you want to double it, just make sure you are using a large 6-to-8-quart slow cooker so the meat has room to breathe. Add enough beef broth so that the liquid just about covers the pork roasts.
Let the pulled pork cool on the counter for about 30 minutes, then pack it into freezer-safe containers or ziplock bags. Label it with the date, and it will keep beautifully for up to 3 months!
To serve, let it thaw in the fridge overnight, then gently reheat it in a pot on the stove until steaming hot, adding a splash of extra BBQ sauce if it looks dry.






















Gail Drummond says
The pulled pork was a hit. It was easy to make and tasted wonderful.
eddie says
Do you have a home made BBQ rub recipe for this recipe . Thank You
Sharon Cummings says
Hi,
Could you recommend a good barbecue sauce, please?
Thank you,
Sharon
Nora says
Sharon, my favorite is Stubb’s Hickory Bourbon. My husband loves Sweet Baby Ray’s original. Hope this helps!