Root Beer Ribs
Use root beer as both a pork rib marinade and the base of a tangy barbecue sauce for the most juicy and flavorful baby back ribs you’ll ever serve. Readers have raved about this recipe for years!
“These are the tastiest ribs I have ever tasted. My 4 year old grandson couldn’t stop eating them. Tender and juicy with just the right amount of sticky sauce!”
—Helen
“I made these yesterday for Memorial Day – absolutely delicious! Meaty and sweet but not too sweet. Even previously declared “rib haters” liked them!”
—Deanne
The Best Pork Rib Marinade
These Root Beer Ribs are quite possibly the most raved-about recipe we make. Every time we make them, people sing the praises of how good they are, and honestly, that feels pretty darn good!
Root beer is a natural flavor pairing for baby back ribs, and we think it’s because the combination is so perfect that people rave so much. The ribs are fatty and rich the way ribs should be, and the root beer is tangy and sweet in all the ways everybody loves.
This recipe gets a double dose of root beer – first in a marinade, and then in a quick and sticky homemade sauce – so this recipe is a double dose of awesome.
We adapted this from a Dr. Pepper ribs recipe from a random copy of Men’s Health magazine about 15 years ago. We knew if Dr. Pepper would work for that recipe, so would root beer. The secret ingredient can be any type of cola. Coca Cola or even Cherry Coke are also great for this recipe!
Why You’ll Love This Root Beer Marinade for Ribs
- The cool thing about these root beer ribs is that people can’t really tell you used root beer – it’s not a flavor you can pick out and identify in the finished product. All they know is that the ribs are amazing!
- Great for grilling or baking. This marinade works whether you’re firing up the grill or the oven.
- There’s even a slow cooker option for a true set-it-and-forget-it meal!

Root Beer Ribs Ingredients
A full recipe card, including exact ingredient amounts, appears at the bottom of this post.
- baby back ribs – the star of the show!
- root beer – acts as a tenderizer for the ribs, and adds sweetness. Any type of regular (not diet) cola will work – Coca-Cola, Cherry Coke, Dr. Pepper, etc. We’ve tested them with just about everything, and they all work great!
- kosher salt – seasons the ribs and sauce. You’ll be using 2 full tablespoons of salt for the ribs to marinate. It seems like a lot of salt, but it’s necessary for flavorful and juicy ribs. And you won’t be eating ALL of that salt in the end product, don’t worry.
- olive oil – for sautéing the garlic and onion as the base for the sauce.
- garlic – adds a robust flavor to the sauce.
- onion – adds sweetness and depth of flavor to the sauce.
- ketchup – the base of the sauce.
- apple cider vinegar – adds acidity to the sauce to help balance the sweetness. White vinegar is also fine.
- Worcestershire sauce – adds savory umami flavor. Sub soy sauce if you don’t have Worcestershire.
- light brown sugar – enhances the sweetness of the sauce. Dark brown sugar is good if that’s what you have. Maple syrup works in a pinch, too.
- thyme – adds a fresh herbal note to the sauce. Skip it if you don’t have it.
- ground black pepper – adds mild heat.
- chili powder- adds a smoky depth of flavor to the sauce.
- cayenne pepper – gives the sauce a subtle heat. Substitute paprika for a milder sauce.
What Ribs For Root Beer Marinade?
When buying ribs, you’re likely to come across a few different options. Spareribs, country style ribs, baby back, St. Louis-style, oh my!
Bon Appetit has a nice tutorial that will teach you how to buy the right kind of pork ribs. For the root beer ribs recipe below, we’ve chosen baby back ribs. We like them because they’re really meaty and they don’t take super long to cook.
Feel free to use spareribs (which will likely take longer to cook) or St. Louis-style (which will likely take shorter to cook). Beef ribs are a whole different animal (literally), and there I prefer Instant Pot Short Ribs.
Adjust the baking time accordingly, and cook until the ribs are tender but not totally falling off the bone before transferring them to a grill or broiler (more on that later).
How To Make Root Beer BBQ Ribs

1. MARINATE. Place the ribs in a single layer in a very large baking dish or roasting pan, cutting the racks to fit into the pan easier, if necessary. Sprinkle salt over ribs, then pour root beer over them. Cover and refrigerate at least 4 hours or overnight.

2. BAKE. Remove the ribs from the marinade and pat them dry. Throw away the root beer that’s left in the pan – you don’t need it anymore. Place the ribs back in the pan and add 1 cup of water. Cover the pan with foil and cook until the meat is nearly falling off the bone.

3. SAUCE. While the ribs are baking, make the sauce. Cook the garlic and onion in oil until the onion is soft, then add the ketchup, vinegar, Worcestershire sauce, brown sugar, thyme, black pepper, chili powder, cayenne, and remaining salt and root beer. Simmer until until you’ve achieved the perfect barbecue sauce consistency. Perfect is what YOU like. Some people like really thick and sticky sauces, others (like us) prefer a root beer bbq sauce that is a little thinner and glazy-er.

