These BBQ grilled peaches are sweet, lightly smoky, and just soft enough to melt in your mouth without turning mushy. It’s simple and perfect for a summer cookout or BBQ.
This is one of those recipes that shines in late summer when peaches are at their peak. Minimal prep, quick cook time, and suddenly you’ve got a dessert, a side, or even a fancy brunch addition. Add a drizzle of something sweet, maybe a little crunch, and you’re good to go.
What Makes a Great Grilled Peaches on BBQ?
What makes a BBQ grilled peach perfect?
- Ripe but firm peaches, so they hold their shape on the grill
- A balance of sweet and slightly tangy flavors
- Light caramelization from the grill, not burnt, just golden
- A hint of fat like butter or oil to help with browning
Peaches
You want peaches that are juicy but still a little firm to the touch. Overripe ones will collapse on the grill, and nobody wants peach mush.
Slightly underripe is honestly better than too soft here.
What You’ll Need for the Peaches
• 4 fresh peaches, halved and pitted, look for ones that smell fragrant and feel slightly firm
• 1 tbsp olive oil, helps prevent sticking and adds a subtle richness
• Pinch of sea salt, just enough to bring out the sweetness
The Sweet Glaze
It lightly caramelizes as the peaches grill, creating that glossy, sticky finish.
What You’ll Need for The Sweet Glaze
• 2 tbsp honey, adds natural sweetness and helps with caramelization
• 1 tbsp maple syrup, gives a deeper, slightly earthy sweetness
• 1/2 tsp cinnamon, for warmth and a little spice
• Squeeze of fresh lemon juice, keeps everything bright and balanced
The Creamy Element
You could totally stop at grilled peaches with a sticky glaze BUT the contrast between warm fruit and cool creaminess is just so good.
This is a great way to turn it into a BBQ dessert also rather then just a side dish!
What You’ll Need for The Creamy Element
• 1/2 cup mascarpone or thick Greek yogurt, smooth and slightly tangy
• 1 tbsp honey, to lightly sweeten
• 1/2 tsp vanilla extract, adds a soft, dessert-like flavor
Peach Schnapps Drizzle (Optional)
If you want to kick your BBQ grilled peaches up another notch then you can p+make a peach schnapps drizzle.
A quick peach schnapps drizzle adds a slightly boozy, sweet finish that leans into the peach flavor without overpowering it.
What You’ll Need for the Peach Schnapps Drizzle
• 2 tbsp peach schnapps, brings a fruity, slightly floral sweetness
• 1 tbsp honey, helps thicken the drizzle and adds depth
• 1 tsp fresh lemon juice, balances the sweetness so it’s not too heavy
• Pinch of salt, just a tiny bit to round everything out
Make It Your Own
This recipe is super flexible, which is part of why it’s so fun to make.
- Swap peaches for nectarines or even plums
- Use brown sugar instead of honey for a deeper caramel note
- Add a pinch of chili flakes if you like a sweet heat situation
- Try coconut yogurt for a dairy-free option
- Drizzle with balsamic glaze for something a little more savory
Toppings & Finishing Touches
These are great on their own but you can mix and match depending on your mood or what you want to achieve…
- Crushed pistachios or almonds, for extra texture & crunch
- Fresh mint leaves, adds brightness and color
- Extra drizzle of honey or maple syrup
- A sprinkle of granola, surprisingly good and perfect for morning BBQs
- Lemon zest, for a fresh pop at the end
How to Make Grilled Peaches on BBQ
Prep the Grill
Get your grill to medium heat, not blazing hot.
You want steady heat so the peaches soften and caramelize without burning too quickly.
Give the grates a quick clean and lightly oil them if needed.
Mix the Glaze
In a small bowl, stir together the honey, maple syrup, cinnamon, and lemon juice.
It should be smooth and pourable.
Give it a taste, you can adjust sweetness or acidity here if you want depending on your own taste!
Prepare the Peaches
Brush the cut sides of the peaches lightly with olive oil and sprinkle with a tiny pinch of salt.
This step seems small, but it really helps bring out their flavor.
Grill the Peaches
Place the peaches cut-side down on the grill.
Let them sit undisturbed for a few minutes so they develop those golden grill marks.
When they start to soften slightly, flip them over.
Add the Glaze

Brush the glaze over the peaches once they’re flipped. Let it bubble and caramelize for another few minutes.
Make the Creamy Base
While the peaches are finishing up, mix together the mascarpone, honey, and vanilla until smooth.
Keep it chilled until ready to serve.
Assemble and Serve

Spread the creamy mixture onto a plate or spoon it into the peaches.
Ffinish with your favorite toppings.
How to Add the Peach Schnapps Drizzle
Warm the Drizzle
In a small pan over low heat, combine the peach schnapps and honey.
Let it warm gently for a minute or two, just until it loosens and slightly thickens.
Don’t let it boil, you just want it warm and silky, not burnt!
Balance the Flavor
Stir in the lemon juice and a tiny pinch of salt.
Give it a quick taste. It should be sweet, lightly tangy, and just a little boozy.
By the way, you can absolutely add this Schnappes drizzle right on top of your creamy mascarpone, honey, and vanilla filling! This turns these grilled peaches into the perfect adult-only BBQ dessert!
Storing and Reheating Your BBQ Grilled Peaches
Store the peaches in an airtight container in the fridge for up to 2 days.
Keep the cream separate so it doesn’t get watery.
To reheat, warm the peaches gently in a pan or microwave for a few seconds.