When dinner needs to be hands-off but still hit the mark, this Dr. Pepper Pulled Pork delivers every time. It’s made with a simple spice rub and slow cooked in the crockpot all day until it’s juicy, tender and easy to shred. Just mix in your favorite BBQ sauce, let it simmer a little longer, and it’s ready to pile onto buns for an easy dinner that works just as well at home as it does on the sidelines.

This great recipe is perfect for loading onto buns with coleslaw for an easy dinner after a long day of practice or a game. You can make it ahead, freeze the extras, or repurpose it into sliders, nachos, or even quesadillas. It’s one of those set-it-and-forget-it meals that’s always a win.
This is the kind of recipe I lean on during busy sports seasons—minimal prep, tons of flavor, and plenty of leftovers to get us through the week.
If you are looking for more dinner recipes, try one of these: Sheet Pan Chicken Tacos, Teriyaki Chicken Rice Bowl with Sweet Pineapple Chutney or Easy Homemade BBQ Chicken Pizza.
Jump to:
Ingredients
Here are notes about some of the simple ingredients needed to make these pulled pork sandwiches. All of the ingredients can be found at your local grocery store or an online retailer, like Amazon.
- Pork butt: Use a 3- 3 ½ pound boneless pork butt aka Boston butt. You could use boneless pork shoulder as a swap.
- Garlic: Fresh minced garlic will provide the best flavor. You can use 1 teaspoon of garlic powder in place of fresh garlic if you’re short on time or out of cloves.
- Smoked paprika: Regular paprika or chili powder can work in a pinch, though you’ll lose a bit of that smoky flavor.
- Salt
- Cumin
- Cayenne pepper
- Dr. Pepper: You will just need one can of Dr. Pepper. Other sodas like root beer, Coca-Cola or even Cherry Coke will give a similar sweetness and help tenderize the meat.
- BBQ sauce: Use your favorite barbecue sauce. We usually use Sweet Baby Rays Original for this.
Recipe Variations
- Set up like a sandwich bar with slider buns, pickles, sliced jalapeños, coleslaw, and cheese. Great for game days or feeding a crowd.
- Skip the buns and use the pulled pork for tacos, quesadillas, nachos, or even on top of a salad. It’s an easy way to change up leftovers.
- Serve it over rice or mashed potatoes with roasted veggies or black beans for a build-your-own bowl situation.
- Place the seasoned pork in a Dutch oven or roasting pan, pour in the Dr. Pepper, and bake covered at 300°F for about 3–4 hours, until it’s fork-tender. Then drain, shred, add BBQ sauce, and bake uncovered for another 30 minutes.
This slow cooker Dr. Pepper pulled pork recipe has not been tested with these variations. If you give any of these a try, please let me know how it worked out in the comments below!
Equipment Needed
- Crock pot: Every kitchen needs a crock pot. It comes in handy for so many meals.
Step by Step Instructions
Step 1:
In a small bowl, combine the garlic, paprika, salt, cumin, and cayenne pepper.
Rub the seasoning mixture on the outside of the roast.
Step 2:
Place the roast and any leftover seasoning in the bottom of a crockpot.
Step 3:
Pour the Dr. Pepper over the roast.
Cook on low for 8 hours.
Step 4:
Drain off all but about ¼ cup of the cooking liquid.
Shred the meat in the crockpot using two forks, discarding any large chunks of fat.
Step 5:
Add BBQ sauce and mix well.
Continue to cook for about 45 minutes or until the sauce is cooked down to your preference.
Step 6:
Serve shredded pork on hearty buns with coleslaw.
Expert Tips
Here are some tips and tricks for making this easy recipe:
- Trim excess fat. You don’t need to trim it all, but removing any large chunks of fat from the pork before cooking can help reduce grease in the final dish.
- Make it ahead. Pulled pork tastes even better the next day. Make it ahead and reheat gently in the crockpot or on the stove.
- Freeze leftovers. Portion leftovers into freezer bags for easy meals later. Just thaw and reheat when you need a quick dinner.
- Keep it warm. If you’re serving this for a party or team dinner, leave it in the crockpot on the "warm" setting so it stays hot without overcooking.
FAQ
This recipe makes enough for about 8-10 sandwiches, depending on how full you pile them. It’s a great option for feeding your crew after a game or having leftovers for quick dinners later in the week.
Yes! You can make this pulled pork a day or two in advance. Store it in the fridge, then reheat in a skillet or back in the crockpot on warm. It also freezes well—just portion it into freezer bags or containers for a quick grab-and-go dinner later.
We love it piled high on hearty buns with a scoop of coleslaw on top. It’s also great over baked potatoes, in quesadillas, or stuffed into sliders for game day.
Storage
Refrigerator
Store leftover pork in an airtight container in the refrigerator for up to 4 days.
Freezer
Let the pork cool completely, then transfer it to an airtight container or freezer bag. Freeze for up to 3 months. Thaw in the fridge overnight.
Reheating
Reheat on the stovetop or in the microwave.
More Recipes To Try
Looking for other recipes to make? Try these:
Don't forget to leave a ⭐️star rating⭐️ below!
This helps both me and other readers!
Follow along on Instagram, Pinterest and Facebook and subscribe to my newsletter so you never miss what we are up to!
Recipe
Dr. Pepper Pulled Pork
Ingredients
- 3 cloves garlic, minced
- 2 tablespoons smoked paprika
- 1 tablespoon salt
- 2 teaspoons ground cumin
- ⅛ teaspoon cayenne pepper
- 3-3.5 pound boneless pork butt
- 1 can Dr. Pepper
- 1 cup BBQ sauce
Instructions
- In a small bowl, combine the garlic, paprika, salt, cumin and cayenne pepper. Rub on the outside of the roast.3 cloves garlic, minced, 2 tablespoons smoked paprika, 1 tablespoon salt, 2 teaspoons ground cumin, ⅛ teaspoon cayenne pepper, 3-3.5 pound boneless pork butt
- Place the roast and any of the seasoning that did not stick in the bottom of a crock pot.
- Pour the Dr. Pepper over the top and cook on low for 8 hours.1 can Dr. Pepper
- Ladle or scoop out all but about ¼ cup of the cooking liquid. Shred the meat in the crockpot using two forks, discarding any large pieces of fat.
- Add BBQ sauce. Mix well and continue to cook for about 45 minutes or until the sauce is cooked down to your preference.1 cup BBQ sauce
- Serve on hearty buns with coleslaw.
Nutrition Information
Please note that these nutrition facts are approximations and may not be entirely precise.
Jo Marshall says
could you address cutting salt content for your recipes?
Ashlyn Meredith says
Thanks so much for your comment! While my recipes aren’t specifically developed to be low-sodium, I’m always happy to offer suggestions if you’re looking to adjust a particular one. To reduce the sodium in this recipe, use low-sodium BBQ sauce and skip or reduce the added salt in the rub. Hope that helps!
Ashlyn Meredith says
This is great the day of and even better as leftovers!