If you ask me, grilled fruit is one of summer’s best-kept secrets.
These grilled peaches make a simple dessert or breakfast that’s sweet, smoky, and just a little fancy. The heat caramelizes the fruit’s natural sugars while Greek yogurt adds a cool, creamy contrast.
The peaches get brushed with olive oil and cinnamon before hitting the grill, then topped with honey and balsamic glaze. Crunchy walnuts, granola, and a sprinkle of flaky salt bring everything together.
It’s an easy recipe that feels special, perfect for when peaches are at their peak.

Why You’ll Love These Grilled Peaches
- Quick and easy – This dessert comes together in just 15-25 minutes, making it perfect for last-minute entertaining or a simple weeknight treat.
- Healthy dessert option – With fresh fruit and protein-packed Greek yogurt, you can satisfy your sweet tooth without the guilt.
- Minimal ingredients – You only need peaches, olive oil, and Greek yogurt to make this recipe, though the optional toppings let you customize it however you like.
- Perfect for summer – Grilling brings out the natural sweetness of the peaches and adds a nice caramelized flavor that pairs beautifully with the creamy yogurt.
- Versatile serving options – Enjoy these grilled peaches as a light dessert, breakfast, or even a fancy brunch dish with your choice of toppings like honey, granola, or balsamic glaze.
What Kind of Peaches Should I Use?
The best peaches for grilling are ones that are ripe but still firm to the touch. If your peaches are too soft, they’ll turn mushy on the grill and fall apart, so look for fruit that gives just slightly when you press it. Yellow peaches and white peaches both work great for this recipe, though yellow peaches tend to hold up a bit better on the grill and have a slightly tangier flavor. If it’s not peach season, you can also use frozen peach halves – just make sure to thaw and pat them dry before grilling so they get those nice grill marks.

Options for Substitutions
This simple recipe works well with a few different swaps if you need them:
- Peaches: Nectarines are basically peaches without the fuzz and work perfectly here. You can also try plums or apricots – just adjust the grilling time since they’re smaller and cook faster.
- Vanilla Greek yogurt: Plain Greek yogurt with a drizzle of honey works great if you don’t have vanilla on hand. Regular yogurt is fine too, though it’ll be a bit thinner and less tangy. For a dairy-free option, coconut yogurt gives you that creamy texture.
- Olive oil: Any neutral oil like avocado or vegetable oil will do the job. You can even use melted coconut oil for a subtle tropical flavor.
- Honey: Maple syrup or agave nectar make good alternatives if you’re out of honey or prefer a different sweetness.
- Balsamic glaze: If you don’t have balsamic glaze, you can make your own by simmering regular balsamic vinegar until it reduces and thickens, or skip it altogether – the peaches are sweet enough on their own.
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.
Another common error is not preheating your grill or pan properly, as a hot surface is essential for getting those beautiful caramelized grill marks without the peaches sticking.
To avoid a mess, make sure to oil the peaches themselves rather than the grill grates, and resist the urge to move them around once they’re on the heat – let them sit undisturbed for the full 4-5 minutes to develop a nice crust.
If your peaches start to stick, they’re not ready to flip yet, so give them another minute or two before attempting to turn them over.

