Crockpot Dr. Pepper Ribs
I’m forever banging the drum for the fact that your crockpot doesn’t have to be all about your same old soups and stews, and today’s brand new recipe is proof that there are SO many more ideas you can try! These slow cooked Dr. Pepper ribs are unbelievably tender, coated in a rich, sticky barbecue glaze, and finished under the broiler for those caramelized edges that make them taste like they’ve come straight off the grill.
Don’t let the Dr. Pepper put you off, either. You won’t actually taste it. It simply adds a subtle sweetness that balances the smoky barbecue sauce perfectly while helping keep the ribs juicy as they cook. They’re brilliant for family dinners, game days, or any excuse to get a pile of napkins on the table and let everyone dig in!

Why You’ll Love This Recipe:
- No smoker? No grill? No problem. Your slow cooker does the hard work.
- The meat is so tender it practically falls off the bone.
- That sticky barbecue glaze is worth the extra few minutes under the broiler.
- The ingredient list is surprisingly short for something that tastes this good.
- Perfect for feeding a hungry crowd on game day or at a weekend get-together.
- Guaranteed to make your kitchen smell amazing while it cooks!
Don’t miss more of my crockpot favorites whilst you’re here! I think you’ll also love my crockpot pulled pork mac and cheese sliders, crockpot Thai green chicken curry, crockpot Mexican beef enchilada casserole, and crockpot sweet chili sloppy Joes!

What You’ll Need & Recipe Overview
You’ll need baby back ribs, barbecue sauce, Dr Pepper, brown sugar, honey, and a few pantry spices. As the ribs cook low and slow, the Dr Pepper helps create an incredibly flavorful cooking liquid while keeping the meat tender and juicy.
The ribs are seasoned, covered with the Dr Pepper barbecue mixture, and left to cook until they’re fall-apart tender. While they finish, the remaining sauce is simmered on the stovetop until it’s thick, rich, and glossy. The ribs are then brushed generously with the glaze before spending a few minutes under the broiler, giving them those sticky, caramelized edges that make homemade ribs so irresistible.

Recipe Notes & Tips
- Baby back ribs are my favorite: They’re tender, cook beautifully in the slow cooker, and are easy to serve, but spare ribs or boneless country-style ribs work too. Just keep in mind the cooking time may need adjusting.
- Don’t skip the broiler: A few minutes under the broiler gives the ribs those sticky, caramelized edges that make them taste like they’ve come straight off the grill.
- Want a little heat? Add a pinch of red pepper flakes or a little extra cayenne to the sauce.
- Dr Pepper really is worth using: You can substitute another cola if needed, but Dr Pepper adds a deeper, slightly spiced flavor that works especially well with barbecue sauce.
- Keep an eye on the broiler: The sauce caramelizes quickly, so don’t wander off. A couple of minutes is usually all it takes.
- Make extra sauce: If your family loves plenty of barbecue sauce for dipping, consider making a little extra. It never goes to waste.

Serving Ideas
These crockpot Dr. Pepper ribs don’t need much dressing up, but a few simple sides turn them into a proper comfort food feast.
- Creamy mashed potatoes: One of my favorite ways to serve them. The mashed potatoes are perfect for soaking up any extra sauce.
- Coleslaw: A cool, crunchy slaw balances the rich, sticky ribs beautifully.
- Corn on the cob or creamed corn: A classic barbecue pairing that never disappoints.
- Baked beans: Perfect if you’re going for a backyard barbecue-style meal.
- Mac and cheese: If you’re leaning into comfort food, this is always a good idea.
- Roasted or steamed green beans: An easy vegetable side that keeps things simple.
- Dinner rolls or cornbread: Great for mopping up any sauce left on your plate.
These ribs are also brilliant for casual entertaining. Put a big platter in the middle of the table, add a few bowls of sides, and let everyone help themselves. Just don’t forget the napkins!

FAQs
Do the ribs taste like Dr Pepper?
Not at all. The Dr Pepper cooks down as the ribs slow cook, adding a subtle sweetness and extra depth to the sauce rather than a noticeable soda flavor.
Can I use a different cut of ribs?
Yes. Baby back ribs are my favorite because they become wonderfully tender, but spare ribs and country-style boneless ribs work too. You may just need to adjust the cooking time slightly depending on the cut.
Do I have to broil the ribs at the end?
I highly recommend it. The slow cooker makes the ribs incredibly tender, but a few minutes under the broiler caramelizes the sauce and gives them those sticky, barbecue-style edges that make them extra delicious.
Can I make these ahead of time?
Absolutely. Cook the ribs a day ahead, then store them in the refrigerator. When you’re ready to serve, brush them with the sauce and pop them under the broiler until they’re hot and caramelized.
Can I cook them on HIGH instead of LOW?
Yes. Cook the ribs on HIGH for about 4 hours or LOW for 6 hours, depending on what works best for your schedule. The meat should be tender and pull easily away from the bone.
What should I serve with Dr Pepper ribs?
Mashed potatoes, coleslaw, mac and cheese, baked beans, corn on the cob, cornbread, or a simple green salad all make great side dishes.

Crockpot Dr. Pepper Ribs
Ingredients
- 3 pounds baby back ribs
- 1 teaspoon garlic salt
- 1 teaspoon black pepper
- 1 teaspoon onion powder
- 1 teaspoon smoked paprika
- ¼ teaspoon cayenne pepper
- 2 cups of bbq sauce divided
- 2 cups Dr. Pepper
- 2 tablespoons brown sugar
- 2 tablespoons honey
Instructions
- Place the ribs into the slow cooker.
- Sprinkle the garlic salt, black pepper, onion powder, smoked paprika and cayenne pepper over the ribs.
- In a bowl combine 1 cup of bbq sauce, the Dr. Pepper, the brown sugar and the honey.
- Pour half of the mixture over the ribs, reserve the other half for later.
- Cook the ribs on low for 6 hours or high for 4 hours until the ribs are tender.
- In a skillet or saucepan add the remaining Dr. Pepper mixture and the remaining 1 cup of bbq sauce.
- Whisk over medium high heat until the sauce comes up to a bubble and cooks down until nice and glazy, about 10 minutes.
- Remove the ribs and place on a foil lined baking sheet.
- Once the sauce is glazy and thick brush the sauce onto the ribs.
- Place the ribs under the broiler until lightly caramelized.
- Serve!
If you’ve tried this recipe, leave a comment and a rating below! It makes my day and it also helps other readers who might be thinking about trying one of my recipes for the first time.
