I never thought much about grilling fruit until a neighbor brought grilled peaches to a summer potluck a few years back. I’d always just sliced them up raw for desserts or tossed them in pies. But one bite of those warm, caramelized peaches and I was hooked.
The thing about grilled peaches is they’re almost too simple. You halve them, brush them with a little butter and honey, and let the grill work its magic. The heat brings out their natural sweetness and gives them these nice charred edges. Top them with creamy ricotta, a drizzle of honey, and some fresh mint, and you’ve got yourself a dessert that feels fancy but takes about fifteen minutes to pull together.
Why You’ll Love These Grilled Peaches
- Ready in under 30 minutes – This dessert comes together in just 15-25 minutes, making it perfect for last-minute entertaining or a quick weeknight treat.
- Simple ingredients – You only need five basic ingredients that you might already have on hand, and there’s no complicated technique involved.
- Naturally sweet and healthy – The grilled peaches bring out their natural sugars, so you don’t need much added sweetness, and the ricotta adds protein without making it feel heavy.
- Impressive presentation – These look like something from a fancy restaurant, but they’re actually super easy to make at home on your grill or grill pan.
- Perfect for summer – This recipe takes advantage of peak peach season and keeps your kitchen cool since you’re cooking outdoors.
What Kind of Peaches Should I Use?
For this recipe, you’ll want to grab peaches that are firm but ripe – they should give just slightly when you press them, but not feel mushy. Freestone peaches are your best bet here since the pit pops right out easily, making them much simpler to halve and grill than clingstone varieties. Yellow peaches are the classic choice and have that sweet, traditional peach flavor, but white peaches work beautifully too if you prefer something a bit more floral and less acidic. When you’re at the store or farmer’s market, give them a gentle sniff near the stem – ripe peaches should smell sweet and peachy, which is a good sign they’ll taste great on the grill.
Options for Substitutions
This simple recipe is pretty forgiving, so here are some swaps you can make:
- Peaches: If peaches aren’t in season, try nectarines, plums, or apricots instead. They all grill beautifully and pair well with ricotta. Just adjust the cooking time slightly for smaller fruits like apricots.
- Ricotta: You can swap ricotta for mascarpone if you want something richer and creamier, or use Greek yogurt for a tangier, lighter option. Cottage cheese also works if you blend it smooth first.
- Butter: Coconut oil or a neutral oil like grapeseed work fine here. The butter adds flavor, but the main job is to prevent sticking on the grill.
- Honey: Maple syrup or agave nectar make good substitutes if you’re out of honey. You could also try a balsamic glaze for something a bit different.
Watch Out for These Mistakes While Grilling
The biggest mistake when grilling peaches is choosing fruit that’s either too ripe or too firm – overly ripe peaches will turn mushy and fall apart on the grill, while rock-hard ones won’t caramelize properly, so look for peaches that give slightly when pressed but still hold their shape.
Another common error is not preheating your grill or grill pan adequately, which prevents those beautiful caramelized grill marks from forming and can cause the peaches to stick.
To get the best results, make sure to brush the honey butter mixture generously on the cut sides only (not the skin), and resist the urge to move the peaches around once they’re on the grill – let them sit undisturbed for the full 3-4 minutes to develop that golden, caramelized surface.
Finally, serve the peaches while they’re still warm since the contrast between the hot fruit and cool ricotta is what makes this dessert special.
What to Serve With Grilled Peaches?
These grilled peaches make a fantastic dessert on their own, but I love serving them alongside a scoop of vanilla ice cream or gelato for an extra indulgent treat. They’re also perfect for brunch – try them with Greek yogurt and granola for a sweet start to your day. If you’re hosting a summer dinner party, these peaches pair beautifully with pound cake or angel food cake, and the warm fruit with cold cake is an amazing combination. For a simple finishing touch, sprinkle some chopped pistachios or toasted almonds on top for a nice crunch that complements the creamy ricotta.
Storage Instructions
Store: Grilled peaches are best enjoyed fresh off the grill while they’re still warm and caramelized. If you have leftovers, you can store them in an airtight container in the fridge for up to 2 days, but they’ll lose some of their texture and the ricotta will get a bit watery.
Make Ahead: You can prep the peaches by halving and pitting them a few hours before grilling, then keep them covered in the fridge. The ricotta mixture can also be made a day ahead and stored separately. Just wait to grill and assemble until you’re ready to serve for the best results.
Serve: If you do have leftover grilled peaches, let them come to room temperature or warm them gently in a skillet for a minute or two. You might want to add fresh ricotta and a new drizzle of honey since the original toppings don’t hold up as well after storage.
| Preparation Time | 10-15 minutes |
| Cooking Time | 5-10 minutes |
| Total Time | 15-25 minutes |
| Level of Difficulty | Easy |
| Servings | 12 halves |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 700-800
- Protein: 18-22 g
- Fat: 25-30 g
- Carbohydrates: 90-100 g
Ingredients
For the grilled peaches:
- 6 large firm-ripe peaches (halved and pitted)
- 3 tablespoons unsalted butter (melted)
- 2 tablespoons honey
- 1/2 teaspoon vanilla bean paste
For the topping:
- 7 oz whole milk ricotta
- 2 tablespoons honey (for drizzling)
- 1 tablespoon fresh mint leaves (finely chiffonade)
Step 1: Prepare the Peaches and Preheat the Grill
- 6 large firm-ripe peaches
Halve your peaches and remove the pits—look for peaches that are still slightly firm so they won’t fall apart on the grill.
Pat the cut sides dry with a paper towel; this helps them develop a nice caramelized surface.
While you’re prepping, heat your grill or grill pan to medium-high heat (around 400°F or 205°C).
The grill should be hot enough that water droplets sizzle immediately on contact.
Step 2: Make the Honey-Butter Glaze
- 3 tablespoons unsalted butter
- 2 tablespoons honey
- 1/2 teaspoon vanilla bean paste
In a small bowl, whisk together the melted butter and honey until fully combined.
I like to use honey that’s been gently warmed so it mixes smoothly without any lumps—this creates a more even glaze.
Add the vanilla bean paste and stir until it’s evenly distributed throughout.
Set the glaze aside within easy reach of your grill.
Step 3: Grill the Peaches Until Caramelized
- honey-butter glaze from Step 2
Brush the cut side of each peach half generously with the honey-butter glaze from Step 2.
Place the peaches cut-side down on the hot grill and resist the urge to move them—let them sit undisturbed for 3-4 minutes to develop a beautiful caramelized crust.
Flip each peach carefully and cook the skin side for another 2 minutes until warmed through.
The peaches should be tender but still hold their shape.
Step 4: Assemble and Serve
- 7 oz whole milk ricotta
- 2 tablespoons honey
- 1 tablespoon fresh mint leaves
Transfer the warm grilled peaches to a serving plate or individual bowls.
Spoon a generous dollop of ricotta into the center cavity of each peach half—I find it’s easier to do this while the peaches are still warm since the ricotta will soften slightly and meld beautifully.
Drizzle the extra honey over the ricotta and around the plate, then garnish with the fresh mint chiffonade for a bright, herbaceous finish.

