Here is my favorite grilled peach toast recipe, with charred sourdough bread, juicy summer peaches, creamy mozzarella, fresh basil, and a drizzle of hot honey and balsamic glaze.
This toast is what I make when peaches are at their peak and I want something that feels fancy but comes together in about 15 minutes. The combination of sweet grilled peaches with the salty cheese and spicy honey is pretty much perfect, and my kids actually eat it without complaining.
Why You’ll Love This Grilled Peach Toast
- Quick and easy – This recipe comes together in under 30 minutes, making it perfect for a fast lunch or light dinner when you don’t want to spend hours in the kitchen.
- Sweet and savory combo – The grilled peaches paired with creamy mozzarella and a drizzle of hot honey create that perfect balance of flavors that keeps you coming back for more.
- Simple ingredients – You probably have most of these items on hand already, and fresh peaches are easy to find during the summer months.
- Impressive presentation – This toast looks like something you’d order at a fancy brunch spot, but it’s actually super simple to make at home.
- Perfect for summer – It’s a great way to use up those ripe peaches and enjoy a lighter meal when it’s too hot to turn on the oven.
What Kind of Peaches Should I Use?
For this grilled peach toast, you’ll want to look for peaches that are ripe but still firm enough to hold their shape on the grill. If your peaches are too soft, they’ll turn mushy when you cook them, so give them a gentle squeeze at the store – they should have a little give but not feel squishy. Yellow peaches and white peaches both work great here, though yellow peaches tend to be a bit more tangy while white peaches are sweeter. If peaches aren’t in season, you can still make this recipe work with slightly underripe fruit, as the grilling process will help bring out their natural sweetness.
Options for Substitutions
This recipe is pretty forgiving when it comes to swaps, so feel free to work with what you have:
- Peaches: If peaches aren’t in season, try nectarines, plums, or even fresh figs. They’ll all give you that sweet-savory combo that makes this toast so good.
- Whole mozzarella: Fresh mozzarella is ideal here for its creamy texture, but you can use burrata for something extra rich, or even ricotta spread directly on the bread. Goat cheese works too if you like a tangier flavor.
- Balsamic vinegar: A balsamic glaze (the thicker, sweeter kind) works great, or you can skip it entirely and just rely on the hot honey for sweetness.
- Hot honey: Don’t have hot honey? Mix regular honey with a pinch of red pepper flakes, or just use plain honey if you prefer it mild.
- Fresh basil: Arugula or fresh mint can step in for basil and add a nice peppery or fresh note to the toast.
- Bread: Any sturdy bread works here – sourdough, ciabatta, or a good baguette. Just make sure it’s thick enough to hold the toppings without getting soggy.
Watch Out for These Mistakes While Grilling
The biggest mistake when grilling peaches is using fruit that’s either too ripe or too firm – you want peaches that give slightly when pressed but still hold their shape, otherwise they’ll turn mushy on the grill or won’t caramelize properly.
Make sure your grill pan is properly preheated and well-oiled before adding the peaches, as a cold pan will cause them to stick and tear instead of developing those nice grill marks.
Don’t skip patting the peach slices dry with a paper towel before grilling, since excess moisture prevents good caramelization and creates steam instead of that sweet, charred flavor you’re after.
Finally, resist the urge to move the peaches around too much – let them sit undisturbed for the full 2-3 minutes per side to get proper grill marks and develop that smoky sweetness.
What to Serve With Grilled Peach Toast?
This grilled peach toast makes a great light lunch or appetizer, and it pairs really well with a simple arugula salad dressed with lemon and olive oil. The peppery greens balance out the sweetness of the peaches and hot honey perfectly. If you’re serving this for brunch, it goes nicely alongside scrambled eggs or a frittata, and a glass of prosecco or iced tea makes it feel extra special. You could also serve a few slices as part of a larger spread with other small plates like prosciutto-wrapped melon or a charcuterie board.
Storage Instructions
Best Fresh: Grilled peach toast is really at its best when you eat it right away, while the bread is still crispy and the peaches are warm. If you need to save leftovers, store them in an airtight container in the fridge for up to 2 days, but just know the bread will get a bit soft.
Prep Ahead: You can definitely get a head start by grilling your peaches a few hours in advance and keeping them covered at room temperature. The mozzarella can be sliced and the basil prepped too, so when you’re ready to eat, you just need to toast the bread and assemble everything.
Serve: If you do have leftovers, warm them up in a 350°F oven for about 5 minutes to crisp up the bread again. The microwave will make everything soggy, so I’d skip that option for this one.
| Preparation Time | 10-15 minutes |
| Cooking Time | 15-20 minutes |
| Total Time | 25-35 minutes |
| Level of Difficulty | Easy |
| Servings | 2 servings |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 650-750
- Protein: 24-28 g
- Fat: 38-44 g
- Carbohydrates: 54-62 g
Ingredients
For the base:
- 2 slices thick-cut sourdough bread
- 1 1/2 tbsp unsalted butter
For the fruit and cheese:
- 2 ripe peaches, sliced into 1/2-inch wedges
- 8 oz fresh mozzarella log, sliced into rounds
- 10 fresh basil leaves
- 1/2 tsp fresh lemon zest
For the finishing drizzle:
- 2 tbsp extra virgin olive oil
- 1 tbsp balsamic glaze
- 1 1/2 tbsp hot honey
- 1/4 tsp flaky sea salt
- 1 tsp fresh thyme leaves
- 1/4 tsp freshly cracked black pepper
Step 1: Prepare Mise en Place and Season Peaches
- 2 ripe peaches, sliced into 1/2-inch wedges
- 8 oz fresh mozzarella log, sliced into rounds
- 10 fresh basil leaves
- 1/2 tsp fresh lemon zest
- 1 tbsp balsamic glaze
- 1 1/2 tbsp hot honey
- 1/4 tsp flaky sea salt
- 1 tsp fresh thyme leaves
- 1/4 tsp freshly cracked black pepper
Slice the peaches into 1/2-inch wedges and pat them dry with paper towels—this helps them develop a nice caramelized exterior when grilled.
Slice the mozzarella log into rounds and arrange on a plate.
Pick the fresh basil leaves and set aside.
Measure out the lemon zest, hot honey, balsamic glaze, flaky sea salt, thyme leaves, and black pepper into small bowls or on a cutting board so everything is ready to go.
I like to have all my components prepped before I start cooking so the final assembly happens quickly and the toast doesn’t get cold.
Step 2: Grill Peaches Until Caramelized
- 2 ripe peaches, sliced into 1/2-inch wedges
- 1/2 tbsp olive oil
Heat a grill pan or cast-iron skillet over medium-high heat and lightly brush with 1/2 tablespoon of the olive oil.
Once the pan is hot, place the peach wedges directly on the grill surface and cook undisturbed for 3-4 minutes until they develop deep golden grill marks.
Flip and grill the other side for another 2-3 minutes until caramelized and tender.
The peaches should still hold their shape but have charred edges.
Transfer them to a plate and let cool slightly.
Step 3: Toast Bread Until Crispy
- 2 slices thick-cut sourdough bread
- 1 tbsp unsalted butter
Using the same grill pan or a clean skillet, brush both sides of the sourdough slices lightly with 1 tablespoon of unsalted butter.
Heat the pan to medium heat and toast the bread for 2-3 minutes per side until golden brown and crispy with light grill marks.
The bread should be firm enough to hold toppings but still have a slightly yielding crumb inside.
Step 4: Assemble and Finish the Toast
- toasted sourdough bread from Step 3
- grilled peaches from Step 2
- mozzarella rounds from Step 1
- 10 fresh basil leaves
- 1 tbsp extra virgin olive oil
- 1 tbsp balsamic glaze
- 1 1/2 tbsp hot honey
- 1/4 tsp flaky sea salt
- 1 tsp fresh thyme leaves
- 1/2 tsp fresh lemon zest
- 1/4 tsp freshly cracked black pepper
Place the toasted sourdough slices on a serving plate or cutting board.
Layer the grilled peaches from Step 2 onto each slice, followed by the mozzarella rounds from Step 1, distributing them evenly.
Scatter the fresh basil leaves over the cheese.
Drizzle the remaining 1 1/2 tablespoons of extra virgin olive oil and the balsamic glaze over the toast, then top with the hot honey—I find the hot honey’s warmth creates a beautiful contrast when it touches the cool cheese.
Finish with a sprinkle of flaky sea salt, fresh thyme leaves, lemon zest, and cracked black pepper.

