Sweet, slightly charred peaches, peppery arugula, and a tangy arugula pesto all on warm grilled flatbread — this vegan peach & arugula flatbread screams summer dinner that looks like you tried way harder than you actually did.
Hey friend — if you want a dinner that feels fancy but finishes in 20 minutes, this flatbread will become your go-to. I make this when I want something bright, fast, and sharable. You’ll get a mix of sweet, savory, peppery, and tangy in every bite. Ready? Let’s get into it.
Quick Recipe Info
- Course: Main course (summer dinner)
- Cuisine: American with a grilled, seasonal twist
- Prep time: 10 minutes
- Cook time: 10 minutes
- Total time: 20 minutes
- Servings: 2 flatbreads (one per person)
Why this works

Grilling peaches caramelizes their sugars and adds smoky depth. Spreading arugula pesto on warm flatbread gives you an instant flavor base. Adding vegan mozzarella gives melty, creamy contrast — without any dairy. The whole thing comes together fast, it looks impressive, and it tastes like you spent way more time on it than you did. Bold takeaway: this recipe delivers big flavor with minimal effort.
Equipment you’ll need
- Gas or charcoal grill (or a grill pan on the stove)
- Tongs and a spatula
- Basting brush or small bowl for oil
- Sharp knife and cutting board
- Small bowl for dressing/drizzle (optional)
- Serving board or plates
FYI: You can absolutely use a cast-iron grill pan if you don’t have an outdoor grill. I do it all the time
Ingredients (makes 2 flatbreads)
- 1 package naan flatbread (garlic or plain) — 2 pieces
- 2 ripe peaches, pitted and sliced
- Extra virgin olive oil (for brushing)
- ½ cup arugula pesto (use a vegan pesto — recipe or store-bought)
- 4 oz vegan mozzarella, sliced and quartered into chunks
- 1 cup fresh arugula leaves
- Balsamic glaze, optional for drizzling
- Salt & pepper, to taste
Vegan note: Choose a vegan naan (some contain milk or yogurt) and a vegan mozzarella. Swap ingredients to keep everything 100% plant-based.
Estimated calories (approximate)
- Per flatbread (one serving): ~700 kcal
This estimate includes the flatbread, pesto, vegan cheese, peaches, and olive oil. I am going to keep it simple. If you want a lighter meal, use less pesto or a thin crust flatbread. IMO, this amount makes a satisfying summer dinner.
Step-by-step recipe for Vegan Peach & Arugula Flatbread

1. Preheat & prep
Heat the grill to medium-high. Oil a paper towel with grapeseed or olive oil and wipe the grates so the peaches don’t stick. Slice the peaches into 1/2-inch wedges. Quarter the vegan mozzarella and get the pesto ready.
2. Grill the peaches
Toss peach slices lightly with a bit of olive oil and a pinch of salt. Place them on the hot grill. Nudge them after about 1 minute so they don’t stick. Flip after about 3 minutes, once grill marks form and caramelization appears. Grill another 2–3 minutes until slightly soft. Move to a plate and cover to keep warm.
3. Grill the flatbread
Brush each naan lightly with oil or use a quick spray. Grill each naan 2 minutes per side until warm and you see grill marks. Remove from the grill and spread ½ cup arugula pesto across both flatbreads (about ¼ cup each).
4. Assemble
Top each pesto-covered flatbread with grilled peach slices, half the vegan mozzarella, and a handful of fresh arugula. Drizzle with balsamic glaze if you like a sweet-tangy finish. Slice and serve immediately.
Tips for success
- Pick ripe but firm peaches. Overripe peaches will turn to mush on the grill.
- Don’t overcrowd the grill. Give peaches room so they caramelize instead of steam.
- Use a light hand with oil. Too much oil makes the flatbread heavy.
- Serve immediately. The flatbread tastes best right off the grill when the pesto smells fresh and the vegan cheese is warm.
- Make it gluten-free: swap naan for gluten-free flatbreads.
Ever wondered why the mozzarella doesn’t melt like dairy? Vegan cheese behaves differently, so place it on the warm flatbread and let residual heat soften it rather than expecting a stringy melt. Works perfectly for texture and flavor.
Variations & swaps
- Swap peaches for nectarines if you prefer less fuzz.
- Add caramelized onions for a deeper savory note.
- Use fig jam instead of balsamic glaze for a sweeter finish.
- Make it spicy: scatter chili flakes or a drizzle of chili oil.
- Protein boost: top with sliced smoked tofu or chickpea “bacon” for extra heft.
Pro tip: If you want a smoky char without a grill, broil peaches in the oven on high for 4–6 minutes, watching closely.
Serving ideas
- Serve with a crisp green salad and lemon vinaigrette.
- Pair with cold white wine or a spritz cocktail for a light summer meal.
- Cut into wedges and share as an appetizer at a backyard party.
Storage & leftovers
- Short-term: Store leftover components separately. Keep pesto in an airtight jar, peaches in a container, and naan wrapped. The flatbread will soften if you assemble too early.
- Reheat: Warm naan in a toaster oven for a minute or two and reheat peaches gently in a skillet. Assemble fresh.
- Make-ahead: Grill peaches a few hours earlier and refrigerate; re-warm briefly before serving.
FYI: Don’t refrigerate fully assembled flatbreads for long. The arugula wilts and the bread sogs. Keep components separate if you plan to store.
Still Hungry, Try It Next recipe :-
Vegan Cold Sesame Soba Noodles with Crispy Tofu

