Easy Homemade Barbecue Sauce

from 5 votes

This sweet and tangy homemade barbecue sauce has a secret ingredient: root beer. It adds a rich, caramel sweetness that makes this 20-minute recipe taste like it simmered all day. I love using this BBQ sauce for summer grilling, marinating and dipping.

I originally shared this recipe in 2015 and have since updated it with an even better flavor profile, more tips and tricks and brand new photos.

Homemade barbecue sauce made with root beer in a mason jar.

Homemade barbecue sauce has been high atop my list of culinary creations to master. But it took a little nudging from a roadside eatery in Los Angeles to inspire a DIY version starring a sweet and tangy blend of root beer, brown sugar and garlic.

While Coca-Cola is the classic option for carbonated beverage-based barbecue sauces, root beer adds an extra element of rich flavor. And the result is a quick-simmered sauce perfect for dipping, slathering or dousing all barbecue-friendly items, from grilled chicken and pulled pork to baby back ribs and even barbecue chicken pizza.

Aside from taste, there are strong preferences when it comes to barbecue sauce consistency. Are you Team Thin and Syrupy? Or Team Thick and Saucy? Regardless of your allegiance, I’ve got you covered with simple techniques for both. So grab the root beer and ditch the store-bought sauce in favor of this DIY finger-lickin’ favorite.

Why Root Beer Makes the Best Barbecue Sauce

I know exactly what you’re thinking. Root beer? In barbecue sauce? Stay with me. The soda adds:

  • Sweetness, caramel notes and just a hint of spice
  • A depth of flavor you simply can’t get from water or plain broth
  • Natural caramelization: the sugars in root beer caramelize when heated, creating that glossy, sticky finish
  • No overwhelming root beer flavor in the finished sauce. It simply tastes deeper, richer and more complex

Ingredients You’ll Need

Ingredients to make barbecue sauce with root beer.
  • Olive oil and garlic: The aromatic base of this sauce. Keep a close eye on the garlic as it cooks. Burnt garlic is bitter and will throw off the whole sauce.
  • Root beer: My secret ingredient and the reason this sauce tastes unlike any other homemade BBQ sauce you’ve tried. Any brand works. I just avoid diet root beer since artificial sweeteners can affect the flavor.
  • Ketchup: My shortcut to a rich, familiar tomato base without starting from scratch.
  • Worcestershire sauce: Adds deep, savory umami that ties all the sweet and tangy flavors together, just like in my favorite steak marinade and pimento cheese dip.
  • Apple cider vinegar: When I went back to retest this recipe, I realized the original version was missing that classic tanginess. Adding a splash of apple cider vinegar cuts through all the sweetness and brings a subtle fruity depth to the sauce. And while you can use almost any type of vinegar to add acidity, different vinegars will change the flavor profile of your final sauce so I recommend sticking with ACV.
  • Light brown sugar: For sweetness and a subtle molasses depth.

See the recipe card for full information on ingredients and quantities.

How to Make Homemade BBQ Sauce

I love making my own condiments from scratch, from spicy ketchup to homemade ranch dressing, because it gives me complete control over the flavor profile. And this BBQ sauce is no exception. In 20 minutes or less, you can make a barbecue sauce that’s as tangy or spicy as you like just by adjusting the quantities or adding additional ingredients. Here’s my quick and easy method:

  1. Sauté the garlic in a little olive oil in a medium saucepan until golden brown and fragrant.
  2. Whisk in all the remaining ingredients. Bring the mixture to a boil then reduce it to a simmer and cook, stirring occasionally, for 6 to 8 minutes until the sauce has reduced by 1/4.
  3. Give it a taste, adjust to your liking and use it on all your favorite BBQ recipes.

That’s it!

Success tip: I always add salt and pepper at the end rather than the beginning. The sauce reduces as it cooks which concentrates the flavors, so seasoning too early can result in an overly salty sauce.

One more thing worth knowing: Right off the heat, the sauce will taste a little more vinegary and intense than you expect. Once it cools and the flavors have had a chance to mellow, it tastes even better. I almost always make it a day ahead for that reason!

Thickening the Sauce

The longer you simmer the sauce, the thicker it will become as the liquid evaporates and the sugars concentrate. If you prefer a thinner, more syrupy sauce, 6 to 8 minutes is all you need. Keep in mind the sauce will also thicken slightly as it cools.

For a quicker, more controlled result, add a cornstarch slurry. Whisk together 1 teaspoon of cornstarch with 1 tablespoon of cold water until smooth (adding dry cornstarch directly to the sauce will cause it to clump so always mix with water first). Stir the slurry into the sauce then bring it back to a boil.

