This post may contain affiliate links. Please read our disclosure policy.
Pork ribs cooked in Dr. Pepper, grilled to perfection, and smothered in BBQ Sauce. These Dr. Pepper ribs are fall off the bone delicious!
These ribs are one of our favorite meats to grill at BBQ’s! They pair really well with popular BBQ sides like potato salad, baked beans, and coleslaw.

Easy, flavorful + delicious
BBQ season is upon us, and we have lots of drool-worthy meat recipes that we plan to throw on the grill!
Of course, we commonly grill hot dogs and burgers, but on special occasions, we like to whip out these Dr Pepper Ribs.
Yep, you heard me right—Dr. Pepper, as in the beloved soft drink!
You might be wondering why on earth you would cook meat in soda… Well it’s because it contains caramelized sugars, flavorings derived from several different spices, and acid, which all work together to give the meat amazing flavor and texture as it cooks.
The ribs come out fall off the bone delicious! And you wouldn’t believe how effortless they are to make – simple, flavorful and so yummy.

How to make dr. pepper ribs
I know this sounds a little strange, and isn’t the most typical way to cook ribs, but I assure you that boiling and then grilling your ribs will result in the most tender and juicy meat!
BOIL. Place the ribs in a large stock pot. Add soda until it covers the ribs. Boil for three hours.
GRILL. Place Ribs on grill and cook for 3-5 minutes on each side.
BASTE. While on the grill, brush with desired amount of bbq sauce. Repeat on other side. Serve warm.

more cooking methods + FAQ
Can you make them in oven? Follow the recipe exactly the same (boil the ribs), but instead of grilling, put your ribs on a sheet pan, cover with BBQ sauce, and cook in the oven at 350°F for 30-40 minutes.
Can you make them in the slow cooker? Place your racks of ribs in the crock pot, season with salt and pepper, then pour the Dr. Pepper over top. Cook on LOW for 6-8 hours, or HIGH for 4. After they have cooked, remove the liquid from the crockpot add BBQ sauce to the ribs. Cook for an additional 30 minutes or so.
How much to plan for? Assuming that the ribs are not the only item on the menu plan to serve 3-4 ribs per person. Each rack has about 13 ribs so you’ll be able to feed 3-4 people per rack.
We like to serve our ribs with any of these favorite sides:
- Mac n Cheese
- Roasted Cauliflower
- Easy Twice Baked Potatoes
- Easy Tortellini Salad
- Honey Glazed Carrots
- Grilled Corn On The Cob

pick your flavor
What flavor of BBQ sauce should I use? This is totally up to you and your preferences! We like traditional BBQ Sauce, but Honey BBQ is really delicious as well if you like some added sweetness. Try some different varieties, and see what you like best.
Dry Rub: If you have a dry rub seasoning you really like with your meats, rub some on your boiled ribs before putting them on the grill. Then, put the BBQ sauce on top of the dry rub. Brown sugar is good for this as well!
We LOVE grilling – especially on the holidays!! Try these Dr. Pepper ribs, and let me know how you like them!

SErving and storing
You can STORE raw ribs can be kept in the fridge for 3-5 days after purchase. For longer, storage wrap tightly and store in the freezer for up to months. Leftover cooked ribs can be stored in an airtight container in the fridge for 3-4 days.
To reheat: Preheat the oven to 250°F. Add another coating of BBQ sauce. Wrap in aluminum foil. Place on a baking sheet. Heat in the oven for 20-30 minutes or until hot. Open the top of the foil and broil for a few minutes to get a nice caramelized finish.
For more amazing grilling recipes, check out:

