Grandpa’s Coca-Cola Ribs
The secret ingredient to this tender, delicious barbecued ribs recipe known as Grandpa’s Coca-Cola Ribs? Coca-Cola soda and some time! Perfect for your next family party.

Jump to:
- 🔎 A quick look at this recipe
- ⭐️ Why this recipe works
- 🥤 Ingredients you need
- 📝 Ingredient notes
- 💡 Ingredient substitution ideas
- 👩🏻🍳 Here’s how you make this recipe
- 🤔 Recipe FAQs
- 🥣 Equipment we used for this recipe
- 🍽️ What to serve with this recipe
- Grandpa’s Coca-Cola Ribs
- 👩🏻🍳 Recipe Variations
- ❤️ Other grilling recipes we love!
- 🌟 We want to know what you think!
- 🥣 Come on into our kitchen!
These Coca-Cola baby back ribs are marinated overnight, slow roasted in the oven until they’re fall-off-the-bone tender, then finished on the grill with a rich homemade barbecue sauce. It’s an easy oven baked ribs recipe that’s perfect for cookouts, family reunions and backyard barbecues.
🔎 A quick look at this recipe
- What It Is: A classic low-and-slow barbecue rib recipe that uses regular Coca-Cola or Dr Pepper as both a marinade and a key sauce ingredient. The soda helps tenderize the meat while adding sweetness and caramelization.
- Prep Time: 15 minutes
- Marinating Time: 12 hours
- Cook Time: 2 hours and 45 minutes
- Servings: 8
- Calories: 614
- Cook Method: Oven, Grill
- Good For: 🎆 Fourth of July, 🏈 Football parties, 🍺 Backyard BBQs, 👨👩👧 Father’s Day, 🎉 Family reunions, 🔥 Summer cookouts, 🥩 Weekend grilling
⭐️ Why this recipe works
🥤 Coca-Cola makes the ribs incredibly tender.
🔥 Oven first, grill second means perfect texture every time.
❤️ A treasured family recipe that’s been making people happy for years.
🍖 Homemade barbecue sauce is sweet, smoky and unforgettable.
👨👩👧 Perfect for cookouts, holidays and feeding a crowd.
⏰ They can be made ahead. Roast the ribs a day early, then finish them on the grill just before serving.
My all-time favorite recipe for tender, delicious, perfect every time ribs is this one for Grandpa’s Coca-Cola Ribs, which are just what you think they are.
Juicy ribs marinated in, among other things, a bath of Coca-Cola soda (or Dr. Pepper, if you prefer), which gives them an amazing consistency and an even more amazing taste.

(Oh, and if you want an amazing Slow Cooker Coca-Cola Pot Roast recipe, we’ve got you covered on that too!)
And important! Do be sure to use regular Coca-Cola, not Diet or Zero Sugar. The sugar helps the marinade caramelize beautifully while the acidity gently tenderizes the meat as it sits overnight. The result is juicy, flavorful ribs with just the right touch of sweetness.
A little easy breezy coleslaw on the side, and you are in for the perfect summer supper! Make sure you build in some time for these, because while they are super easy to make, they do need time to marinate and then time to cook low and slow in your oven before you finish them on your grill.
❤️ Why They’re Called Grandpa’s Coca-Cola Ribs
This recipe came from my dad, who made these ribs for every family gathering he could. To this day, they aren’t officially “barbecue ribs” in our family—they’re simply “Grandpa’s Ribs.” Every time I make them, it feels like inviting him back to dinner. I hope they become part of your family’s story, too.
Does your family have a legendary recipe that’s made it through the generations? I’d love to hear about it in the comments!

🥤 Ingredients you need

📝 Ingredient notes
- Ribs: We always use baby back pork ribs for this recipe. They are the right size and contain the right amount of lean vs fat ratio, and (bonus points!) they are very affordable.
- Soda: You can use any dark soda from Coke to Dr. Pepper to your friendly neighborhood store brand…just make sure it is the regular variety and not the diet version. You need the sugar as well as the carbonation in the soda to tenderize your ribs.
- Ketchup: This forms the base of the sweet, smoky barbecue sauce and caramelizes beautifully on the grill.
- Chili Powder: This spice adds warmth and smoky flavor without making the ribs spicy.
💡 Ingredient substitution ideas
Missing something or want to swap in something different? Check out the links below to find more ingredient substitution ideas. 👇🏻
See the recipe card for full information on ingredients and quantities and nutritional information.
👩🏻🍳 Here’s how you make this recipe

STEP 1: Place 4 pounds of bone-in pork ribs to a large glass or ceramic baking dish and pour 2 cups of Coca-Cola or Dr. Pepper over them. (Save the third cup of the soda for a sauce to be made later.) Cover the pan securely with plastic wrap and let the ribs marinate in the fridge overnight.

STEP 2: Pour that remaining cup of soda into a blender or food processor and add 3 cups of ketchup, one cup of brown sugar, 6 tablespoons of chili powder, 4 tablespoons of ground black pepper, 2 tablespoons dry mustard, and 1 tablespoon of cinnamon. (Whew!) Blend until smooth.

