Tomato Peach Flatbread

Highlighted under: Seasonal Cooking Ideas

At the end of summer, when tomatoes and peaches are at their peak, I love making this flatbread. It costs about $10 to make the whole thing, and it’s a delightful way to combine fresh summer produce. My partner absolutely devours this each time, and I can't blame him! The sweet and savory combo just hits the spot, especially when you finish it off with a sprinkle of fresh basil.

Created by

The Seasonedscoop Team

Last updated on 2026-05-19T16:53:19.187Z

When tomatoes and peaches are in season, nothing beats a fresh flatbread to showcase them. I often whip this up for a light lunch or as an appetizer when friends drop by. There’s something special about combining those juicy fruits with melty cheese, and honestly, I can’t resist adding a drizzle of balsamic glaze on top.

This recipe started as a way to clean out my fridge; I had a few tomatoes, one ripe peach, and some leftover dough from pizza night. You’ll find yourself wanting to make this every week while the summer produce lasts!

What Makes This Stand Out

  • The sweetness from the peaches pairs beautifully with the tartness of the tomatoes
  • It’s a great way to use up those extra veggies lying around
  • You can easily customize it with whatever cheese you have on hand

What to Know Before Making Tomato Peach Flatbread

When making this flatbread, the timing of your ingredients is key. You want to make sure your tomatoes and peaches are ripe, because they make all the difference in taste. If you're not sure about the ripeness, just give them a gentle squeeze at the store. Go for peak summer produce if you can, as the flavors here really shine when the ingredients are top-notch.

Feel free to experiment a bit! If you're not a fan of mozzarella, any cheese that melts well will work. A goat cheese or even some crumbled feta could add a nice tangy twist. And if peaches aren’t available, think about using nectarines or even apples for a different take. The assembly is simple, so don’t stress if it’s not looking perfect—it’ll still taste just as good!

Ingredients

Gather these ingredients to get started:

For the flatbread

  • 1 store-bought flatbread or pizza dough
  • 2 medium tomatoes, sliced
  • 1 ripe peach, sliced
  • 1 cup fresh mozzarella cheese, torn
  • 2 tablespoons olive oil
  • Salt and pepper, to taste
  • Fresh basil leaves, for garnish
  • Balsamic glaze, for drizzling (optional)

Feel free to mix and match the toppings based on your preferences!

Instructions

Let’s get that flatbread in the oven:

Preheat the oven

Start by preheating your oven to 450°F. If you're using store-bought flatbread, it’s usually ready to go pretty quickly. If you're using dough, roll it out on a floured surface to your desired thickness.

Assemble the toppings

Drizzle the flatbread or rolled dough with olive oil. Lay out the sliced tomatoes and peaches evenly across the surface. Don’t be shy with the toppings, but make sure they're not too crowded or they'll end up steaming instead of roasting.

Add the cheese

Tear the mozzarella into chunks and scatter it on top. Season everything with salt and pepper to bring out the flavors. I like to add a little more cheese than I think I need. Who can argue with extra gooey goodness?

Bake it

Slide your flatbread into the oven and bake it for about 15-20 minutes, or until the cheese is bubbly and the edges are golden brown. Keep an eye on it, as ovens can vary. Trust your instincts here!

Finish and serve

Once it’s out of the oven, garnish with fresh basil leaves and a drizzle of balsamic glaze if you’re feeling fancy. Let it cool for a couple of minutes before slicing. This step is tricky but you can cut while it’s still warm!

Enjoy your delicious flatbread, and don't forget to snap a pic!

Secondary image

Pro Tips

  • If you have leftover flatbread, it reheats wonderfully in the oven.
  • Using a mix of cheeses can add a nice depth, like feta or goat cheese.
  • You could grill the fruits and flatbread for a smoky flavor if you prefer.

What to Serve with Tomato Peach Flatbread

