Baby Back Ribs with Cola Barbecue Sauce

Baby back ribs glazed with a sticky, slightly sweet cola barbecue sauce make for one of those meals that gets everyone to the table. These ribs cook low and slow until the meat pulls back from the bone and the sauce caramelizes into a glossy finish. Whether you’re firing up the smoker for guests or making a weekend grill for the family, this recipe gives reliably tender, saucy ribs with a balanced sweet-tangy finish.

Why you’ll love this dish

This recipe pairs a classic dry rub with a butter-vinegar baste and a cola-based sauce that caramelizes beautifully. It’s a blend of texture and flavor: bark from low heat, rich juices inside, and a sticky glaze on the outside. It’s ideal for backyard parties, game day, or an indulgent weekend dinner.

"These ribs had the perfect bite—smoky, sweet, and so tender the meat slid off the bone. The cola sauce is a game changer."

Reasons to try it:

  • Low-and-slow cooking yields tender, flavorful meat every time.
  • Cola in the sauce adds sweetness and body without needing lots of sugar.
  • The recipe scales easily for two racks or a crowd.

Step-by-step overview

  1. Make the dry rub and reserve a bit for the baste.
  2. Remove the membrane and coat ribs with mustard and the rub.
  3. Prepare the smoker or grill for indirect heat (250–300°F).
  4. Cook ribs bone-side down for 3 hours total, swapping racks at 1.5 hours and basting halfway through.
  5. Simmer the cola barbecue sauce until it thickens.
  6. Glaze ribs in the final 15–20 minutes to set the sauce, then rest and serve.

What you’ll need

Dry rub

  • 1 tablespoon kosher salt
  • 1 tablespoon smoked paprika
  • 1 tablespoon onion powder
  • 1 tablespoon chili powder
  • 2 teaspoons ground cumin
  • 1 teaspoon celery seeds
  • 1 teaspoon ground black pepper

Ribs and binder

  • 2 racks baby back ribs, about 3 pounds each
  • 2 tablespoons yellow mustard (acts as a binder; mild flavor)

Basting mixture

  • 6 tablespoons unsalted butter
  • 2 tablespoons cider vinegar
  • Reserve 2 teaspoons of the dry rub to stir into this mixture

Cola barbecue sauce

  • 1 cup ketchup
  • 1 cup cola (regular cola works best for caramelization)
  • 3 tablespoons cider vinegar
  • 2 tablespoons molasses
  • 2 tablespoons yellow mustard
  • 1 tablespoon Worcestershire sauce
  • 1 teaspoon prepared chili powder

Notes and substitutions:

  • Use light brown sugar (1–2 tbsp) if you want a sweeter sauce. Reduce if using sweet cola.
  • Swap apple or cherry wood for milder smoke; hickory or oak for stronger smoke.
  • For lower sodium, use less kosher salt in the rub.

Directions

Prepare the rub and ribs

  1. In a small bowl, mix all dry rub ingredients. Reserve 2 teaspoons for the basting mixture. Set the rest aside.
  2. Trim excess fat from the ribs. Slide a dull knife tip under the membrane on the bone side and loosen it. Grip the membrane with a paper towel and pull it off.
  3. Coat both racks lightly and evenly with the yellow mustard. Sprinkle the dry rub over both sides so the ribs are well seasoned. Let rest at room temperature for 30–60 minutes while you heat the grill or smoker.

Prepare the baste and the grill
4. In a small saucepan, melt the butter with the cider vinegar over low heat. Stir in the reserved 2 teaspoons of rub. Remove from heat and keep warm for basting.
5. Prepare your grill or smoker for indirect cooking and target a steady temperature of 250–300°F (121–149°C). Add wood chunks or soaked chips when the coals are hot or the gas grill reaches temp; wait until thin smoke appears.

Cook the ribs
6. Place the ribs on the grill bone-side down, not directly over coals or flame. Close the lid and cook for 1 hour 30 minutes. Keep the temperature between 250–300°F.
7. After 1 hour 30 minutes, swap the positions of the two racks for even cooking. Lightly baste both sides with the butter-vinegar mixture. Close the lid and continue cooking bone-side down for another 1 hour 30 minutes (3 hours total).

Make the cola barbecue sauce
8. While the ribs cook, combine the ketchup, cola, cider vinegar, molasses, yellow mustard, Worcestershire sauce, and chili powder in a saucepan. Bring to a gentle boil over medium-high heat, stirring often.
9. Reduce heat to low and simmer until the sauce thickens enough to coat the back of a spoon, about 15–20 minutes. You should have roughly 1 1/2 cups. Taste and adjust seasoning.

Finish and glaze
10. At about 3 hours total cook time, brush both sides of the ribs quickly with sauce. Close the lid to maintain heat and cook for another 10–15 minutes so the glaze sets.
11. Check doneness: the meat should have pulled back from the bone ends by about 1/4 inch or more. When you pick up a rack with tongs and bend it, the meat should start to tear near the middle. If needed, give another 10–15 minutes.
12. Remove ribs, brush with more sauce, and let rest 10–15 minutes. Slice between the bones and serve with extra sauce on the side.

How to serve Baby Back Ribs with Cola Barbecue Sauce

  • Plate whole racks for a dramatic presentation or slice into individual ribs.
  • Classic sides: coleslaw, corn on the cob, baked beans, potato salad, or grilled corn.
  • Lighter sides: a crisp green salad and roasted vegetables.
  • Drinks: amber ale, lager, or a fruity red wine (Zinfandel or Shiraz) pairs well.
  • Garnish with chopped parsley and extra sauce in a small bowl for dipping.