STEP 3: Take the ribs out of the pan they have been marinating in and toss that soda. Put the ribs in a roasting pan that has been coated with cooking spray, brush liberally with part of the sauce.

STEP 4: Cover the roasting pan with a lid or some foil and roast the ribs in a 225 F oven for about 2 1/2 hours or until very tender. A paring knife should go in easily. You can check them for done-ness with a thermometer – they should be about 200 degrees.

STEP 5: When you are ready to eat, preheat your grill to medium high heat and grill the ribs, basting with some of the leftover sauce and turning once or twice until the outside is crispy, about 10-15 minutes.

STEP 6: While the ribs are cooking, send someone reliable in to simmer the remaining sauce over medium-low heat for about 10 to 15 minutes until a little thick.
STEP 7: Stand back while everyone dives into these sticky, tender Coca-Cola ribs. It happens every single time.
🤔 Recipe FAQs
The acidity of the soda helps tenderize the meat while the sugar adds flavor and caramelization as the ribs cook.
Absolutely! In fact, they’re perfect for making ahead. Marinate the ribs overnight, roast them up to a day in advance, then refrigerate them until you’re ready to serve. Just brush them with the barbecue sauce and finish them on the grill a few minutes before serving to heat them through and caramelize the sauce.
You can drink some while you make these ribs, but you need the sugar in the regular Coke to make this recipe as wonderful as it needs to be!
We do recommend baby back pork ribs for this recipe, but you can use beef ribs if you want to. Keep in mind that beef ribs are usually bigger and more dense so they will need more time in the oven (you want them to get to a temperature of about 200 degrees), and will have a stronger flavor – but if it’s a flavor you like, then go for it!
Yes! Roast the ribs, cool completely and freeze. Thaw overnight and finish on the grill with fresh barbecue sauce.
Pop your question in the comments section below and I will answer pronto!
🥣 Equipment we used for this recipe
These are some of my favorite kitchen tools! These are Amazon affiliate links, which means I get a little something if you buy through my links at no extra cost to you. (Which helps pay for all that bacon I keep buying! 😄) And I only share things I use and love. I’m so grateful for your support!
- Roasting Pan: This affordable roasting pan is nice and sturdy.
- 9 x 13 Casserole: Perfect for marinating those ribs (and for making my favorite cheesy cauliflower casserole recipe!)
- Measuring Cup: We love these angled measuring cups – they come in all different sizes!
- Food Processor: One of the few appliances that is allowed to stay on our counter 365 days a year.
- Measuring Spoons: We love these magnetic spoons that let you use one at a time.
- Basting Brush: This silicone brush is our go-to for any and all basting!
- Thermometer: Always the best way to check for done-ness.
🍽️ What to serve with this recipe
We love us some vinegar coleslaw with these ribs, and a hearty Boursin potato salad is perfect as well. Some butter biscuits are always a hit, and for dessert? We’ll have some banana cream pie, please!
🥤 Let’s make a batch of Grandpa’s Coca-Cola Ribs and start a family tradition of your own!
Grandpa’s Coca-Cola Ribs
The secret ingredient to these tender, delicious Grandpa’s Coca-Cola Ribs? Coca-Cola, slow roasting and a whole lot of family love.
- Prep Time: 15 minutes
- Cook Time: 150 minutes
- Total Time: 2 hours 45 minutes
- Yield: 8 1x
- Category: Dinner
- Method: Oven
- Cuisine: American, Southern
- Diet: Gluten Free
Ingredients
- 4 lbs bone in pork ribs
- 3 cups Coca-Cola or Dr. Pepper
- 3 cups ketchup
- 1 cup packed brown sugar
- 6 tablespoons chili powder
- 4 tablespoons ground black pepper
- 2 tablespoons dry mustard
- 1 tablespoon ground cinnamon
Instructions
- Place the ribs to a large glass or ceramic baking dish and pour 2 cups of Coca-Cola or Dr. Pepper over them. Reserve the third cup of the soda for a sauce to be made later. Cover the pan securely with plastic wrap and let the ribs marinate in the fridge overnight.
- Pour the remaining 1 cup of soda into a blender or food processor and add the ketchup, brown sugar, chili powder, pepper, dry mustard, and cinnamon. Blend until smooth.
- Take the ribs out of the pan they have been marinating in and toss that soda. Put the ribs in a roasting pan that has been coated with cooking spray, brush liberally with part of the sauce, cover the pan with a lid or foil and roast in a 225 F oven for about 2 1/2 hours or until very tender. A paring knife should go in easily, and/or you can measure them for doneness with a cooking thermometer – they should be around 200 degrees.
- To finish, grill the ribs over medium-high heat, basting with some of the leftover sauce until the outside is crispy, about 10-15 minutes. While the ribs are cooking, simmer the remaining sauce on the stove over medium-low heat for about 15 minutes until a little thick.
- You can either cut the ribs into one rib pieces or serve them up in sections. Enjoy!
Notes
-
- Ribs: We always use baby back pork ribs for this recipe. They are the right size and contain the right amount of lean vs fat ratio, and (bonus points!) they are very affordable.
-
- Soda: You can use any dark soda from Coke to Dr. Pepper to your friendly neighborhood store brand…just make sure it is the regular variety and not the diet version. You need the sugar as well as the carbonation in the soda to tenderize your ribs.
👩🏻🍳 Recipe Variations
🥤 Try Dr Pepper. Swap the Coca-Cola for Dr Pepper for a slightly richer, spicier sweetness.
🌶️ Add a little heat. Stir 1/2 teaspoon of cayenne pepper or a few dashes of hot sauce into the barbecue sauce for spicy ribs.
🌿 Make them smokier. Add 1 teaspoon of smoked paprika to the sauce for an extra layer of smoky flavor.
🔥 No grill? No problem. Finish the sauced ribs under the broiler for 3 to 5 minutes until the sauce is bubbly and caramelized.
🍖 Use St. Louis-style ribs. This recipe works with St. Louis ribs too—just plan on a little extra roasting time since they’re usually meatier.
🍯 Make them a little sweeter. Add a tablespoon of honey or brown sugar to the barbecue sauce for an even stickier glaze.
🧄 Boost the garlic. Add a clove of minced garlic to the barbecue sauce while it simmers for extra savory flavor.
🥃 Add a splash of bourbon. Stir a tablespoon or two into the sauce for a subtle smoky, caramel flavor that pairs beautifully with the Coke.
❤️ Other grilling recipes we love!
🌟 We want to know what you think!
If you try this recipe, we would love to hear how it came out for you! I’d be super grateful if you could leave your thoughts in the Comments section below.
🥣 Come on into our kitchen!









