There is a particular smell that takes me straight back to my dad’s backyard. It is smoke and brown sugar and pork fat rendering low and slow, and for years I believed you needed a smoker, a whole Saturday, and a man with strong opinions about wood chips to get it. Then I had kids, a job with actual hours, and a Saturday that belonged to soccer practice. The smoker dream died. The pulled pork craving did not.
So I did what any desperate, hungry person does: I tried the slow cooker. And here is the thing nobody tells you — slow cooker pulled pork is not a sad compromise. Done right, with a proper dry rub and a long, lazy cook, it is genuinely spectacular. The meat gets so tender you can shred it with a spoon. The bark caramelizes. Your house smells incredible for eight hours straight, and your neighbors will start inventing reasons to knock on your door.
This is the pulled pork I make for game days, for potlucks, for the Fourth of July, and for absolutely no reason on a random Tuesday. One pork shoulder feeds a crowd, the leftovers are arguably better than day one, and the whole thing asks almost nothing of you. Let me show you how I do it.

Why You’ll Love This Recipe
First, the effort-to-reward ratio is absurd. Fifteen minutes of rubbing spices onto a pork shoulder in the morning, and you get dinner for ten people that night. There is no babysitting, no temperature probes, no spritzing every hour. The slow cooker holds a steady low temperature for hours, which is exactly what a tough cut like pork shoulder needs to turn meltingly tender.
Second, this rub. I have tested probably a dozen pulled pork rubs over the years, from fancy coffee-based ones to the suspiciously neon-red stuff from the store. This is the one I keep coming back to: brown sugar for caramelization, smoked paprika and chili powder for depth, garlic and onion powder for savoriness, and just enough cayenne to keep things interesting. It forms a gorgeous dark crust as it cooks.
Third, versatility. Pulled pork is not one dinner, it is five. Sandwiches on night one, tacos on night two, nachos on night three, quesadillas, pizza topping, stuffed baked potatoes. I will give you my favorite ways to use the leftovers below, because you will have leftovers, and that is a gift.
Ingredients
For the pork:
- 1 bone-in pork shoulder (Boston butt), 5 to 6 pounds
- 1 large yellow onion, quartered
- 4 cloves garlic, smashed
- 1 cup low-sodium chicken broth or apple juice
- 1/4 cup apple cider vinegar
For the dry rub:
- 1/4 cup packed dark brown sugar
- 2 tablespoons smoked paprika
- 1 tablespoon kosher salt
- 1 tablespoon chili powder
- 2 teaspoons garlic powder
- 2 teaspoons onion powder
- 1 teaspoon ground cumin
- 1 teaspoon black pepper
- 1/2 teaspoon cayenne pepper (use 1/4 teaspoon for mild)
- 1 teaspoon dry mustard powder
For serving:
- 1 1/2 cups of your favorite barbecue sauce, plus more for the table
- Brioche buns, for sandwiches
- Coleslaw, pickles, and sliced red onion, for topping
Step-by-Step Instructions
- Make the rub. In a small bowl, stir together the brown sugar, smoked paprika, salt, chili powder, garlic powder, onion powder, cumin, black pepper, cayenne, and dry mustard until evenly combined. It should smell incredible. Try not to eat a spoonful. (I have. It is not bad.)
- Prep the pork. Pat the pork shoulder dry with paper towels. If there is a very thick fat cap, trim it down to about 1/4 inch; you want some fat for flavor and moisture, but not a whole blanket of it. Rub the spice mixture all over the pork, pressing it into every crevice. Be generous. Every bit of rub becomes flavor.
- Load the slow cooker. Scatter the quartered onion and smashed garlic in the bottom of a 6-quart (or larger) slow cooker. Pour in the chicken broth and apple cider vinegar. Set the pork on top, fat side up so it bastes the meat as it renders. Do not add the barbecue sauce yet; it goes in at the end.
- Cook low and slow. Cover and cook on LOW for 8 to 10 hours or on HIGH for 5 to 6 hours. The pork is done when it is completely tender and the bone wiggles loose with almost no resistance. If you poke it with a fork, the meat should fall apart. If it resists, it needs more time. Tough pork is almost always undercooked pork, not overcooked.
- Rest, then shred. Transfer the pork to a large cutting board or rimmed baking sheet and let it rest for 15 to 20 minutes. This lets the juices redistribute so the meat stays moist. Remove the bone (it should slide right out), discard any large pieces of fat, and shred the meat with two forks or your hands. I like a mix of textures: some fine shreds, some bigger chunks, and all those crispy caramelized bits from the outside.
- Sauce it. Strain the cooking liquid and skim off the fat, or just spoon off the fat from the top. Toss the shredded pork with 1 1/2 cups of barbecue sauce and about 1/2 cup of the defatted cooking juices. The juices keep it moist and add a ton of flavor that bottled sauce alone cannot. Taste and add more sauce if you like it saucier.
- Serve. Pile the pulled pork onto toasted brioche buns and top with coleslaw, pickles, and sliced red onion. Set out extra barbecue sauce and let everyone build their own.
Pro Tips
Buy bone-in. Boneless pork shoulder works, but the bone adds flavor, helps the meat cook evenly, and gives you the most satisfying doneness test in all of cooking: the bone sliding out clean. It is also usually cheaper per pound.
Do not skip the rest. I know it is hard to wait when the pork smells that good, but shredding immediately lets all the juices run out onto the cutting board instead of staying in the meat. Fifteen minutes. Set a timer and make the coleslaw.
Save the cooking liquid. That liquid in the bottom of the slow cooker is liquid gold: porky, oniony, spiced. After skimming the fat, use it to moisten the shredded meat, thin out barbecue sauce, or cook rice in it. I have even used it as the base for bean soup. Do not pour it down the drain.
Crisp it up for tacos. For the best pulled pork tacos of your life, spread the shredded pork on a sheet pan and broil it for 3 to 5 minutes until the edges get crispy. Those charred bits against soft tortillas with lime and cilantro are unreal.
Low is better than high. If you have the time, always choose LOW. The longer, gentler cook renders the fat and connective tissue more completely, giving you silkier, more succulent pork.
Variations
Carolina-style: Skip the barbecue sauce and toss the shredded pork with a tangy vinegar sauce instead: 1 cup apple cider vinegar, 2 tablespoons brown sugar, 1 teaspoon red pepper flakes, salt and pepper. Bright, punchy, and traditional.
Carnitas-style: Swap the rub for 2 tablespoons each of cumin, oregano, and chili powder with orange and lime juice in place of the vinegar. Crisp under the broiler and serve in warm tortillas.
Dr. Pepper pulled pork: Replace the chicken broth with a 12-ounce can of Dr. Pepper. The soda’s sweetness and spice notes caramelize beautifully. (Cola works too.)
Spicy chipotle: Add 2 minced chipotle peppers in adobo sauce to the cooking liquid and an extra teaspoon of chili powder to the rub. Smoky heat that builds slowly.
Storage & Reheating
Refrigerate leftover pulled pork in an airtight container for up to 4 days. It reheats wonderfully: warm it in a covered skillet over medium-low heat with a splash of the reserved cooking juices or a little barbecue sauce, stirring occasionally. The microwave works too, in 1-minute bursts with a damp paper towel over the top.
For freezing, portion the pork into freezer bags with some of the cooking juices, squeeze out the air, and freeze flat for up to 3 months. Thaw overnight in the refrigerator. Pulled pork is one of the best freezer meals in existence; future dinner emergencies, solved.
FAQs
What cut of pork is best for pulled pork?
Pork shoulder, also sold as Boston butt, is the classic choice. It has the ideal mix of meat, fat, and connective tissue that breaks down into juicy, shreddable meat over a long cook. Avoid lean cuts like pork loin or tenderloin; they will dry out long before they get tender.
Why is my pulled pork tough?
It almost certainly needs more time. Pork shoulder goes through a stubborn phase where the connective tissue has not fully broken down yet, and the only fix is patience. If it will not shred easily, put the lid back on and give it another hour or two on LOW. It will get there.
Can I make pulled pork without a slow cooker?
Absolutely. Use a Dutch oven with the lid on at 300°F for 5 to 6 hours, or smoke it at 225°F to 250°F for 10 to 12 hours if you have a smoker. The rub and method translate perfectly.
How much pulled pork do I need per person?
Plan on about 1/3 to 1/2 pound of cooked pork per person for sandwiches. Since a 5 to 6 pound bone-in shoulder yields roughly 3 to 3 1/2 pounds of cooked meat, one shoulder comfortably feeds 8 to 10 hungry people.
If you love set-it-and-forget-it comfort food, my slow cooker chicken and dumplings is the coziest thing I make all winter, and you will find even more low-effort favorites on my slow cooker recipes page. For easy weeknight ideas, check out dinner recipes. And if we have not met yet, stop by my about page — I am so glad you are here.
RECIPE CARD DATA
Prep Time: 15 minutes
Cook Time: 8 to 10 hours on LOW (or 5 to 6 hours on HIGH)
Total Time: 8 hours 30 minutes (LOW method, plus resting)
Servings: 10 servings
Calories: 350 kcal per serving, pork only (estimated)
Ingredients:
- 1 bone-in pork shoulder (Boston butt), 5 to 6 pounds
- 1 large yellow onion, quartered
- 4 cloves garlic, smashed
- 1 cup low-sodium chicken broth or apple juice
- 1/4 cup apple cider vinegar
- 1/4 cup packed dark brown sugar
- 2 tablespoons smoked paprika
- 1 tablespoon kosher salt
- 1 tablespoon chili powder
- 2 teaspoons garlic powder
- 2 teaspoons onion powder
- 1 teaspoon ground cumin
- 1 teaspoon black pepper
- 1/2 teaspoon cayenne pepper
- 1 teaspoon dry mustard powder
- 1 1/2 cups barbecue sauce, plus more for serving
- Brioche buns, coleslaw, pickles, sliced red onion, for serving
Instructions:
- Stir all dry rub ingredients together in a small bowl.
- Pat pork dry; trim fat cap to 1/4 inch. Rub spice mixture generously over all sides.
- Place onion and garlic in a 6-quart slow cooker; add broth and vinegar. Set pork on top, fat side up.
- Cover and cook on LOW 8-10 hours or HIGH 5-6 hours, until meat is fall-apart tender and bone slides out.
- Transfer pork to a board; rest 15-20 minutes. Remove bone and large fat pieces; shred meat.
- Skim fat from cooking liquid. Toss shredded pork with barbecue sauce and 1/2 cup defatted cooking juices.
- Serve on toasted brioche buns with coleslaw, pickles, red onion, and extra sauce.


