Smoked Coca Cola Ribs are a smoky, sticky, fall-off-the-bone kind of rib that takes backyard grilling to the next level. The marinade of real sugar cola and soy sauce creates a savory-sweet base, while a bold spice rub and slow smoking process build layers of flavor. Finish them off with a caramelized BBQ sear and you’ve got ribs that are anything but ordinary.

These ribs are great for make-ahead prep since they marinate overnight and then cook low and slow on the smoker or grill. You’ll love how the cola helps tenderize the meat while the soy sauce adds umami. It’s the perfect combo for ribs that hit every note – sweet, salty, smoky, and just a little spicy.
Helpful Tips
- Don’t skip removing the membrane from the ribs—it makes them much more tender and easier to eat.
- Stick to the 24-hour marinade limit to avoid overly soft meat that loses structure.
- For that final charred finish, use high heat and extra BBQ sauce to create a sticky, caramelized crust.
You Might Also Like
Like it, Love it, Want Some More of It? Subscribe to our YouTube channel to watch us cook and follow us on Pinterest, Instagram and Facebook. We really love it when you save our recipes to Pinterest 😊

Smoked Coca Cola Ribs
Ingredients
- 1 rack pork ribs membrane removed
- 2 cans Real Sugar Coke or Pepsi 24 ounces
- 1 cup soy sauce
- 2 teaspoon salt
- 1 teaspoon granulated garlic
- 1 teaspoon onion powder
- 1 teaspoon black pepper
- ¼ teaspoon cayenne pepper
- ¼ teaspoon dried parsley
- ¼ teaspoon paprika
- ½ cup BBQ sauce for basting
Instructions
- Be sure to remove the membrane from the backside of the ribs.
- Place the ribs, meat side up, in a dish or pan large enough to hold it. Pour on the soda and soy sauce. The meat side of the ribs should be above the liquid.
- Mix together the seasonings. Sprinkle about half of it onto the top of the ribs.
- Cover and refrigerate for 8-12 hours. Flip the ribs over and continue marinating for another 8-12 hours. Don’t exceed 24 hours, if possible. The meat starts to break down over time.
- Baste the top of the ribs with BBQ sauce and continue cooking for 30 minutes. Then turn the ribs over, baste on the back side, and continue cooking until the internal temperature of the ribs reaches 195 degree F. When done, remove from the grill.
- For an extra layer of flavor, crank the heat up on the grill to 425F. Put the ribs back on, give an extra layer of bbq sauce, and sear until lightly charred, about 10 minutes.
Nutrition

Laura is a home cook, with 25 years experience behind the stove, who spends an extraordinary amount of time in the kitchen cooking. She loves making new recipes and finding wonderful new things to eat, both at home or abroad. She spends a lot of time researching, crafting, and perfecting her recipes.