Irresistible Grilled Peach Toast
Ingredients
Method
- Slice the peaches into 1/2-inch wedges and pat them dry with paper towels—this helps them develop a nice caramelized exterior when grilled. Slice the mozzarella log into rounds and arrange on a plate. Pick the fresh basil leaves and set aside. Measure out the lemon zest, hot honey, balsamic glaze, flaky sea salt, thyme leaves, and black pepper into small bowls or on a cutting board so everything is ready to go. I like to have all my components prepped before I start cooking so the final assembly happens quickly and the toast doesn't get cold.
- Heat a grill pan or cast-iron skillet over medium-high heat and lightly brush with 1/2 tablespoon of the olive oil. Once the pan is hot, place the peach wedges directly on the grill surface and cook undisturbed for 3-4 minutes until they develop deep golden grill marks. Flip and grill the other side for another 2-3 minutes until caramelized and tender. The peaches should still hold their shape but have charred edges. Transfer them to a plate and let cool slightly.
- Using the same grill pan or a clean skillet, brush both sides of the sourdough slices lightly with 1 tablespoon of unsalted butter. Heat the pan to medium heat and toast the bread for 2-3 minutes per side until golden brown and crispy with light grill marks. The bread should be firm enough to hold toppings but still have a slightly yielding crumb inside.
- Place the toasted sourdough slices on a serving plate or cutting board. Layer the grilled peaches from Step 2 onto each slice, followed by the mozzarella rounds from Step 1, distributing them evenly. Scatter the fresh basil leaves over the cheese. Drizzle the remaining 1 1/2 tablespoons of extra virgin olive oil and the balsamic glaze over the toast, then top with the hot honey—I find the hot honey's warmth creates a beautiful contrast when it touches the cool cheese. Finish with a sprinkle of flaky sea salt, fresh thyme leaves, lemon zest, and cracked black pepper.

