Ribs in Dr. Pepper BBQ Sauce

Ribs in Dr. Pepper BBQ Sauce

There has been a big trend in using Dr. Pepper soda for various BBQ sauces.  So why not jump on the bandwagon.  I made these beautiful baby back ribs in Dr. Pepper BBQ sauce and they are one of the best ribs I’ve ever made!  There is definitely something about the many flavors of this popular soda drink that deliver amazing flavors in the sauce.  From tangy to sweet, these tender ribs were a hit.


  • 2-3 Slabs of baby back ribs
  • 4 cans Dr. Pepper soda
  • 1 stick Unsalted butter
  • 6 tbsp Dad's All Purpose Rub
  • 3 tbsp Yellow mustard
  • 3 tbsp Honey

Dr. Pepper BBQ Sauce Ingredients

  • 1 can Dr. Pepper
  • 1/2 cup Ketchup
  • 1/4 cup Molasses
  • 2 tbsp Red wine vinegar or apple cider vinegar
  • 1 tbsp Worcestershire sauce
  • 1/2 tbsp Dad's All Purpose Rub


  1. Place the baby back rib slabs into a large container and pour 3 Dr Pepper cans of liquid.  I soaked the ribs for 30 minutes to 1 hour.
  2. Pat the ribs dry and trim any loose fatty ends. Apply yellow mustard to the dry ribs for the binder and season all sides with Dad's All Purpose Rub.
  3. Preheat the grill to 250 degrees and set for indirect heat.  First, set the seasoned ribs directly on the grates and let them smoke for smoke for 3 hours.
  4. On a long sheet of foil, add 3 tbsp of butter and honey along the length of the slab.  Next, place the ribs meat side down and repeat the butter and honey application on the top. Wrap up the ribs leaving just the tip open.  Pour in 1/2 can of Dr. Pepper into foil wrap and close shut.  Use another large sheet of foil to wrap the ribs again to ensure there are no punctures. 
  5. Put the double wrapped ribs back on the grill until they are nice and tender. Target internal temperature should be 200 degrees
  6. Dr. Pepper sauce: in a sauce pan, add a can of Dr. Pepper soda, ketchup, molasses, red wine vinegar, brown sugar, Worcestershire sauce and Dad's All Purpose Rub.  Mix it all together simmering over low heat until the sauce thickens.
  7. Sauce up the ribs at the very end and put them back on the grill for the final 10 minutes or until the sauce is nice and tacky.
  8. Remove the ribs off the grill and let them rest for 10-15 minutes.
See all articles in Recipes

For more tasty recipes, check out our other page grillinwithdad.com