4. FINISH. If desired, finish the ribs on the grill or under the broiler (more on this below), and serve with any remaining sauce.

Optional: Finish The Root Beer Ribs With The Grill Or Broiler
You don’t HAVE to finish the root beer ribs on the grill or under the broiler, but we highly recommend it! The grill or broiler chars them in spots and really gives the ribs some smokiness and crusty bits that are so yummy.
To grill them, just before ribs hit the 2 hour mark in the oven, preheat your grill for indirect grilling over medium-high heat. Because the ribs are already fully cooked from their time in the oven, you don’t need to actually cook them any longer on the grill. So, we’ll be using indirect heat to char the ribs.
Preheat one side of the grill, while leaving the other side off. Transfer the ribs to the “off” side and brush with a little bit of the root beer bbq sauce.
Cook 10 to 15 minutes or until crusty in some spots. Flip, brush with the root beer rib sauce again, and cook 10 more minutes or until the other side if lightly charred as well.
To broil them, just before ribs hit the 2 hour mark in the oven, preheat your broiler to high. Pop the ribs under the broiler for a few minutes, watching them very carefully. Move them around as they broil so they evenly char a little bit.

WANT TO SAVE THIS RECIPE?
Home Chef Tips For How To Marinate Pork Ribs
- The hardest part about this recipe (and it’s not really that hard) is finding a vessel large enough to marinate the ribs. Racks of baby back ribs can be quite large, so feel free to cut each rack of ribs in half or thirds to make them more manageable. We’ve found that using a big roasting pan is a great place to marinate ribs.
- Don’t have a large roasting pan? You can split the half or third racks between multiple Ziploc bags. But, you’ll have to divide the root beer and salt between the bags. Just do the best you can to divide it up evenly.
- Another idea is a clean 5-gallon bucket with a lid (as long as you have space in your fridge for it). We have a bucket like this that we use for brining turkeys, and it’s also perfect for marinating ribs! If you use this method, you may want to grab an extra bottle of root beer to make sure you have enough to fully submerge the ribs. You do not need to increase the salt.
How To Make Crockpot Root Beer Ribs
Instead of baking, you can cook these ribs in the crock pot, if you want! You’ll have to make the root beer barbecue sauce before the slow cook, rather than making it while the ribs are cooking (like for the oven directions), but it’s worth it. For slow cooker ribs with root beer:
- Make the root beer barbecue sauce according to the instruction in the recipe card.
- Remove the ribs from the marinade and pat them dry with a paper towel, then brush the ribs all over with 3/4 cup of the root beer barbecue sauce. Refrigerate any remaining sauce.
- Place 5 garlic cloves, 1 white or yellow onion (peeled and quartered) and 1 cup apple juice in your slow cooker bowl.
- Place the ribs on top of the garlic and onion. Cover and cook on low for 8 hours or on high for 4 hours. Grill or broil to finish as desired, brushing with remaining barbecue sauce.

How To Serve Root Beer Ribs
Serve the ribs hot with the Sides For Ribs that you like best. Some of our very favorites are:
How To Store
If you have leftovers, transfer them to a storage container and place them in the fridge uncovered for a few hours until they are fully chilled, then cover them with the lid and keep in the refrigerator up to 3 days. Reheat in the oven or on a grill until warmed through.
Pork Rib Marinade Recipe FAQs
Yes, marinating ribs overnight is highly recommended as it allows the flavors of the marinade to fully penetrate the meat, so that the end result is the most flavorful and tender.
Soaking ribs in soda, like root beer or cola, helps to tenderize the meat, thanks to the acidity in the soda. It also adds a unique sweetness and caramelization with cooked.
Yes, the acidity in Coke can tenderize pork by breaking down the muscle fibers in the meat, making it more tender.

More Foxes Love Lemons Favorites

