Here is my favorite grilled peaches recipe, with a simple honey drizzle, a touch of cinnamon and vanilla, and a dollop of whipped cream on top.
These grilled peaches are what I make all summer long when peaches are at their peak. The heat from the grill brings out their natural sweetness, and that warm honey drizzle with a little flaky salt makes them taste like dessert. My kids love them, and they’re ready in less than 15 minutes.

Why You’ll Love These Grilled Peaches
- Ready in 15 minutes – This is one of those desserts you can whip up on a whim when you’re craving something sweet but don’t want to spend forever in the kitchen.
- Naturally sweet and healthy – The peaches caramelize beautifully on the grill, bringing out their natural sugars, so you only need a light drizzle of honey to make them taste amazing.
- Minimal ingredients – You probably have most of these pantry staples on hand already, and fresh peaches are the star of the show.
- Perfect for summer entertaining – Grilled peaches look impressive but are super easy to make, so they’re great when you have guests over for a backyard barbecue.
- Customizable toppings – Top them with whipped coconut milk for a dairy-free option, or go classic with ice cream or yogurt—whatever you’re in the mood for.
What Kind of Peaches Should I Use?
For grilling, you’ll want to use peaches that are ripe but still firm enough to hold their shape on the grill. Freestone peaches are your best bet here since the pit separates easily from the flesh, making them much simpler to halve and prepare. If you can only find clingstone peaches at your store, they’ll still work fine – you’ll just need to be a bit more careful when removing the pit. Yellow peaches are the most common choice and give you that classic sweet flavor, but white peaches are also delicious if you prefer a slightly more delicate taste.

Options for Substitutions
This simple grilled peach recipe is easy to customize based on what you have in your kitchen:
- Peaches: If peaches aren’t in season, try grilling nectarines, plums, or even halved apricots instead. They all caramelize beautifully on the grill and work with the honey drizzle.
- Honey: Maple syrup or agave nectar make great alternatives to honey and give a slightly different sweetness. Use the same amount as the recipe calls for.
- Olive oil: Either olive oil or melted butter works here – pick whichever you prefer or have on hand. Coconut oil is another option if you like a hint of tropical flavor.
- Whipped coconut milk: Feel free to top these grilled peaches with regular whipped cream, vanilla ice cream, Greek yogurt, or mascarpone cheese. Each brings its own creamy touch to the warm fruit.
- Lemon juice: Fresh lemon juice is best here, but bottled will work if that’s what you have. You could also use lime juice for a slightly different citrus note.
Watch Out for These Mistakes While Grilling
The biggest mistake when grilling peaches is using fruit that’s too ripe, which will turn mushy and fall apart on the grill – choose peaches that are ripe but still firm to the touch, with just a little give when gently squeezed.
Another common error is cranking up the heat too high, which burns the outside before the peaches can caramelize properly, so stick to medium or low heat and give them time to develop those beautiful grill marks.
Don’t skip oiling both the grill grates and the peach halves themselves, as this prevents sticking and helps you flip them without leaving half the fruit behind.
Finally, resist the urge to move or flip the peaches too early – let them sit undisturbed for at least 3-4 minutes to get those nice caramelized grill marks before checking if they’re ready to turn.