This flatbread makes a great side dish or light meal. I like to enjoy it with a simple green salad topped with a vinaigrette to cut through the richness of the cheese. You could also pair it with some grilled chicken or fish for a filling dinner. Another option is to serve it as an appetizer at gatherings—just slice it into smaller pieces, and watch it disappear.

To accompany this dish, consider a chilled glass of white wine or even a refreshing iced tea. Both pair nicely with the sweet and savory notes of the flatbread. If you're in the mood for something heartier, a bowl of tomato soup would complement the flavors without overpowering them.

Make-Ahead Tips

If you're planning to make this flatbread a bit ahead of time, you can prepare the toppings in advance. Slice your tomatoes and peaches and store them in the fridge. Just keep them separate so they don't release too much moisture and get soggy. I sometimes prep everything the night before; it saves time on busy weeknights.

You could also bake the flatbread a few hours ahead. Let it cool completely, then cover it with foil to keep it fresh. When it’s time to serve, pop it back in a preheated oven at 350°F for about 10 minutes to warm it through. It won’t have the same fresh-out-of-the-oven vibe, but it’ll still taste great!

Questions About Recipes

→ Can I use frozen fruit?

You can, but I wouldn't recommend it for this recipe – fresh really makes a difference.

→ What if I can’t find flatbread?

No worries, any kind of pizza dough or even a pita can work just fine.

→ How long does this keep in the fridge?

Honestly, I wouldn't keep it more than a day. It’s best fresh!

→ Can I add other veggies?

Absolutely! Zucchini or bell peppers would be great additions.

→ Is this recipe vegan?

Not as written, but you could skip the cheese or use a vegan alternative to make it dairy-free.

Tomato Peach Flatbread

Prep Time15 minutes
Cooking Duration20 minutes
Overall Time35 minutes

Created by: The Seasonedscoop Team

Recipe Type: Seasonal Cooking Ideas

Skill Level: Easy

Final Quantity: 4 servings

What You'll Need

For the flatbread

  1. 1 store-bought flatbread or pizza dough
  2. 2 medium tomatoes, sliced
  3. 1 ripe peach, sliced
  4. 1 cup fresh mozzarella cheese, torn
  5. 2 tablespoons olive oil
  6. Salt and pepper, to taste
  7. Fresh basil leaves, for garnish
  8. Balsamic glaze, for drizzling (optional)

How-To Steps

Step 01

Start by preheating your oven to 450°F. If you're using store-bought flatbread, it’s usually ready to go pretty quickly. If you're using dough, roll it out on a floured surface to your desired thickness.

Step 02

Drizzle the flatbread or rolled dough with olive oil. Lay out the sliced tomatoes and peaches evenly across the surface. Don’t be shy with the toppings, but make sure they're not too crowded or they'll end up steaming instead of roasting.

Step 03

Tear the mozzarella into chunks and scatter it on top. Season everything with salt and pepper to bring out the flavors. I like to add a little more cheese than I think I need. Who can argue with extra gooey goodness?

Step 04

Slide your flatbread into the oven and bake it for about 15-20 minutes, or until the cheese is bubbly and the edges are golden brown. Keep an eye on it, as ovens can vary. Trust your instincts here!

Step 05

Once it’s out of the oven, garnish with fresh basil leaves and a drizzle of balsamic glaze if you’re feeling fancy. Let it cool for a couple of minutes before slicing. This step is tricky but you can cut while it’s still warm!

Extra Tips

  1. If you have leftover flatbread, it reheats wonderfully in the oven.
  2. Using a mix of cheeses can add a nice depth, like feta or goat cheese.
  3. You could grill the fruits and flatbread for a smoky flavor if you prefer.

Nutritional Breakdown (Per Serving)

  • Calories (kcal): 312 kcal
  • Total Fat (g): 16.8g
  • Saturated Fat (g): 6.5g
  • Cholesterol (mg): 33mg
  • Sodium (mg): 312mg
  • Total Carbohydrates (g): 30.7g
  • Dietary Fiber (g): 2.8g
  • Sugars (g): 4.5g
  • Protein (g): 13.6g