Dr Pepper Pulled Pork (Slow Cooker)
Dr Pepper pulled pork is a slow cooker recipe where pork shoulder braises in Dr Pepper soda with spices until fork-tender, falling-apart, and subtly caramel-sweet.
Last updated: June 2026
Quick Answer: Dr Pepper Pulled Pork
You mix a spiced dry rub, layer onions in your slow cooker, set the seasoned pork shoulder on top, pour over two cans of Dr Pepper, and let it cook on LOW for 8 to 10 hours. Shred it, stir in BBQ sauce, and you’ve got a crowd-pleasing meal that made itself. It’s the kind of dinner that makes people think you spent all day in the kitchen. You did not.
The smell hits you the second you walk in the door. Sweet, smoky, a little tangy. The pork is so tender it falls apart when you even look at it. Dr Pepper pulled pork is the definition of a “set it before soccer practice, come home to something amazing” kind of meal, and I want to make sure you get perfect results every single time.

What Makes Dr Pepper Pulled Pork Different (and Why the Soda Works)
A lot of recipes throw soda into a slow cooker and call it a day without explaining why it works. There’s food science happening here, and understanding it helps you make better decisions when you cook.
- Carbonation: The CO₂ bubbles gently help break down muscle fibers as the liquid heats, acting as a physical tenderizer from the inside out.
- Acidity: Dr Pepper has a pH of approximately 2.9, mildly acidic enough to denature surface proteins and help carry flavor deep into the meat over a long cook.
- Sugar content: One 12 oz can contains around 40 grams of sugar. During an 8 to 10 hour braise, that sugar caramelizes and adds color, body, and depth to the braising liquid in a way plain broth simply can’t.
Does the finished pork taste like Dr Pepper? The soda flavor is faint by the time it’s done. What you taste is a rounded, slightly sweet backdrop that makes your BBQ sauce sing. Swap in Cherry Dr Pepper and you get a brighter, fruitier note that works especially well with a tangy vinegar-based sauce.
Recipe Card
| Detail | Info |
|---|---|
| Prep Time | 10 minutes |
| Cook Time | 8–10 hours (LOW) / 4–5 hours (HIGH) |
| Total Time | 8 hours 10 minutes to 10 hours 10 minutes |
| Yield | 8–10 servings |
The Best Cut of Pork for Pulled Pork
This part matters. Use the wrong cut and even perfect technique won’t save you.
Pork shoulder (also called pork butt or Boston butt) is the right choice. It’s well-marbled with fat and loaded with connective tissue. During that long, low cook, the connective tissue converts to gelatin at internal temperatures around 160 to 180°F, and the result is that silky, pull-apart texture everyone’s chasing. At the grocery store, look for any of these names:
- Pork shoulder butt roast
- Boston butt
- Blade roast
- Picnic roast
Bone-in or boneless both work. Boneless is easier to shred. Bone-in may add 30 to 60 minutes to your cook time, and some cooks swear it adds flavor. Either is fine.
What NOT to use: pork tenderloin or pork loin. Both are lean cuts. Without enough fat and connective tissue, they dry out over a long cook and turn tough instead of tender. Save those cuts for a weeknight roast at high heat.
For this recipe, a 3 to 4 lb shoulder feeds 8 to 10 people generously, with leftovers to spare.

