This Peach BBQ Sauce recipe turns a handful of ripe summer peaches into a sweet, tangy, smoky sauce that beats anything you'll find in a bottle at the store. It comes together in one saucepan in about thirty five minutes, and it tastes like a cross between classic barbecue sauce and homemade peach preserves.
Prep the peaches by scoring the bottoms, boiling for 30-45 seconds, shocking in ice water, then peeling and chopping into chunks.
Melt butter over medium heat, then saute onion for 3-4 minutes until translucent. Add garlic and cook 30 seconds until fragrant.
Add chopped peaches and cook for 5 minutes until soft and juicy, mashing larger chunks against the pan.
Stir in ketchup, apple cider vinegar, brown sugar, Worcestershire, mustard, smoked paprika, chili powder, salt, pepper, cayenne (if using), and water until combined.
Bring to a gentle boil, reduce heat to low, and simmer uncovered for 20-25 minutes until thickened and peaches break down, stirring often.
Remove from heat, cool 5 minutes, then puree with an immersion blender (or transfer to a countertop blender). Strain for ultra smooth texture if desired.
Taste and adjust seasoning, then cool completely before storing in jars or airtight containers in the refrigerator.
Notes
Use the ripest peaches you can find—slightly soft, fragrant peaches break down faster and taste sweeter than firm ones.
If your peaches aren't very sweet, add an extra tablespoon of brown sugar to balance things out.
Stir the sauce often while it simmers, since the sugar content makes it prone to sticking and scorching.
If the sauce is too thin after simmering, let it cook a few extra minutes uncovered to reduce further.
If it's too thick, whisk in a tablespoon of water at a time until it reaches the consistency you want.
Flavors mellow and blend together once the sauce has chilled overnight, so taste before storing and adjust accordingly.
Refrigerate in an airtight container for up to 2 weeks, or freeze for up to 3 months.
Thaw frozen sauce overnight in the refrigerator before using.
For a spicy version, double the cayenne and add a chopped jalapeño when sautéing the onions.
For a bourbon twist, replace the water with two tablespoons of bourbon for a deeper, boozy flavor.