Homemade BBQ Sauce

Why buy the bottled kind, when you can make an easy, delicious Homemade BBQ Sauce instead!

This post may contain affiliate links. Please read our disclosure policy.

This Homemade BBQ Sauce tastes just like a Sweet Baby Ray’s copycat recipe!

Homemade BBQ Sauce

My husband Jack loves making his own Homemade BBQ Sauce. We considered naming it “Sweet Baby Jack’s BBQ Sauce” because it tastes just like the bottled Sweet Baby Ray’s brand of barbecue sauce. (Maybe even better!)

PIN THIS RECIPE NOW!

How do you make Homemade Barbecue Sauce?

What’s great about this Homemade BBQ Sauce is that it is made with ingredients you probably have already in your kitchen!

In a saucepan, you’ll start out by sautéing some sweet Vidalia onions in a little bit of oil until soft and translucent. Then stir in some tomato paste, cooking for a few minutes more.

Homemade BBQ Sauce

Next – add the rest of the ingredients, including ketchup, molasses, apple cider vinegar, Worcestershire sauce, brown sugar, liquid smoke, and all sorts of seasonings and spices including paprika, chili powder, cumin, dry mustard, and more.

Just let your Homemade BBQ Sauce simmer on the stove for about 20 minutes, stirring occasionally. The sauce will thicken and the flavors will meld nicely together.

This Homemade BBQ Sauce is just as good as the store bought variety, and it makes about four cups of saucethe perfect amount to have on hand for all of your summer grilling recipes!

PIN THIS RECIPE NOW!

Homemade BBQ Sauce

What can I make with Homemade BBQ Sauce?

You might like these other BBQ Sauce recipes:

Print

Homemade BBQ Sauce

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.5 from 4 reviews

This Homemade BBQ Sauce tastes just like a Sweet Baby Ray’s copycat recipe!

  • Author: A Family Feast
  • Prep Time: 20 minutes
  • Cook Time: 20 minutes
  • Total Time: 40 minutes
  • Yield: 1 quart 1x
  • Category: sauce
  • Method: Stovetop
  • Cuisine: American

Ingredients

Scale

2 tablespoons olive oil

1/2 cup sweet onion, diced fine

3 tablespoons tomato paste

1 tablespoon Worcestershire sauce

1/2 cup apple cider vinegar

2 cups ketchup

1/4 cup molasses

1/4 teaspoon liquid smoke

1/2 cup brown sugar

1 teaspoon kosher salt

1 teaspoon freshly ground black pepper

1 teaspoon smoked paprika

1 teaspoon garlic powder

1/2 teaspoon onion powder

1/2 teaspoon chili powder

1/2 teaspoon cumin

1/2 teaspoon dry mustard

Pinch cayenne pepper

Instructions

  1. In a medium non-stick sauce pan over medium to medium low heat, add oil and once heated, add onions and cook for five minutes stirring with a wooden spoon.
  2. Add tomato paste and mix and cook for five more minutes, stirring often.
  3. Add all other ingredients, heat, cover with a splatter screen and cook on medium low to low for 20 minutes, stirring occasionally.
  4. Stir again and refrigerate until needed. This sauce will stay fresh in the refrigerator for up to two weeks.

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

PIN THIS RECIPE NOW!

Homemade BBQ Sauce
Homemade BBQ Sauce
Last updated: August 12, 2025

You might also like...

Leave a comment

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

This site uses Akismet to reduce spam. Learn how your comment data is processed.

12 Comments

  1. Easy to put together and tastes so good! Definitely making it again and tossing out the bbq sauces with corn syrup and other unhealthy fillers!
    I only used 1/4 c of the brown sugar to lower the sugar load bc of the molasses and it still tasted great!

  2. This was amazing! Have you tried freezing it? My daughter is allergic to garlic and she loved this recipe. I would like to make a triple batch and freeze it in small amounts. Thoughts?

  3. This recipe is an excellent starting point for a homemade barbecue sauce. It’s delicious as written, and we sometimes doctor it to suit our own family’s tastes. Thank you!

  4. Hi Martha, I believe that it’s the grilling that gives the authentic BBQ taste, not the liquid smoke.

    1. Absolutely Kattrinka – but our sauce wasn’t make in a smoker. 🙂 Without the liquid smoke in this sauce, you’d basically have a molasses-flavored ketchup.

  5. This recipe looks very good, but I will definitely leave out the liquid smoke. Why make it taste like yuck store bought when you take the time to make it with love?

    1. Hi Kattrinka – You can leave the liquid smoke out if you prefer, but we think you’ll miss out on the ‘barbecue’ flavor in this sauce. You are correct in that too much liquid smoke can be overpowering, but we add only enough to give this sauce a light smoky flavor. Having said all of that, you can (of course) adapt the recipe to suit your tastes however you’d like!