Homemade BBQ Sauce

homemade bbq sauce in a jar
The Spruce / Diana Rattray
Prep: 5 mins
Cook: 15 mins
Total: 20 mins
Servings: 16 servings
Yield: 2 cups
Nutrition Facts (per serving)
60 Calories
0g Fat
15g Carbs
0g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 16
Amount per serving
Calories 60
% Daily Value*
Total Fat 0g 0%
Saturated Fat 0g 0%
Cholesterol 0mg 0%
Sodium 286mg 12%
Total Carbohydrate 15g 6%
Dietary Fiber 0g 1%
Total Sugars 13g
Protein 0g
Vitamin C 1mg 7%
Calcium 18mg 1%
Iron 0mg 2%
Potassium 167mg 4%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

Our classic, homemade BBQ sauce is sweet, tangy, and smoky, and it's the perfect sauce to brush over ribs, brisket, chicken, or chops. The simple list of ingredients makes it a fast preparation, and it's ready in only 25 minutes, start to finish. 

BBQ sauce isn't just for brushing on ribs, chicken, or beef. Serve it as a dip for chicken wings or nuggets, onion rings, fries, or meatballs. It's also an excellent sauce option for sandwiches, pizza, burgers, pulled pork, and tacos. Or drizzle homemade sauce over a grilled or BBQ chicken salad or steak salad.


  • 2 cups ketchup

  • 1/2 cup apple cider vinegar

  • 1/3 cup brown sugar

  • 3 tablespoons molasses

  • 1 1/2 teaspoons liquid smoke

  • 1 teaspoon smoked paprika

  • 1 tablespoon Worcestershire sauce

  • 1/2 teaspoon onion powder

  • 1/2 teaspoon garlic powder

  • 1/4 teaspoon ground black pepper

Steps to Make It

  1. Gather the ingredients.

    ingredients for classic bbq sauce
    The Spruce / Diana Rattray
  2. Combine all of the ingredients in a saucepan.

    classic bbq sauce in a saucepan
    The Spruce / Diana Rattray
  3. Place the saucepan over medium heat and bring it to a simmer. Lower the heat to low and simmer for 15 to 20 minutes or until reduced and thickened. You should have about 2 cups of BBQ sauce.

    saucepan with classic bbq sauce
    The Spruce / Diana Rattray
  4. Use the BBQ sauce immediately or let it cool, pour it into a jar or container, and store it in the refrigerator.

    homemade bbq sauce in a jar
    The Spruce / Diana Rattray

How to Store and Freeze

  • Refrigerate homemade barbecue sauce in a jar or covered container for up to 7 days.
  • To freeze, pour the cooled sauce into a freezer container or zip-close freezer bag. Freeze homemade BBQ sauce for up to 6 months. Defrost it in the refrigerator overnight.

How to Use Classic BBQ Sauce

  • Brush BBQ sauce over grilled meat or poultry about 10 minutes before it is done cooking.
  • Add a few tablespoons to chili stews or lentil and bean soups.
  • Add 2 tablespoons per each 1/2 cup of white wine to marinate chicken or flank steak.
  • Mix 1/2 cup of sauce, 1/2 cup of mayo, and 1/4 cup of dill relish to make a creamy sauce to top burgers, hot dogs, and for dipping fries or chips; use this preparation as a dressing for pasta salads.
  • Thin out 1 cup of sauce with 1/2 cup of vegetable broth, and mix with already-cooked pulled pork.
  • Pour sauce on already-cooked turkey, chicken, or beef meatballs.
  • Use it on deep-fried chicken wings; once the wings are ready, coat them with sauce and serve.
  • Use it on pulled pork and cheese sandwiches, adding the cheese of your liking.
  • Add a few tablespoons of sauce to your meatloaf mixture before baking.
  • Use the sauce as a flavor enhancer in pork and pineapple dishes.
  • Use it on tostones, adding cheese and shredded meat on top.

Recipe Variations

  • Maple-Flavored BBQ Sauce: Replace the molasses with maple syrup.
  • Vegan BBQ Sauce: Use vegan Worcestershire sauce or replace it with coconut aminos.
  • Spicy BBQ Sauce: Add a dash of cayenne pepper, crushed red pepper flakes, or hot sauce.
  • Bourbon or Whiskey BBQ Sauce: Add 1/3 to 1/2 cup of Kentucky bourbon or whiskey to the pan and simmer the sauce for about 5 to 10 minutes longer, or until thickened.

Does Homemade BBQ Sauce Have to Be Cooked?

Cooking the sauce helps to thicken it as excess liquids evaporate, and it allows the flavors to meld, making the sauce smoky, sweet, tangy, and delicious.

Can You Use Barbecue Sauce as a Marinade?

If you are braising or slow cooking, it's fine to use BBQ sauce as a marinade. BBQ sauce isn't a good marinade if you're grilling or broiling food because the sugar in the sauce will burn long before the meat or poultry is fully cooked.