| | |

Peach BBQ Sauce Recipe

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

Our Southern Peach BBQ Sauce is made with fresh peaches, and a base of tomato, vinegar, brown sugar, molasses, garlic, onion and various seasonings. It’s our favorite recipe for grilled meats like chicken, pork, and ribs!

This homemade peach barbecue sauce is the perfect combination of sweet peaches and smoky flavor. The foundation of this sauce is similar to traditional barbecue sauce, but it’s elevated with fresh peaches. Everything gets cooked down and then pureed in a blender until smooth. It’s a great sauce recipe that you’ll want to enjoy all summer long!

This is hands down the best barbecue sauce! Give it a try and let us know how you like it. Don’t forget to leave a comment below with your thoughts and share this recipe with all your friends and family.

What you’ll love about this recipe:

  • PERFECT SAUCE – This homemade barbecue sauce has the best flavor and is perfect for all your grilled meats.
  • FRESH FRUIT – This savory peach bbq sauce has a tangy flavor from the fresh peaches and it’s not too sweet.


  • Unsalted butter
  • Yellow onion
  • Garlic
  • Fresh peaches
  • Ketchup
  • Tomato paste
  • Water
  • Red wine vinegar
  • Molasses
  • Light brown sugar
  • Yellow mustard
  • Worcestershire sauce
  • Ground black pepper
  • Cayenne pepper

Recipe Variations & Substitutions

  • Peaches: There are a few different ways you can make this recipe. We used fresh peaches but you can also use canned peaches or peach preserves. 
  • Vinegar: Swap out red wine vinegar for apple cider vinegar. 
  • Garlic: Granulated garlic or garlic powder can be used in place of minced garlic.
  • Onion: Granulated onion or onion powder are suitable replacements for fresh onion.

Special Equipment & Tools

  • Blender or Food Processor: An immersion blender, high-speed blender, etc., or food processor for pureeing the sauce.
  • Vegetable Peeler (Optional): For peeling the peaches. See “Recipe Tips and Tricks” for more on peeling peaches.
  • Clean Jars or Airtight Containers: For storing the finished sauce.
  • Fine Mesh Strainer (Optional): You can use this for straining the sauce if you prefer an ultra-smooth consistency.

How to Make Homemade Peach Barbecue Sauce

  • To make peach BBQ sauce, melt butter and cook chopped onion until soft, then add garlic.
  • Add chopped peaches and cook until soft.
  • Mix in ketchup, tomato sauce, vinegar, molasses, honey, brown sugar, mustard, Worcestershire sauce, black pepper, and cayenne.
  • Bring to a boil, then simmer until thick, stirring often.
  • Puree until smooth, cool, and store in the fridge.

Recipe Tips & Tricks

  • Choose Ripe Peaches: Use ripe, juicy peaches for the best flavor. If fresh peaches are out of season, you can use canned peaches or preserves.
  • Easy Peeling: To peel peaches easily, blanch them in boiling water for about 30 seconds, then transfer them to an ice water bath. The skins should slip off easily. You can also use a peeler to peel the peaches in strips. Starting from the top or bottom of the peach, gently slide the peeler down the curve of the fruit in strips. Be careful to apply just enough pressure to remove the skin without cutting into the flesh.
  • Adjust Sweetness and Tanginess: Taste the sauce as it simmers and adjust the sweetness or tanginess to your preference. Add more honey or brown sugar for sweetness, or more vinegar for tanginess.

What Goes with Peach BBQ Sauce

We love to pair this peach barbecue sauce with all of our favorite meats like grilled chicken, grilled pork chops, or barbecue ribs.

It’s the perfect finishing sauce for glazing ribs and goes well with the smoky flavor of grilled meats. Our kids also love to eat it as a dipping sauce with their nuggets and strips. 

How to Store Homemade BBQ Sauce

To store homemade BBQ sauce, let it cool to room temperature, then pour it into a clean, airtight container or jars. Store the sauce in the refrigerator, where it will keep for up to two weeks. For longer storage, you can freeze the sauce in freezer-safe containers or bags for up to six months.

More BBQ Sauce Recipes

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Peach BBQ Sauce Recipe

  • Author: Krysten and Marrekus Wilkes
  • Prep Time: 20 minutes
  • Cook Time: 35 minutes
  • Total Time: 55 minutes
  • Yield: 6 cups 1x
  • Category: sauce
  • Cuisine: american, barbecue, southern


Our Southern Peach BBQ Sauce is made with fresh peaches, and a base of tomato, vinegar, brown sugar, molasses, garlic, onion and various seasonings. Perfect for grilled chicken, pork, and ribs!


  • 2 tablespoons unsalted butter
  • 1 medium yellow onion, finely chopped
  • 2 cloves garlic, minced
  • 4 fresh peaches, peeled, pitted, and chopped
  • 1 cup ketchup
  • 1 6-ounce can tomato paste
  • 1 cup water
  • 1/4 cup red wine vinegar
  • 1/4 cup molasses
  • 1/4 cup honey
  • 1/4 cup light brown sugar, packed
  • 3 tablespoons yellow mustard
  • 2 tablespoons Worcestershire sauce
  • 1 teaspoon freshly ground black pepper
  • 1/4 teaspoon cayenne pepper
  • 1/2 teaspoon Diamond Crystal kosher salt


  1. Melt butter in a medium saucepan over medium-low heat heat.
  2. Add onion and cook until soft, about 3 minutes.
  3. Add garlic and cook until fragrant, about 2 minutes.
  4. Add chopped peaches and increase the heat to medium-high. Cook until the peaches are soft, about 5-6 minutes.
  5. Mix in the ketchup, tomato paste, water, red wine vinegar, molasses, honey, brown sugar, mustard, Worcestershire sauce, black pepper, cayenne pepper, and salt. Slowly bring the mixture to a boil.
  6. Reduce the heat to medium low and simmer uncovered until thickened, about 20 minutes. Stir the sauce often to prevent sticking and burning.
  7. If sauce is too thick, add a tablespoon of water as needed to thin it out.
  8. Use a food processor or blender to puree the sauce to a smooth consistency.
  9. Pour the sauce into clean jars and allow it to cool to room temperature.
  10. Store the sauce in the refrigerator, where it will keep for a few weeks.

Keywords: peach bbq sauce, bbq sauce recipe, peaches

One Comment

  1. I made your peach bbq sauce yesterday and used it on chicken thighs and there’s no leftover chicken! I’m going to make it again for burgers next week. Thank you for this amazing recipe!

Leave a Reply

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.