Heat the oven to 425°F (220°C) for a crispy crust.
Place the flatbread on a baking sheet and brush evenly with olive oil.
Spread the basil pesto generously over the flatbread surface.
Scatter the cooked chicken pieces evenly on top of the pesto.
Distribute the fresh tomatoes over the chicken layer.
Add slices or pieces of fresh mozzarella evenly across the flatbread.
Sprinkle salt, pepper, and garlic powder lightly to taste.
Bake in the preheated oven for 12 to 15 minutes until the cheese melts and the edges turn golden.
Remove the flatbread from the oven and garnish with fresh basil leaves.
Drizzle balsamic glaze over the top if desired for a sweet and tangy finish.
Slice and serve warm for a delightful dinner option.