What to Serve With Grilled Peaches?
Grilled peaches are amazing on their own, but they really shine when you pair them with something creamy like vanilla ice cream, Greek yogurt, or the whipped coconut milk mentioned in the recipe. I love serving them for dessert after a summer barbecue alongside grilled chicken or ribs – the sweetness is a nice contrast to savory main dishes. They also make a great breakfast or brunch option when you top them with granola and a dollop of mascarpone cheese. If you want to get fancy, try crumbling some shortbread cookies or biscotti on top for extra crunch.
Storage Instructions
Store: Grilled peaches are best enjoyed fresh off the grill while they’re still warm and caramelized. If you have leftovers, store them in an airtight container in the fridge for up to 2 days. Keep the honey drizzle separate in a small jar so it doesn’t make the peaches too soggy.
Make Ahead: You can prep the honey drizzle a day or two in advance and keep it in the fridge. Just give it a good stir before using since the cinnamon might settle. The peaches are really best grilled right before serving, but you can slice them ahead of time and brush with a little lemon juice to keep them from browning.
Serve: If your grilled peaches have been refrigerated, you can enjoy them cold or bring them back to room temperature for about 20 minutes. For a warm treat, pop them in the microwave for 15-20 seconds or place them on a warm grill for just a minute to heat through.
| Preparation Time | 10-15 minutes |
| Cooking Time | 5-10 minutes |
| Total Time | 15-30 minutes |
| Level of Difficulty | Easy |
| Servings | 8 servings |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 400-480
- Protein: 2-4 g
- Fat: 18-24 g
- Carbohydrates: 65-75 g
Ingredients
For the grilled peaches:
- 4 large peaches (halved and pitted)
- 1 1/2 tablespoons olive oil (I prefer California Olive Ranch for a smooth finish)
- 1 cup whipped cream (I use Reddi-wip for convenience and light texture)
- 1 teaspoon lemon zest
- 1 pinch flaky sea salt
For the glaze:
- 4 tablespoons honey (I recommend Nature Nate’s raw honey for a rich floral flavor)
- 1 tablespoon lemon juice (freshly squeezed for bright acidity)
- 1 1/2 teaspoons vanilla essence
- 1/2 teaspoon cinnamon
Step 1: Prepare the Honey Glaze
- 4 tablespoons honey
- 1 tablespoon lemon juice
- 1 1/2 teaspoons vanilla essence
- 1/2 teaspoon cinnamon
In a small saucepan over medium-low heat, combine the honey, lemon juice, vanilla essence, and cinnamon.
Stir gently until the honey becomes fluid and the flavors begin to meld, about 2-3 minutes.
Remove from heat and set aside—this allows the flavors to develop while you prepare the peaches.
I recommend doing this first so the glaze is ready when the peaches come off the grill, ensuring the honey soaks in while they’re still warm.
Step 2: Prepare the Peaches and Heat the Grill
- 4 large peaches
- 1 1/2 tablespoons olive oil
While the glaze cools slightly, halve your peaches and remove the pits, keeping the skin intact for texture and visual appeal.
Pat them dry with a paper towel, then brush the cut sides generously with olive oil—this prevents sticking and helps create those beautiful caramelized grill marks.
Meanwhile, heat your grill to medium heat and lightly oil the grates with a folded paper towel to prevent the peaches from sticking.
Step 3: Grill the Peaches Until Caramelized
Place the peach halves cut-side down on the hot grill.
Let them cook undisturbed for 4-6 minutes until you see deep golden-brown grill marks and the flesh becomes tender.
The key is not moving them around—let the heat do the work.
The natural sugars in the peaches will caramelize, creating a wonderful contrast with the juicy interior.
Step 4: Finish with Glaze and Plate
- honey glaze from Step 1
- 1 cup whipped cream
- 1 teaspoon lemon zest
- 1 pinch flaky sea salt
Remove the grilled peaches from heat and arrange them cut-side up on serving plates or a platter.
Immediately drizzle the warm honey glaze from Step 1 over the cut sides of each peach half, allowing it to pool in the center and run into the natural crevices.
Top each peach with a generous dollop of whipped cream, then finish with a light sprinkle of lemon zest and a tiny pinch of flaky sea salt.
The salt might seem unusual, but it amplifies the sweetness and brings out the peach’s natural flavor.

15-Minute Grilled Peaches with Honey Drizzle
Ingredients
For the grilled peaches
- 4 large peaches (halved and pitted)
- 1 1/2 tablespoons olive oil (I prefer California Olive Ranch for a smooth finish)
- 1 cup whipped cream (I use Reddi-wip for convenience and light texture)
- 1 teaspoon lemon zest
- 1 pinch flaky sea salt
For the glaze
- 4 tablespoons honey (I recommend Nature Nate's raw honey for a rich floral flavor)
- 1 tablespoon lemon juice (freshly squeezed for bright acidity)
- 1 1/2 teaspoons vanilla essence
- 1/2 teaspoon cinnamon
Instructions
- In a small saucepan over medium-low heat, combine the honey, lemon juice, vanilla essence, and cinnamon. Stir gently until the honey becomes fluid and the flavors begin to meld, about 2-3 minutes. Remove from heat and set aside—this allows the flavors to develop while you prepare the peaches. I recommend doing this first so the glaze is ready when the peaches come off the grill, ensuring the honey soaks in while they're still warm.
- While the glaze cools slightly, halve your peaches and remove the pits, keeping the skin intact for texture and visual appeal. Pat them dry with a paper towel, then brush the cut sides generously with olive oil—this prevents sticking and helps create those beautiful caramelized grill marks. Meanwhile, heat your grill to medium heat and lightly oil the grates with a folded paper towel to prevent the peaches from sticking.
- Place the peach halves cut-side down on the hot grill. Let them cook undisturbed for 4-6 minutes until you see deep golden-brown grill marks and the flesh becomes tender. The key is not moving them around—let the heat do the work. The natural sugars in the peaches will caramelize, creating a wonderful contrast with the juicy interior.
- Remove the grilled peaches from heat and arrange them cut-side up on serving plates or a platter. Immediately drizzle the warm honey glaze from Step 1 over the cut sides of each peach half, allowing it to pool in the center and run into the natural crevices. Top each peach with a generous dollop of whipped cream, then finish with a light sprinkle of lemon zest and a tiny pinch of flaky sea salt. The salt might seem unusual, but it amplifies the sweetness and brings out the peach's natural flavor.