Tasty Grilled Peaches with Ricotta and Honey
Ingredients
Method
- Halve your peaches and remove the pits—look for peaches that are still slightly firm so they won't fall apart on the grill. Pat the cut sides dry with a paper towel; this helps them develop a nice caramelized surface. While you're prepping, heat your grill or grill pan to medium-high heat (around 400°F or 205°C). The grill should be hot enough that water droplets sizzle immediately on contact.
- In a small bowl, whisk together the melted butter and honey until fully combined. I like to use honey that's been gently warmed so it mixes smoothly without any lumps—this creates a more even glaze. Add the vanilla bean paste and stir until it's evenly distributed throughout. Set the glaze aside within easy reach of your grill.
- Brush the cut side of each peach half generously with the honey-butter glaze from Step 2. Place the peaches cut-side down on the hot grill and resist the urge to move them—let them sit undisturbed for 3-4 minutes to develop a beautiful caramelized crust. Flip each peach carefully and cook the skin side for another 2 minutes until warmed through. The peaches should be tender but still hold their shape.
- Transfer the warm grilled peaches to a serving plate or individual bowls. Spoon a generous dollop of ricotta into the center cavity of each peach half—I find it's easier to do this while the peaches are still warm since the ricotta will soften slightly and meld beautifully. Drizzle the extra honey over the ricotta and around the plate, then garnish with the fresh mint chiffonade for a bright, herbaceous finish.