Root Beer Pork Rib Marinade
Ingredients
- 2 racks baby back ribs
- 1 bottle root beer 2 liters
- 2 tablespoons + 1/2 teaspoon kosher salt divided
- 1 tablespoon olive oil
- 3 garlic cloves minced
- ½ small white onion finely chopped
- 1 cup ketchup
- 2 tablespoons apple cider vinegar
- 2 tablespoons Worcestershire sauce
- 1 tablespoon light brown sugar
- 1 ½ teaspoons chopped fresh thyme
- 1 teaspoon ground black pepper
- 1 teaspoon chili powder
- ¼ teaspoon cayenne pepper
Instructions
- Place ribs in single layer in large baking dish or roasting pan. If necessary, cut rib racks into halves or thirds to fit into pan easier.
- Reserve 1 cup root beer and set aside. Sprinkle 2 tablespoons salt over ribs then pour remaining root beer over ribs. Cover and refrigerate at least 4 hours or up to overnight, turning once if possible.
- Preheat oven to 350 degrees F. Remove ribs from marinade and pat dry with paper towel. Discard marinade in pan.
- Place ribs back into pan. Add 1 cup water to bottom of pan; cover tightly with foil. Transfer to oven and cook 2 hours or until meat is nearly falling off the bone.
- While ribs are cooking, making Root Beer Barbecue Sauce: In small saucepan, heat oil over medium heat. Add garlic and onion; cook 3 to 4 minutes or until onion is soft, stirring frequently. Add ketchup, vinegar, Worcestershire sauce, brown sugar, thyme, black pepper, chili powder, cayenne, remaining 1/2 teaspoon salt and reserved 1 cup root beer. Heat to boiling over medium-high heat, then reduce heat to medium-low and simmer 15 to 20 minutes or until sauce thickens, stirring occasionally.
- Just before ribs hit the 2 hour mark in the oven, preheat grill or broiler to finish ribs.TO GRILL: Preheat grill for indirect grilling over medium-high heat (preheat one side of the grill, while leaving the other side off). Put ribs on cooler side of grill, bone side down. Brush with some Root Beer Barbecue Sauce and cook 10 to 15 minutes, then flip. Brush with sauce again and cook until ribs are lightly charred and meat is falling off bone. Serve with any remaining sauce.TO BROIL: Preheat broiler to high. Brush ribs with some Root Beer Barbecue Sauce and place under broiler for a few minutes, watching them very carefully. Move them around as they broil so they evenly char a little bit.
Notes
- Make the root beer barbecue sauce according to the instruction in the recipe card.
- Remove the ribs from the marinade and pat them dry with a paper towel, then brush the ribs all over with 3/4 cup of the root beer barbecue sauce. Refrigerate any remaining sauce.
- Place 5 garlic cloves, 1 white or yellow onion (peeled and quartered) and 1 cup apple juice in your slow cooker bowl.
- Place the ribs on top of the garlic and onion. Cover and cook on low for 8 hours or on high for 4 hours. Grill or broil to finish as desired, brushing with remaining barbecue sauce.
This recipe sounds delicious, I was wondering if you could use the brine instead of water to cook them in the oven.
Great question! We’ve tested it that way, and the brine burns on the bottom of the pan from the sugar content. So, it’s easier (and less pan scrubbing later on) to just do water!
These are the tastiest ribs I have ever tasted. My 4 yr old grandson couldn’t stop eating them. Tender and juicy with just the right amount of sticky sauce! Thank you.
I am so glad to hear that, Helen! Thanks for stopping by 🙂
Tried this recipe and it tastes great I made some revisions (added a little and decreased some of the ingredients but nothing major) since we did not have an oven I used a turbo broiler.
So glad to hear that, Archie!
I made these yesterday for Memorial Day – absolutely delicious! Meaty and sweet but not too sweet. Even previously declared “rib haters” liked them! Thanks for sharing 🙂
I am so glad to hear that, Deanne. I usually make this recipe myself each Memorial Day, but we were just too busy this year. I’m thinking maybe for the 4th of July!
I’ve tried root beer ribs and Dr. Pepper ribs, and now I really want to try ginger ale ribs! I bet those would be really good, Russell! Maybe they could have an Asian flair to them?
I do love root beer and ribs, but always love experimenting with substitutions. I bet ginger-ale in place of the root beer would be good.
I admit I was a little disappointed you discarded the root beer in step 2. Doesn’t “raw pork-infused root beer” just sound like a missed opportunity?
Hmmmm, I think I’ll pass but you feel free to keep it, Eric 😉
These look freaking awesome Lori! I don´t have root beer here, but I´m guessing beer will work just fine.! (You´re not on the updated list, did you miss the posting deadline? just wondering..)
Thanks Susan! It works with ANY cola type thing – root beer, Dr. Pepper, Coca-Cola, etc. Probably not Pepsi though, because Pepsi is gross. haha 🙂
What a great idea! My hubby would love, love, love these!!!
What a great idea! My hubby would love, love, love these!!!
Thanks Susan! It works with ANY cola type thing – root beer, Dr. Pepper, Coca-Cola, etc. Probably not Pepsi though, because Pepsi is gross. haha 🙂
Looks delicious! Just bookmarked. Please feel free to share with our G+ community, The Crock Pot Crowd. We welcome posts from bloggers. 🙂 http://bit.ly/Zmy5vZ
Looks delicious! Just bookmarked. Please feel free to share with our G+ community, The Crock Pot Crowd. We welcome posts from bloggers. 🙂 http://bit.ly/Zmy5vZ