Cornstarch needs to reach a boil to activate its thickening power, so don’t skip this step! The result is a sauce thick enough to coat the back of a spatula:

Thickened barbecue sauce coating a spatula.

I almost always go the cornstarch route because I love a thicker sauce, but both methods produce a delicious sauce. It really just comes down to personal preference!

Ways to Use It

Once you make a batch of this, you’ll find yourself reaching for it constantly. Here are just a few of the ways I use it:

Homemade BBQ sauce in a bowl with a meat basting brush resting across it.
Craving more? Subscribe to Just a Taste to get new recipes, meal plans and a newsletter delivered straight to your inbox! And stay in touch on Facebook, TikTok, Pinterest and Instagram for all of the latest updates.
dressing

Easy Homemade Barbecue Sauce

This homemade barbecue sauce has a secret ingredient: root beer. It adds a rich, caramel sweetness that makes this 20-minute sauce taste like it simmered all day. Sweet, tangy and deeply flavorful, it's perfect for slathering, dipping and basting all your favorite grilled foods.
Author: Kelly Senyei
4.80 from 5 votes
Homemade barbecue sauce made with root beer in a mason jar.
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Servings 2 cups

Ingredients 

  • 1 Tablespoon olive oil
  • 1 Tablespoon minced garlic
  • 1 cup root beer
  • 1 cup ketchup
  • 1/4 cup Worcestershire sauce
  • 1/4 cup apple cider vinegar
  • 1/4 cup packed light brown sugar
  • 1/4 teaspoon salt
  • 1/8 teaspoon pepper
  • 1 teaspoon cornstarch (optional)

Instructions 

  • Add the olive oil to a medium heavy-bottomed saucepot set over medium-low heat, then add the minced garlic and sauté, stirring constantly, for about 2 minutes until golden brown.
  • Stir in the root beer, ketchup, Worcestershire sauce, apple cider vinegar and brown sugar. Bring the mixture to a boil then reduce it to a simmer and cook, stirring occasionally, for 6 to 8 minutes until the sauce has reduced by 1/4. Continue with the directions below for two sauce consistency options.

For a thinner sauce:

  • Remove the sauce from the heat, stir in the salt and pepper, and serve.

For a thicker sauce:

  • In a small bowl, whisk together the cornstarch with 1 tablespoon water. Whisk the cornstarch mixture into the sauce, bring it to a boil again then simmer it for 2 to 3 additional minutes until the sauce has thickened. Remove the sauce from the heat, stir in the salt and pepper, and serve.

Kelly’s Notes

  • This barbecue sauce recipe pairs perfectly with pulled pork, chicken, ribs, burgers and barbecue chicken pizza.
  • Make ahead: The flavors develop and deepen the longer the sauce sits. I almost always make it a day ahead. It tastes even better the next day once the flavors have had a chance to mellow.
  • To store: Refrigerate in an airtight container or mason jar for up to 2 weeks. Give it a quick stir before using.
  • To freeze: Transfer the cooled sauce to a freezer-safe container and freeze for up to 3 months. Thaw overnight in the refrigerator before using.
  • To make it spicier: Add a pinch of cayenne pepper or a few dashes of your favorite hot sauce. Start small and taste as you go.
  • Root beer substitute: Coca-Cola or Dr Pepper are the most common swaps and both work well. Avoid diet sodas as the artificial sweeteners can affect the taste.
  • ★ Did you make this recipe? Don’t forget to give it a star rating below!

Nutrition

Calories: 375kcal, Carbohydrates: 81g, Protein: 2g, Fat: 7g, Saturated Fat: 1g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 5g, Sodium: 1851mg, Potassium: 690mg, Fiber: 0.5g, Sugar: 68g, Vitamin A: 644IU, Vitamin C: 11mg, Calcium: 94mg, Iron: 3mg

Did you try this recipe?

Leave a comment below with your star rating!

This post may contain affiliate links.


Join Our Monthly Recipe Challenge!
Ready to make some dough? Cook the featured recipe, submit your photo and enter for your chance to win. Sign up below to get all the details sent straight to your inbox.

Categories

Related Recipes

Check out more crave-worthy favorites

Kelly Senyei holding a copy of The Secret Ingredient Cookbook

love the recipes on just a taste?

Check out my cookbook!

Order your copy of The Secret Ingredient Cookbook featuring 125 brand-new family-friendly recipes with surprisingly tasty twists!

4.80 from 5 votes

Join the Conversation

Rate and Comment

Your email address will not be published. Required fields are marked *

Recipe Rating