What to Serve With Grilled Peaches?
Grilled peaches with Greek yogurt make a great breakfast or dessert, and they pair beautifully with a cup of coffee or tea in the morning. If you’re serving them for brunch, I like to add some crispy bacon or breakfast sausage on the side for a sweet and savory combo. For dessert, consider serving them alongside a scoop of vanilla ice cream or with some pound cake for extra indulgence. You can also turn this into a full breakfast spread by adding some scrambled eggs and toast, which balances out the sweetness of the peaches perfectly.
Storage Instructions
Store: If you have leftover grilled peaches, let them cool completely and store them in an airtight container in the fridge for up to 3 days. Keep the yogurt separate though, since it doesn’t hold up well on the warm fruit. Just add fresh yogurt when you’re ready to eat them again.
Serve: Grilled peaches are best enjoyed fresh off the grill while they’re still warm and caramelized. If you’re eating leftovers, you can enjoy them cold straight from the fridge, or warm them up in a skillet over medium heat for a couple minutes to bring back that just-grilled taste.
| Preparation Time | 5-10 minutes |
| Cooking Time | 10-15 minutes |
| Total Time | 15-25 minutes |
| Level of Difficulty | Easy |
| Servings | 8 halves |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 280-320
- Protein: 10-14 g
- Fat: 6-8 g
- Carbohydrates: 50-58 g
Ingredients
For the peaches:
- 4 peaches (halved and pitted with skin on)
- 1 tablespoon olive oil (extra virgin)
- 1/4 teaspoon ground cinnamon
For the topping:
- 1/2 cup greek yogurt (thick whole milk variety)
- 1 1/2 tablespoons honey
- 1 1/2 tablespoons balsamic glaze
- 1/3 cup chopped walnuts
- 1/4 cup granola
- 5 fresh mint leaves
- 1 pinch flaky sea salt
Step 1: Prepare the Mise en Place and Yogurt Base
- 1/2 cup greek yogurt
- 1 1/2 tablespoons honey
- 1/3 cup chopped walnuts
- 1/4 cup granola
- 5 fresh mint leaves
Chop the walnuts into bite-sized pieces, chiffonade the mint leaves (stack them, roll tightly, then slice), and measure out the granola.
In a small bowl, combine the Greek yogurt with honey and stir until smooth and well incorporated.
Having everything prepped and ready ensures smooth assembly once the peaches come off the grill.
Step 2: Season and Oil the Peaches
- 4 peaches
- 1 tablespoon olive oil
- 1/4 teaspoon ground cinnamon
Halve the peaches and remove the pit, keeping the skin on for structural integrity during grilling.
In a small bowl, whisk together the extra virgin olive oil and ground cinnamon until combined.
Brush the cut sides of each peach half generously with the cinnamon oil mixture, making sure to coat evenly.
This seasons the peaches from the inside where they’ll caramelize.
Step 3: Grill the Peaches to Caramelize
Heat your grill or grill pan to medium heat (around 375-400°F if using a grill).
Once hot, place the peach halves cut-side down directly on the grates and grill for 4-5 minutes without moving them—this allows the flesh to develop a deep golden char and natural sweetness.
Flip the peaches and grill the skin side for another 3-4 minutes until the skin has light char marks.
I prefer cut-side-down grilling first because it allows the sugars in the peach to caramelize beautifully, creating that contrast with the cooler yogurt.
Step 4: Assemble and Finish
- honey-yogurt mixture from Step 1
- grilled peaches from Step 3
- 1 1/2 tablespoons balsamic glaze
- 1/3 cup chopped walnuts
- 1/4 cup granola
- fresh mint from Step 1
- 1 pinch flaky sea salt
Transfer the warm grilled peaches to a serving platter or individual plates with the cut-side up.
Spoon the honey-yogurt mixture generously into each peach cavity.
Drizzle the balsamic glaze over the yogurt, then top with the toasted walnuts, granola, and fresh mint chiffonade.
Finish with a light pinch of flaky sea salt over the entire dish to enhance all the flavors.
The warm peaches will soften the yogurt slightly while keeping it cool and creamy—a perfect contrast.

Sweet Grilled Peaches with Greek Yogurt
Ingredients
For the peaches
- 4 peaches (halved and pitted with skin on)
- 1 tablespoon olive oil (extra virgin)
- 1/4 teaspoon ground cinnamon
For the topping
- 1/2 cup greek yogurt (thick whole milk variety)
- 1 1/2 tablespoons honey
- 1 1/2 tablespoons balsamic glaze
- 1/3 cup chopped walnuts
- 1/4 cup granola
- 5 fresh mint leaves
- 1 pinch flaky sea salt
Instructions
- Chop the walnuts into bite-sized pieces, chiffonade the mint leaves (stack them, roll tightly, then slice), and measure out the granola. In a small bowl, combine the Greek yogurt with honey and stir until smooth and well incorporated. Having everything prepped and ready ensures smooth assembly once the peaches come off the grill.
- Halve the peaches and remove the pit, keeping the skin on for structural integrity during grilling. In a small bowl, whisk together the extra virgin olive oil and ground cinnamon until combined. Brush the cut sides of each peach half generously with the cinnamon oil mixture, making sure to coat evenly. This seasons the peaches from the inside where they'll caramelize.
- Heat your grill or grill pan to medium heat (around 375-400°F if using a grill). Once hot, place the peach halves cut-side down directly on the grates and grill for 4-5 minutes without moving them—this allows the flesh to develop a deep golden char and natural sweetness. Flip the peaches and grill the skin side for another 3-4 minutes until the skin has light char marks. I prefer cut-side-down grilling first because it allows the sugars in the peach to caramelize beautifully, creating that contrast with the cooler yogurt.
- Transfer the warm grilled peaches to a serving platter or individual plates with the cut-side up. Spoon the honey-yogurt mixture generously into each peach cavity. Drizzle the balsamic glaze over the yogurt, then top with the toasted walnuts, granola, and fresh mint chiffonade. Finish with a light pinch of flaky sea salt over the entire dish to enhance all the flavors. The warm peaches will soften the yogurt slightly while keeping it cool and creamy—a perfect contrast.