Side dish

Homemade Barbecue Sauce

Rich and fruity with a hint of spice, this homemade barbecue sauce will brighten up any meat. Packed with fresh peach, this is the best bbq sauce ever!

To recipe
homemade barbecue sauce in a jar
Recipe insights & TIPS

Deliciously sweet and tangy, this homemade peach barbecue sauce is fantastic on any grilled meat! Make a batch this summer and fire up that barbecue!

homemade barbecue sauce in a jar

With so many barbecue sauces to choose from, it's no wonder why you might think I'm crazy making my own. But until you see how easy it is and how much better it tastes, I bet you'll give it a try. Summer is coming in strong here in California and I'm already cooking more outside, nobody wants to be in a kitchen with the oven on when you could be outside cooking on the grill with your tongs in one hand and a cold beer in the other!

This peach barbecue sauce has only a few ingredients and can be made in less than an hour. This might actually be the best barbecue sauce I've tasted and it can be tweaked in so many ways. Maybe you like it thinner with more of a vinegar flavor, or sweet and spicy, not a problem. It's so easy to adapt.

You might also be interest in our salmon recipe's.

How to make peach homemade barbecue sauce

  1. Combine the ingredients
  2. Add all of the ingredients to a pot and bring to a simmer. Cook for about 30 minutes to let the flavors combine together to make this amazing peach barbecue sauce.

        3. Cooking the barbecue sauce

        4. After the sauce has simmered, it needs to be pureed in a blender or food processor to break down those chunks of fresh peaches. Once it's smooth, transfer to a jar and let cool unless you're using it right away.

Ingredients You'll Need

  • Peaches, It's perfect time for peach season right now. Pick peaches that are soft to the touch but not squishy. I prefer yellow peaches because they seem a little sweeter than white peaches whenever I buy them. Keep them unpeeled for this recipe.
  • Ketchup. Regular table ketchup works perfectly.
  • Apple cider vinegar
  • Brown sugar for that sweet caramelized flavor.
  • Coca Cola. This is amazing in barbecue sauces and acts like a secret ingredient.
  • Worcestershire Sauce. Regular store bought is good.
  • BBQ rub. Any rub you have in your pantry will do. You can use a rub that you'd usually sprinkle on burgers or steaks.
Grilled chicken brushed with homemade barbecue sauce

FAQ's About Homemade Barbecue Sauce

Can I use any other kinds of fruit? You can use firm sweet fruits such as nectarines, plums and apricots. Cherries also make a good barbecue sauce and go well with grilled chicken.

Do I need to refrigerate my barbecue sauce? Yes, keep it in a sealed jar and in the fridge. Keeping it at room temperature would eventually cause the fruit to begin fermentation.

What if I can't find Worcestershire Sauce? Try looking in the condiment aisle but a good replacement can be soy sauce.

How do I get the sauce to stick to the meat without burning? Two important steps will help you. Once the meat is almost done, transfer it to an indirect heat spot on the grill. This will help prevent it from burning due to the sugar in the sauce. Secondly, layering the sauce many times on the meat will help build a good barbecue sauce base on the meat.  

How can I spice up my homemade barbecue sauce? You can try a few different ways and it all depend on your taste. Adding some Sriracha or Tabasco at the beginning of the recipe will kick the flavor up as will adding dried chilies to the mixture before blending.

A white, fluffy chef's hat with an orange band, logo of Foodness Gracious.


Homemade barbecue sauce is always the best and this peach flavor is just that!

Side dish
30 minutes
Total TIME:
40 minutes
10 minutes


  • 2 cups ketchup
  • 3/4 cup apple cider vinegar
  • 2/3 cups brown sugar
  • 1 1/4 cups Coca Cola
  • 2 tbsp Worcestershire sauce
  • 2 tbsp barbecue rub
  • 4 cups diced yellow peaches

Ingredient Swaps


  1. Place all of the ingredients in a 4 quart pot and bring to a boil.
  2. Turn down the heat and simmer for about 20-30 minutes on low.
  3. Transfer the sauce to a blender or large food processor and blend until smooth and no chunks of peaches are visible. You may have to do this in stages to avoid spills.
  4. Transfer the sauce to a bowl and let cool before pouring into jars.
  5. Store in the refrigerator until ready to use
A white, fluffy chef's hat with an orange band, logo of Foodness Gracious.

Did you make this recipe?

Tag @foodnessgracious on Instagram and hashtag it #foodnessgracious so we can see all the deliciousness!