How to store

  • Refrigerate: Cool ribs to room temperature (no more than 2 hours at room temp). Wrap tightly or store in an airtight container. Keep for 3–4 days.
  • Freeze: Wrap tightly in plastic and foil or use freezer-safe bags/containers. Freeze up to 3 months. Thaw overnight in the fridge before reheating.
  • Reheating: Preheat oven to 250–300°F. Place ribs in a baking dish, add a splash of water or reserved sauce to keep moist, cover tightly with foil, and heat 20–30 minutes or until warmed through. You can finish under the broiler for 1–2 minutes to re-caramelize the glaze—watch carefully to avoid burning.
  • Food safety: Reheated pork should reach 165°F in the center for safe reheating.

Tips to make

  • Remove the membrane — it prevents seasonings from penetrating and leaves the ribs chewier.
  • Mustard is used as a binder and won’t make the ribs taste mustardy once cooked.
  • Keep an eye on temperature, not time. Low-and-slow (250–300°F) is the key to breaking down collagen.
  • Avoid saucing too early. Sugar in the sauce can burn; apply full sauce only in the last 10–20 minutes.
  • Use a two-zone fire for gas or charcoal grills: coals/heat on one side, ribs on the other (indirect).
  • Let the ribs rest 10–15 minutes before cutting; resting redistributes juices.
  • If short on time, finish ribs wrapped in foil with a bit of apple juice/beer (the “Texas crutch”) for 45–60 minutes to speed tenderizing, then glaze and briefly sear.

Variations

  • Oven method: Preheat oven to 275°F. Place seasoned ribs bone-side down on a foil-lined sheet, cover tightly with foil, and bake 2 1/2–3 hours. Uncover, brush with sauce, broil to caramelize.
  • Slow cooker: Rub and mustard the ribs, cut into sections to fit. Slow cook on low 6–8 hours with a little broth; finish under broiler with sauce to set glaze.
  • Spice swaps: Add brown sugar to rub, or swap smoked paprika for regular and add a pinch of cayenne for heat.
  • Cola alternatives: Dr Pepper or root beer adds distinct flavor. Note: diet colas lack the sugars that aid caramelization; adjust by adding sugar or molasses.
  • Make it smoky-vegetarian: Glaze grilled portobello mushrooms or roasted cauliflower with the cola barbecue sauce for a vegetarian main.

FAQs

Q: How long does this take from start to finish?
A: Plan about 3.5–4 hours total. Prep (membrane removal, rub) takes 15–30 minutes. Active grill/smoker time is about 3 hours, plus time to make sauce and rest.

Q: What internal temperature should I look for?
A: Pork safe temperature is 145°F, but for fall-apart tenderness in ribs aim for 195–203°F—this is when connective tissue has broken down. Use bending and pull-back from bones as practical doneness checks rather than relying on temp alone.

Q: Can I make the sauce ahead of time?
A: Yes. The cola barbecue sauce stores in the fridge for up to 1 week and freezes well. Warm gently before using.

Q: My sauce burned on the grill last time. How do I prevent that?
A: Sugars burn quickly at high heat. Apply sauce only in the final 10–15 minutes of cook time and monitor closely. Keep temperature at 250–300°F and avoid direct flame contact.

Q: Can I use diet cola?
A: You can, but diet cola lacks sugar, so the sauce will not caramelize the same. If using diet, add 1–2 tablespoons molasses or brown sugar to help with color and body.

Q: How long will leftovers keep, and can I freeze them?
A: Refrigerate for 3–4 days. Freeze up to 3 months in airtight packaging. Thaw overnight in the fridge before reheating.

Enjoy a rack or two with your favorite sides. With the right patience and a steady low heat, these cola-glazed baby back ribs reward you with deep flavor and tender, saucy perfection.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
baby back ribs with cola barbecue sauce 2026 05 03 113629 1024x574 1

Cola-Glazed Baby Back Ribs


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: carlosramirez
  • Total Time: 210 minutes
  • Yield: 4 servings
  • Diet: None

Description

Tender baby back ribs glazed with a sticky, slightly sweet cola barbecue sauce, perfect for any gathering.


Ingredients

  • 1 tablespoon kosher salt
  • 1 tablespoon smoked paprika
  • 1 tablespoon onion powder
  • 1 tablespoon chili powder
  • 2 teaspoons ground cumin
  • 1 teaspoon celery seeds
  • 1 teaspoon ground black pepper
  • 2 racks baby back ribs (about 3 pounds each)
  • 2 tablespoons yellow mustard
  • 6 tablespoons unsalted butter
  • 2 tablespoons cider vinegar
  • 1 cup ketchup
  • 1 cup cola
  • 3 tablespoons cider vinegar
  • 2 tablespoons molasses
  • 2 tablespoons yellow mustard
  • 1 tablespoon Worcestershire sauce
  • 1 teaspoon prepared chili powder


Instructions

  1. Make the dry rub and reserve a bit for the baste.
  2. Remove the membrane and coat ribs with mustard and the rub.
  3. Prepare the smoker or grill for indirect heat (250–300°F).
  4. Cook ribs bone-side down for 3 hours total, swapping racks at 1.5 hours and basting halfway through.
  5. Simmer the cola barbecue sauce until it thickens.
  6. Glaze ribs in the final 15–20 minutes to set the sauce, then rest and serve.

Notes

Use light brown sugar for a sweeter sauce. Adjust based on the cola used. Can substitute different types of wood for smoking.

  • Prep Time: 30 minutes
  • Cook Time: 180 minutes
  • Category: Main Course
  • Method: Grilling
  • Cuisine: American

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star