Michael’s mouth is watering!
Hope Philly was fun and Happy FD to Don!!!
I made this recipe in Oct 2012 and it was amazing and I’m back today to do it again. This is a delicious recipe and would like to thank you for sharing. Props to you and your family. Thank you
I’m so glad! And I’ll let my dad know, too. :)
Hello, 225 in oven – fahrenheit or celsius?
thank you
t.
Fahrenheit! Happy ribs.
225 degrees Celsius would be a little too hot. I read some of the questions and ask myself…. Are you sure there’s no such thing as a dumb question??
Wow i just tried your ribs and they’re great. I’m glad I made the effort to bbq today even though it’s a brisk -18 C today and had to warm up the tank inside. You really taste the cinnamon eh.
Thanks again for the recipe
Wow!!! That is true rib-making dedication!! I am impressed! :)
Trying these tonight for a party! Hope they are great;
They are one of our favorite party foods! Have a great time!!
Hi Kate I love ur Dad spare ribs they are very good this is my Third time making them
my family and friends love it , tell ur dad thank u
Mrs Gaytan
I will definitely tell him – it will make his day!
It doesn’t say whether to pout off the marinade before baking
You transfer the ribs from the soda to a baking dish, then brush with the marinade – you don’t pour the soda into the baking dish. Does that help?
Tb is tablespoons – I changed it on the recipe just in case anyone had the same question. :)
I mean tb?
What is the measurement that is tsb?
Kate, I’m seriously wanting to clarify your dry seasonings here. I do a LOT of making my own marinades and 6 TABLESPOONS of Chili Powder is a tremendous ratio to just 1 cup of coke and 3 cups of catsup. Same goes for your 2 TABLESPOONS of dry mustard. Dry mustard is very warm and I don’t think I’ve ever used more than 1 or 2 teaspoons for any marinade or sauce I’ve made. Please clarify, if you will, that you do mean Tablespoons rather than teaspoons. I probably won’t hear back from you in time as I only have an hour to go on these ribs. I’m smoking these after having marinated in coke overnight. I smoke them 3 hours at 135, then I double wrap them in heavy duty foil adding 1/4 cup of coke before sealing them up and putting them back on the grill for 2 hours. Afterwards I put them back on the grill for another hour which is when I will be basting with your sauce. Thanks!
Hi David! Yes, those measurements are correct – it is tablespoons. The sugar in the sauce from the coke and other things will temper the spice in the sauce, and as you see from the other comments on this recipe, the ribs turn out deliciously with just the right amount of spice and sweetness! Hope you love them as much as our family does. ?
Sauce came out great! I was hoping to share pictures but I don’t see a way to include them.
Hi David and hurray!! And while my comments section can’t handle pictures, you can definitely post them on the Framed Cooks Facebook page, and/or you can tag @framedcooks on Instagram – I’d love to see them!
Well, you know what they say about Things being better when made with Love.
:)
I too usually ribs in crock pot with pepsi and orange juice well this morning its pepsi and pieapple juice. What i had on hand to cook then i will bbq after
I bet the pineapple juice worked just perfectly! It’s always good to improvise, especially these days! :)
Coca Cola and ribs, somehow it makes sense!
I love reading about your lovely parents! These ribs look outrageous! Can't wait to try them! Tell your Dad thanks ;)
Knowing your parents as I do, those words are a pleasure for me to hear. I will be happy to try himself's rib recipe at our earliest opportunity and maybe it will make the next book with his name on the recipe. Love your blog and your family….Nancy
yum, those ribs look delicious.