Comments

  1. Debbie says:

    5 stars
    This is an awesome, easy to prepare barbecue sauce! I tried it for the first time with grilled pork chops. Thank you for the great recipe idea!

    1. Kelly Senyei says:

      So glad you enjoyed it, Debbie!

  2. Della says:

    5 star
    Mixed all together and microwaved 4minutes , , then put in a small crockpot on high with lid off didn’t want to heat up the house

    1. Kelly Senyei says:

      So glad you enjoyed the recipe, Della!

  3. Chance Haworth says:

    How long does this last for? Like is it good for 7 Days, two weeks, a month?

    1. Kelly Senyei says:

      Hi Chance! It depends on how you store it. In the fridge in an airtight container it’ll be good for 1 week.

  4. Sandi says:

    Hi Kelly, do you think some diced onions cooked with the garlic would hurt the flavor of this sauce ? I love onions, and am just curious . Thank you. I love your recipes .

    1. Kelly Senyei says:

      That would be delish!

  5. Sharon says:

    5 stars
    Lovely!!

    1. Kelly Senyei says:

      I’m so glad you enjoyed the recipe, Sharon!

  6. Heather Frank says:

    This bbq sauce is a hit with my guys. Very easy and quick to make and just the right amount of everything. My heavenly son loved root beer, i could taste it in the ribs and it was delicious! Happy New Year everyone.

    1. Kelly Senyei says:

      I’m so happy to read this, Heather. Happy New Year!

  7. Heather Frank says:

    Today we celebrate my heavenly son’s what would be his 22nd birthday, he loved bbq everything, last year we went to a steak house. This year we are doing a bbq at home, unfortunately with restrictions from covid it will only be myself his father and his younger brother celebrating. His older brother phoned and advised me to use this recipe as he says its a no fail and wakes up the tastebuds..lol..so i will try this! Wish me luck and i will respond after the dinner is done this evening.

    1. Kelly Senyei says:

      I hope you enjoy the recipe, Heather. :)

  8. Norma jean Ladwig says:

    How long is the shelf life of this BBQ sauce.

    1. Kelly Senyei says:

      Hi Norma Jean! The barbecue sauce will last up to two weeks when stored in an airtight container in the fridge. Enjoy!

  9. Kathleen A Harrington says:

    4 stars
    Ok.. made this today cause I didn’t want to go back out to the store for just BBQ sauce (stuck at home and all). We had 1 bottle of root beer left, so why not try. From the previous comments I only used 1/8 cup of Worcestershire sauce but I added a couple drops of hot sauce. Tasted very good by itself and can’t wait to see what my chicken tastes like.

    1. Kelly Senyei says:

      I’m so thrilled you enjoyed the recipe, Kathleen!

  10. Brittany Lesinski says:

    I made this this morning to use on pulled pork. I was really hoping for more of a rootbeer flavor. Instead the Worcester flavor comes through a lot more. Any suggestions?

    1. Kelly Senyei says:

      Hi Brittany! I haven’t experienced a strong Worcestershire flavor in this sauce before. Did you use regular root beer and the amount specified?

  11. Gigi says:

    5 stars
    I’m wanting to make barbequed pulled chicken for sandwiches in an Instant Pot. Will your 1 1/2 cup recipe suffice or should I double all ingredients to yield 3 cups of sauce?

    1. Kelly Senyei says:

      Hi Gigi – It really depends on how much chicken you’ll be using.

  12. Jane says:

    5 stars
    So much better than store-bought. This will be a new staple in our fridge!

  13. Kylie says:

    Hi Kelly, This sounds amazing and I will be defiantly be making it soon.
    I have a question tho, can I place this recipe in a sterilized jar and “preserve” it too. Thanks Kylie

    1. Kelly Senyei says:

      That should work!

  14. Bob says:

    We are gonna try this tonight! I am going to do country style ribs in the slow cooker so I will double the recipe, one in with the ribs and a fresh batch of sauce to put on the pulled pork sandwiches when they are done. I think I’m already drooling!?

    1. Kelly Senyei says:

      Sounds fantastic!

  15. Sarah says:

    This looks awesome. I will add it to my ever developing list of recipes to try (there just aren’t enough measls in the week – I need a ranking system!).

    As a slight aside, I recently cooked a ham in Coca Cola for the first time – wowsers. I’m in the UK and when I spoke with friends about this, I did get some funny looks! But my was it delicious.

    1. Kelly Senyei says:

      Love the idea of ham cooked in Coca-Cola! Thanks for your comment :)

  16. Maureen says:

    I’ve heard about this sauce for years but I’ve never made it. I bought some root beer from Costco recently and it’s begging to go in this sauce.

    1. Kelly Senyei says:

      Awesome! I hope you enjoy the recipe, Maureen!