Ingredients
- 3–4 lbs pork shoulder (boneless or bone-in), fat trimmed slightly
- 24 oz Dr Pepper, regular (two 12 oz cans)
- 1 large yellow onion, sliced into rings
- 4 cloves garlic, minced
- 2 tsp smoked paprika
- 1 tsp garlic powder
- 1 tsp onion powder
- 1 tsp kosher salt
- ½ tsp black pepper
- ½ tsp cayenne pepper (optional, for heat)
- 1 to 1½ cups BBQ sauce (your favorite brand, or homemade)
Why regular Dr Pepper? Diet soda doesn’t caramelize the same way because the artificial sweeteners can’t do what sugar does over a long braise. The sugar content is doing real work here, so stick with the regular version. If you want to try the Cherry Dr Pepper variation (more on that below), it swaps in exactly the same quantities.
Instructions
- Mix the smoked paprika, garlic powder, onion powder, salt, black pepper, and cayenne in a small bowl to make the dry rub.
- Pat the pork shoulder dry with paper towels. Coat every surface generously with the dry rub, pressing it in with your hands so it adheres.
- Layer the sliced onion rings across the bottom of the slow cooker. They act as a natural rack and infuse flavor into the braising liquid.
- Place the seasoned pork shoulder on top of the onion layer, fat side up.
- Pour both cans of Dr Pepper over and around the pork.
- Cover and cook on LOW for 8 to 10 hours, or on HIGH for 4 to 5 hours. LOW is strongly recommended for the juiciest, most tender result.
- Once the pork reaches an internal temperature of 200 to 205°F and pulls apart easily with a fork, remove it carefully to a large cutting board or bowl. According to the USDA’s fresh pork guidelines, whole cuts of pork are safe at 145°F with a 3-minute rest, but pulled pork needs to hit 200 to 205°F for the connective tissue to fully break down and give you that shred-able texture.
- Shred the meat with two forks. Discard any large fat pieces.
- Skim excess fat from the braising liquid in the slow cooker. Return the shredded pork to the pot. Pour in the BBQ sauce and stir to coat everything evenly.
- Keep warm on LOW until you’re ready to serve.