Comparison: grilled flatbread vs. pizza vs. tartine
- Grilled flatbread gives you fast char and rustic texture. It tastes open-faced and summery.
- Pizza uses a more structured crust and often requires longer cooking; it fits winter or big gatherings.
- Tartine (open sandwich) uses toasted bread and delicate toppings; it works well for lighter lunches.
Short verdict: choose grilled flatbread when you want speed plus those irresistible grill marks. Choose pizza when you want a chewy base and longer bake time. Choose tartine for delicate presentation and smaller bites.
Why I love this recipe
I serve this when friends drop by with little notice. They always ask how I managed to make something so seasonal and pretty so fast. I keep a stash of vegan mozzarella and a jar of pesto in the fridge for nights like that. The peaches make it feel celebratory, and the arugula keeps it green and honest. Little wins, big smiles.
Some Common Mistake
- Too bland? Add flaky salt, more pesto, or a drizzle of balsamic glaze.
- Flatbread too chewy? Heat it a bit longer on the grill or finish in a hot oven for 2–3 minutes.
- Peaches fall apart? Cut thicker slices next time and use firmer fruit.
My Final thoughts
This Vegan Peach & Arugula Flatbread gives you that perfect summer dinner vibe: quick, impressive, and fully vegan. You’ll get smoky sweetness from the peaches, peppery pop from the arugula, and savory depth from the pesto and vegan cheese. Bold final thought: make this when you want a meal that looks like effort but tastes like sunshine.

Vegan Peach & Arugula Flatbread
Ingredients
Equipment
Method
- Preheat & prep
- Heat the grill to medium-high. Oil a paper towel with grapeseed or olive oil and wipe the grates so the peaches don’t stick. Slice the peaches into 1/2-inch wedges. Quarter the vegan mozzarella and get the pesto ready.
- Grill the peaches
- Toss peach slices lightly with a bit of olive oil and a pinch of salt. Place them on the hot grill. Nudge them after about 1 minute so they don’t stick. Flip after about 3 minutes, once grill marks form and caramelization appears. Grill another 2–3 minutes until slightly soft. Move to a plate and cover to keep warm.
- Grill the flatbread
- Brush each naan lightly with oil or use a quick spray. Grill each naan 2 minutes per side until warm and you see grill marks. Remove from the grill and spread ½ cup arugula pesto across both flatbreads (about ¼ cup each).
- Assemble
- Top each pesto-covered flatbread with grilled peach slices, half the vegan mozzarella, and a handful of fresh arugula. Drizzle with balsamic glaze if you like a sweet-tangy finish. Slice and serve immediately.
Notes
Tips for success
- Pick ripe but firm peaches. Overripe peaches will turn to mush on the grill.
- Don’t overcrowd the grill. Give peaches room so they caramelize instead of steam.
- Use a light hand with oil. Too much oil makes the flatbread heavy.
- Serve immediately. The flatbread tastes best right off the grill when the pesto smells fresh and the vegan cheese is warm.
- Make it gluten-free: swap naan for gluten-free flatbreads.

Hi — I’m Rachel. I’m a wife, a mom, and a home cook who believes that food should bring comfort, joy, and compassion to the table. I live with my family — two hungry little foodies who are my most honest recipe testers — and together we’ve built a kitchen culture that’s all about good food that happens to be 100% vegan. I started this blog because I wanted a place to share the recipes that keep our days moving, the dishes that make weeknights feel a little easier, and the meals that become our little family traditions.