Slow Cooker Dr Pepper Pulled Pork

Dr Pepper Pulled Pork in the slow cooker! Sweet and spicy. Just a pork shoulder, a can of Dr Pepper, your favorite BBQ sauce, and some spices. Needs 8 to 10 hours in the slow cooker.

Slow Cooker Dr. Pepper Pulled Pork
Garrett McCord

While I’ve certainly heard of making pulled pork by slowly cooking pork shoulder in sugary soda, it's always seemed like a novelty and not something I particularly wanted to eat.

But on a recent jaunt to San Francisco, of all places, I had an unexpected opportunity to try it. You can guess what happened next!

Slow Cooker Dr. Pepper Pulled Pork
Garrett McCord

I was in the city for work, but for all of my meals, I made a point to go out and tick another well-known San Francisco restaurant off of my bucket list. Arctic char amandine at Monsieur Benjamin? Check. The roast chicken at Zuni Cafe? Check. Cocktails at Smuggler’s Cove? Many checks, plus one hangover.

The Chairman was the last restaurant on my list. This is the brick and mortar restaurant that grew from the popular food truck, Chairman Bao. The restaurant, like the food truck, specializes in a very limited menu of modern Chinese steamed buns called bao.

One of the bao I ate happened to be filled with a Coca-Cola braised pork and, guys... guys... it was so flippin’ good. This was "lick every drop of sauce off my fingers," "moaning with every bite," "undoubtedly making a scene in the restaurant" good.

So, naturally, I had to try and recreate this pulled pork at home.

Slow Cooker Dr. Pepper Pulled Pork
Garrett McCord

Now, my recipe isn’t quite the same as what I had in San Francisco. Obviously, I’ve used Dr Pepper instead of Coke since that’s the soda I enjoy, but feel free to use either one – or any other cola-type soda you prefer.

In addition, I’ve simplified the recipe for the slow cooker, which results in less sticky glaze than The Chairman’s recipe, but more juice – something I prefer with pulled pork.

The resulting pork is outstanding. It’s sweet, salty, and a little bit spicy. While you could use this pulled pork in all sorts of ways (steamed buns, tacos, sandwiches...), I personally enjoyed mounding it on a bun slathered with chili-mayo and topped with sweet-n-sour pickled red onions. Enjoy!

Bonus Tip!

What to do with the leftover liquid from cooking the pork? I actually just leave the liquid in the pot, add some stock or water to thin it out and a cup of dried beans. Let the beans soak overnight and then set the slow cooker once again for 10 hours. The result? Best. Beans. Ever. In fact, I do this often with leftover slow cooker juices.

Slow Cooker Dr Pepper Pulled Pork

Prep Time 40 mins
Total Time 40 mins
Servings 6 to 8 servings


  • 3 teaspoons kosher salt, divided

  • 1 teaspoon ground black pepper, divided

  • 3 pounds boneless pork shoulder or pork butt

  • 2 tablespoons vegetable oil

  • 2 red onions, cut into slices

  • 1 (12-ounce) can Dr Pepper or any other cola-type soda you prefer

  • 1/3 cup brown sugar

  • 1/4 cup BBQ sauce, any favorite variety

  • 3 tablespoons soy sauce

  • 2 tablespoons honey

  • 1 tablespoon mustard seeds

  • 1/2 to 1 teaspoon chili flakes, depending on how spicy you like it

  • 1 1/2 teaspoons Worcestershire sauce

  • 1/4 teaspoon liquid smoke (optional for extra smoky flavor)

  • 3 cloves garlic, crushed


  1. Spray the inside of a 6-quart or larger slow cooker with nonstick cooking spray
  2. Season the pork:

    Combine 2 teaspoons of the kosher salt and 1/2 teaspoon of the black pepper in a small bowl. Sprinkle it thoroughly over the pork, using extra salt and pepper if needed to generously cover all sides

  3. Sear the pork:

    Warm the oil in a large pot, Dutch oven, or cast iron skillet over high heat. Be sure to turn the vent on and throw open the windows as we’re going to create a lot of smoke.

    Once the oil is glistening, add the pork. It should sizzle immediately. Sear the pork for 3 to 5 minutes on all sides -- you want a nice golden-brown crust on each side. Don’t force it along. If the pork sticks to the pan, wait another minute or two until it releases easily before turning.

    Transfer the seared pork to the slow cooker.

    Slow Cooker Dr. Pepper Pulled Pork
    Garrett McCord
  4. Cook the onions:

    In the same pot used to sear the pork, add the onions and reduce the heat to medium-high. Cook until the onions soften up and begin to take on bit of color, about 5 minutes. Use the liquid the onions release to scrape up the delicious browned bits on the bottom of the pan as they cook.

    Transfer the cooked onions to the slow cooker with the pork.

  5. Add the remaining ingredients to the slow cooker:

    In a small bowl, whisk together the remaining 1 teaspoon salt, the remaining 1/2 teaspoon black pepper, the Dr Pepper, brown sugar, BBQ sauce, soy sauce, honey, mustard seeds, chili flakes, Worcester sauce, and liquid smoke (if using). Pour this over the pork and onions. Scatter the crushed garlics around the pork.

    At this point, you can cover the pork and place it in the fridge overnight, or until you're ready to start cooking.

    Slow Cooker Dr. Pepper Pulled Pork
    Garrett McCord
  6. Cook the pork:

    Place the lid on the slow cooker. Cook for 8 to 10 hours on LOW – the longer the better.

    Slow Cooker Dr. Pepper Pulled Pork
    Garrett McCord
  7. Shred the pork and serve:

    Once the cooking is done, transfer the meat to a large serving dish using tongs. Scoop up all of the cooked onions and smashed garlic as well, as they’ll add a lot of flavor.

    Use a pair of forks to tear and shred the pork apart. Stir in some of the cooking liquid, one tablespoon at a time, to make it extra saucy, and serve.

    Leftovers will keep for 1 week refrigerated, or up to 3 months frozen.

    Slow Cooker Dr. Pepper Pulled Pork
    Garrett McCord
    Slow Cooker Dr. Pepper Pulled Pork
    Garrett McCord


Dr Pepper Barbecue Sauce here on Simply Recipes

Nutrition Facts (per serving)
639 Calories
40g Fat
27g Carbs
41g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 6 to 8
Amount per serving
Calories 639
% Daily Value*
Total Fat 40g 52%
Saturated Fat 14g 68%
Cholesterol 153mg 51%
Sodium 1023mg 44%
Total Carbohydrate 27g 10%
Dietary Fiber 1g 3%
Total Sugars 23g
Protein 41g
Vitamin C 3mg 14%
Calcium 65mg 5%
Iron 3mg 15%
Potassium 688mg 15%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
Nutrition information is calculated using an ingredient database and should be considered an estimate. In cases where multiple ingredient alternatives are given, the first listed is calculated for nutrition. Garnishes and optional ingredients are not included.