Dr. Pepper Ribs Recipe
Ingredients
- 3 racks pork ribs
- 1 liter Dr. Pepper
- BBQ Sauce
Instructions
- Place ribs in a large pot and cover with Dr Pepper until coverd. Boil for three hours.
- Place Ribs on grill and cook for three to five minutes on each side.
- While on the grill, brush with desired amount of bbq sauce. Repeat on other side.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
How many does this recipe serve?
Turned out perfect. After boiling them, they were so tender, I put them under the broiler for 5 minutes after putting bbq sauce on them.
Thank you Kristyn
Can’t wait for ribs to go on sale again!
Made these in my crockpot and put them under the broiler…Fabulous!
These ribs were so tender and flavorful! Grilling them with BBQ sauce made them even more delicious. Perfect for cookouts, and they paired wonderfully with potato salad and coleslaw.
Never thought I could make this at home! Steps are so easy to follow and it turned out the best!
These ribs were out of this world! Cannot wait to make them again!
Great in the crockpot too.our bbq sauce on top of the ribs,pour dr.pepper on the side of the ribs.4 hours on high. Top with a little bbq sauce under put under the broiler for 4 minutes
That would work great too!
These are the best ribs. So juicemy and they fall right off the bone. Wasn’t sure about the Dr. Pepper, but came out delicious.
So happy to hear you enjoyed the ribs!! The Dr. Pepper totally makes them amazing!
Excellant – wicked moist meat that almost falls off the bone. Very flavorful too.
Ribs look Fantastic. Giving 5 stars for the easyness of the recipe.
After boiling the ribs in Dr. Pepper or Root Beer, I know they won’t taste the same as being on the grill; but could a person finish these off in the oven?
Thank You for All the great recipes that you share with us.
Yep you sure can! Follow the recipe exactly the same (boil the ribs), but instead of grilling, put your ribs on a sheet pan, cover with BBQ sauce, and cook in the oven at 350°F for 30-40 minutes.
Genius idea! I am curious how it would work with chicken thighs and chunks of pork butt. I’m thawing a pork butt now and will let you know!
You’ll definitely have to let us know how it turns out!
cant wait to try this recipe
Hope you enjoy the ribs!!
Can I used diet Dr pepper?
Soooo yumm!! These ribs came out PERFECTLY. Loved them!
These have such great flavor and come out so tender! A family favorite for sure.
I am definitely going to make this, but I have a few questions.
1. Do the ribs absorb the flavor of what they are boiled in? For example, are these going to taste like Dr Pepper? Just a hint of Dr Pepper? (No period after Dr – it’s a weird Texan thing to point that out and also to point out only to buy Dr Pepper from Dublin, TX even though their plant no longer can use cane sugar.)
2. Would, say, Barq’s Root Beer or a Bock beer (heck, even a pilsner) work in the same way for the chemical breakdown to make the ribs fall off tender?
Thanks for any tips. Love your blog!
They do a bit. They are also covered in BBQ sauce, so they take on a lot of that flavor too. The Dr. Pepper contains caramelized sugars, flavorings derived from several different spices, and acid, which all work together to give the meat amazing flavor and texture. I imagine Root Beer would do the same… just a different flavor.
Ooh I wonder if this would work in an InstantPot?? My favorite ribs recipe is a pressure cooker one, but I like the idea of using Dr Pepper… might have to try it out!!
I haven’t tried this one in the IP, but I imagine it would be yummy! If you do try it, you’ll have to let us know.
Only 3 ingredients and they turned out really good. I never would have thought to use a can of soda to flavor the meat. Thanks for sharing.
We will be making these for Father’s Day! We made them last year & of course, my family loved them. It’s one of our favorites!
Best ribs ever and so easy. The crockpot does all the work.
So many great tips! The meat just fell off the bone. So tender and full of flavor. This will be my go-to recipe next time I make ribs again.
Thank you so much for sharing this dr pepper ribs recipe, it’s super easy and taste really good! It’s our new favorite!
You’re welcome!! I love when a recipe is easy + tasty! Thanks for sharing.
The dr. pepper adds great flavor to the ribs! My kids love ribs & of course dr. pepper, so they get those best of both worlds in these juicy ribs!
What should the temperature be on the grill for the last 10 minutes of cooking? I cannot find it anywhere here. I am gonna test 350 because my ribs are going on to the grill now and I just noticed there was no heat setting mentioned. THX
How did the ribs turn out? Hopefully 350 worked well for you since this recipe calls for a short grilling time.
I had a QUESTION, after i boiled them, can they sit for a Little bit Until im reAdy to throw them in The oven?
They sure could, but I don’t think I would wait too long 🙂
Can you give more details? Do we need to cover ribs in the pot and how big of a stock pot did you use? I used a 12 qt pot and the liquid was gone in 30 min and the ribs started to burn, and I only used one rack. How the hell is 2 cans enough for 4 racks? This recipe needs more details or something, think my ribs may be ruined along with my brand new stock pot
I think I used an 8 quart pot. I would say to use at least that, but it can be bigger. The temp setting is on a very low simmer, once it gets to a boil. I have never had issues with using only the 2 cans. Your temp could have been too high?
I’ve made this a couple of times, you really need 1 – 2L bottles of dr. pepper, the recipe is awesome, the meat just falls off the bone worth the time in making this.
Thank you so much for sharing that!
SERIOUSLY AMAZING!!! Best of the best for ribs!
I think so, too!! Thanks!!
Hi Kristyn, I wish you new how fresh your recipe is. It is very unique, it looks delicious and it is one of a kind. Thank you so much for your outstanding skills and sharing this amazing recipe!
You are so nice! Thank you so much!
Do not add any water to pot as it boils? Wanted to make sure 2 cans of soda was enough. Thanks.
hi…am a bit confused…do you mean Dr paper the soft drink? or what ?
thanks
Yes, Dr. Pepper, the soft drink. 😉
Try this recipe for my family and kids and its amazing the kids love it!
I’m so glad they like it, Brittany!! Thanks for stopping by. 🙂
Hi after boiling for 3 hours can you cool them and put them in refrigerator and grill them the next day ?
I have not tried, but I don’t see why not?! Let me know what you think 🙂 Hope you like them!