Tips for the Best Dr Pepper Pulled Pork
Should You Sear the Pork First?
The honest answer is: it depends on how much time you have. Searing the pork in a hot skillet for 2 to 3 minutes per side over high heat creates a Maillard crust, adding slightly more complex, roasted flavor to the finished dish. But when I skip the sear on a weeknight, the results are still fantastic. It’s a nice-to-have on a weekend, not a requirement. Try it both ways and see what you think.
Low vs. High: Does It Matter?
It does, and here’s why. On LOW (8 to 10 hours), the connective tissue breaks down slowly and gently, producing that silky, pull-apart texture with a juicier result. On HIGH (4 to 5 hours), you can get tender pork, but the margin for error shrinks. If it runs even 30 to 45 minutes over on HIGH, you risk a tighter, slightly drier texture. My recommendation is LOW every time you can swing it.
The benchmark to trust over timing: an internal temperature of 200 to 205°F. A good instant-read thermometer takes all the guesswork out. If the pork isn’t there yet, give it another 30 minutes and check again.
Make-Ahead and Storage
This is one of the best make-ahead meals I know. Assemble everything in the slow cooker insert the night before, cover it, and refrigerate it. In the morning, pull it out, set it in the base, and start it up. By dinnertime, you’re done.
Leftovers keep in an airtight container in the refrigerator for up to 4 days. For longer storage, freeze in portion-sized zip bags (laid flat) for up to 3 months. When reheating, add a splash of the reserved braising liquid or a little extra soda to keep the pork moist.
Variations and Substitutions
Cherry Dr Pepper Pulled Pork
Swap the regular Dr Pepper for Cherry Dr Pepper at the exact same quantity. The result is a slightly brighter, fruitier sweet note that pairs especially well with a tangy vinegar-based BBQ sauce. Cook time and method stay identical. It’s a small swap that adds a noticeable layer of flavor.
3-Ingredient Shortcut Version
In a rush? Pork shoulder plus Dr Pepper plus BBQ sauce. Skip the dry rub entirely. It still works. The flavor will be simpler, but the technique is the same and you’ll still end up with tender, saucy pulled pork. Perfect for those weeks when you just need dinner on the table.
Spicy Dr Pepper Pulled Pork
Double the cayenne to 1 tsp and add ½ tsp chipotle powder to the dry rub. The chipotle powder brings a smoky heat that plays well against the sweetness of the soda. This variation is inspired by the approach Ree Drummond uses with chipotle and Dr Pepper, but with a more specific spice build in the dry rub.
BBQ Sauce Options
A sweeter BBQ sauce leans into the Dr Pepper flavor and makes everything feel cohesive and rich. A tangy or vinegar-forward BBQ sauce creates a nice contrast with the sweet braising base. Both work. If you’re serving this at a party, put out two sauce options and let people choose.
Soda Substitutions
If Dr Pepper isn’t your thing or you’re out, apple juice or apple cider are popular substitutes that pair naturally with pork. Chicken broth with a tablespoon of brown sugar also works in a pinch, though you’ll lose some of the caramelized depth the soda provides.
How to Make Dr Pepper Pulled Pork in the Instant Pot
If you’re short on time, an Instant Pot gets you there in under two hours total. Here’s how to adapt the recipe:
- Use the Sauté function to brown the pork shoulder on all sides, about 3 minutes per side (optional but recommended here since the Instant Pot doesn’t build the same long caramelization).
- Remove the pork and add the sliced onions, minced garlic, dry rub spices, and 1 can (12 oz) of Dr Pepper. Note that you’re halving the soda compared to the slow cooker version. The Instant Pot doesn’t evaporate liquid, so using two full cans will make the braising liquid too thin.
- Nestle the pork back in on top of the onions.
- Seal the lid, set the valve to Sealing, and cook on Manual (High Pressure) for 60 to 75 minutes for a 3 to 4 lb shoulder.
- Allow a Natural Release for 15 minutes, then carefully quick release any remaining pressure.
- Shred and finish with BBQ sauce exactly as you would in the slow cooker version.
The texture won’t be quite as silky as the slow cooker version because the connective tissue breaks down differently under pressure than it does over a long low-heat braise. But the time savings are significant, and it’s still a deeply satisfying pulled pork.
How to Serve Dr Pepper Pulled Pork
The classic is a brioche or potato bun piled high with pulled pork and a heap of creamy coleslaw on top. If you’re hosting, slider buns are the move. A 4 lb shoulder yields roughly 20 to 24 sliders, which makes this a perfect party recipe. A bowl of Mexican corn dip on the side makes this a complete party spread. Baked potatoes and sweet potatoes are also a great base if you want to skip the bread entirely.
The leftovers are where this meal pays off for families. A few ideas that get used in my house:
- Pulled pork quesadillas: A quick Thursday-night dinner from Sunday’s batch. Just add cheese and a hot skillet.
- Pulled pork mac and cheese: Stir a cup of leftover pork into your kids’ favorite boxed mac. It sounds too easy and it’s delicious.
- BBQ pulled pork pizza: Use the braising liquid as a sauce base, pile on the pork, and add mozzarella. Fun Friday-night activity to make with the kids.
- School lunch thermos: Pack the leftover pork (warm) in a thermos with a roll on the side.
For a simple side that rounds out the plate without any extra effort, a sheet-pan ranch carrot side dish comes together in 25 minutes and pairs well with the sweet BBQ flavors here. And if you love the “set it and walk away” philosophy of this recipe, a one-pot chicken chili ready in 30 minutes (always cook chicken to an internal temperature of 165°F/74°C) is another weeknight keeper worth adding to the rotation. And if you need more easy weeknight dinners the whole family will actually eat, my kid-friendly dinner ideas list is a great place to start.
Frequently Asked Questions
How long should you soak pork in Dr Pepper?
You don’t need to soak or marinate the pork ahead of time. Because this is a slow cooker recipe, the pork braises directly in the soda for 8 to 10 hours, which is far more effective at infusing flavor and tenderizing the meat than any short soak would be. Just season, set, and go.
Can I use diet Dr Pepper?
Regular Dr Pepper is strongly recommended. The roughly 40 grams of sugar per can is what caramelizes during the long braise and adds depth and color to the liquid. Diet versions use artificial sweeteners that don’t behave the same way over heat, and the result will be noticeably thinner in flavor.
Do I have to add BBQ sauce, or can I skip it?
BBQ sauce is optional but it’s worth adding. After a long braise, the pork itself is well-seasoned and flavorful, but the BBQ sauce adds body, a little sweetness or tang (depending on your preference), and ties everything together. Stir it in at the end so you can control exactly how saucy the finished dish is.
Can I cook this in the oven instead of a slow cooker?
Yes. Place everything in a Dutch oven, cover tightly with foil and then the lid, and cook at 300°F for 3.5 to 4.5 hours. Check the internal temperature at the 3.5-hour mark. You’re looking for that same 200 to 205°F benchmark. The USDA’s pork handling guidelines are a good reference for safe cook temps across different methods. The oven version produces slightly more caramelized edges, which is a nice bonus.
Can I make this with a pork loin or tenderloin?
It’s not recommended. Pork loin and tenderloin are lean cuts without the fat and connective tissue that make pulled pork work. Over 8 to 10 hours of slow cooking, they’ll dry out and turn stringy rather than silky and pull-apart tender. Pork shoulder is the right tool for this job, and it’s usually one of the most affordable cuts at the grocery store, which is a nice bonus.