This is the kind of recipe that shows up at every game day in my family. My uncle made it famous among us years ago: just three ingredients into the slow cooker, then a quick blast under the broiler for that sticky, fall-off-the-bone finish that has people hovering by the pan. Using cola as the braising liquid is an old Midwestern potluck trick—it gently tenderizes the pork while adding caramel notes that marry beautifully with bottled barbecue sauce. If you want maximum payoff with minimal effort (and almost no cleanup), these slow cooker 3-ingredient cola pork ribs are your new secret weapon.
Serve these sticky cola ribs straight from a foil-lined sheet pan with plenty of napkins. I like to pair them with crisp, tangy sides to balance the richness: a vinegar-based coleslaw, simple potato wedges, or cornbread are all naturals. For a watch party spread, add a tray of raw veggies with ranch, a big green salad, and a bowl of pickles or pickled jalapeños to cut through the sweetness of the glaze. Cold beer, iced tea, or sparkling water with lime all work well alongside the smoky-sweet ribs.
Slow Cooker 3-Ingredient Cola Pork Ribs
Servings: 4–6

Ingredients
4–5 pounds pork ribs (baby back or St. Louis–style, racks cut into 3–4 rib sections)
2 cups cola (not diet)
2 cups thick bottled barbecue sauce, divided (use a smoky or hickory-style sauce for best flavor)
Directions
Line a large rimmed baking sheet with aluminum foil for easy cleanup and set it aside for later. This is what you’ll use at the end to finish the ribs under the broiler and serve them.
Prepare the ribs: If there is a silvery membrane on the bone side of the ribs, slide a butter knife under one corner, grip it with a paper towel, and pull to remove. Cut the racks into 3–4 rib sections so they fit easily into your slow cooker.
Layer ribs in the slow cooker: Arrange the rib sections in the slow cooker in an even layer, meaty side facing outward when possible. It’s fine if they overlap a bit; just avoid packing them too tightly so the heat and liquid can circulate.
Add cola and some barbecue sauce: Pour the cola evenly over the ribs. Add 1 cup of the barbecue sauce, drizzling it over the meat. Use tongs to gently turn the rib sections once or twice so they’re lightly coated in the cola and sauce mixture.
Slow cook until very tender: Cover the slow cooker with the lid. Cook on LOW for 6–8 hours, or on HIGH for 3–4 hours, until the ribs are very tender and the meat is pulling back from the ends of the bones. The ribs should be easy to lift with tongs without completely falling apart.
Preheat the broiler and prepare the pan: About 10 minutes before the ribs are done, adjust an oven rack to the upper third position and preheat your oven broiler to HIGH. Place the foil-lined baking sheet near the slow cooker so you can transfer the ribs easily.
Transfer ribs to the baking sheet: Using tongs, carefully lift the cooked ribs from the slow cooker and arrange them meaty side up on the foil-lined baking sheet in a single layer. They will be very tender, so handle them gently to keep the sections mostly intact.
Reduce the cooking liquid for extra glaze (optional but recommended): Ladle about 1 cup of the cooking liquid from the slow cooker into a small saucepan, avoiding excess fat if possible. Bring it to a boil over medium-high heat and simmer for 5–8 minutes, until slightly thickened and syrupy. This intensifies the cola-barbecue flavor you’ll brush on the ribs.
Glaze the ribs: In a small bowl, combine the remaining 1 cup barbecue sauce with 2–4 tablespoons of the reduced cooking liquid, whisking until smooth and glossy. Brush this mixture generously over the tops and sides of the ribs on the baking sheet, coating every surface for a sticky finish.
Broil to caramelize: Place the glazed ribs under the broiler for 3–6 minutes, watching closely. You’re looking for the sauce to bubble, thicken, and develop dark, sticky caramelized spots around the edges without burning. Rotate the pan once if your broiler heats unevenly.
Rest briefly and serve: Remove the pan from the oven and let the ribs rest for about 5 minutes so the glaze sets slightly. Transfer to a platter or serve directly from the foil-lined sheet pan. The meat should be tender enough to pull away from the bone with just a gentle tug, with a glossy, sticky, red-brown glaze clinging to each piece.
Variations & Tips
To keep this firmly in the three-ingredient camp, any tweaks should be swaps rather than additions. For a different flavor profile, change the cola: a cherry cola will add a subtle fruitiness, while a vanilla cola leans more dessert-like and caramelized. You can also switch up the barbecue sauce—use a spicy chipotle sauce for heat, a mustard-based sauce for Carolina-style tang, or a very smoky sauce if you want more of a backyard barbecue vibe without a grill. If you prefer a bit less sweetness, choose a sauce labeled “smoky” or “mesquite” rather than “honey” or “brown sugar,” and use just 1 1/2 cups of sauce total instead of
2. For smaller gatherings, halve the recipe and use a smaller slow cooker, but keep the cooking time roughly the same and check for tenderness toward the earlier end of the range. Leftover ribs reheat well: wrap them in foil and warm in a 300°F oven until hot, then quickly run under the broiler to re-glaze if needed.