Chicken Flatbread with Mozzarella & Pesto is a simple and tasty meal that’s perfect when I want something quick but satisfying. The crispy flatbread is topped with juicy chicken pieces, creamy mozzarella cheese, and bright, herby pesto that brings everything to life.
I love how this dish feels fancy without a lot of fuss. The pesto adds this fresh pop of flavor that makes every bite interesting, and the melted mozzarella helps keep it all nice and gooey. When I make it, I usually sprinkle a few extra basil leaves on top just before serving for a little extra green and freshness.
It’s one of those recipes that works great for a casual dinner or even a fun lunch. I like pairing it with a simple salad or some roasted veggies to balance out the flavors. Plus, it’s easy to customize with whatever you have on hand, so it never gets boring in my kitchen!
Key Ingredients & Substitutions
Flatbread dough: Using fresh dough gives a crispy, airy base. If you don’t have time to make dough, store-bought flatbread or naan works great and saves time.
Chicken: Boneless, skinless breasts cook quickly and stay tender. You can swap for thigh meat if you prefer juicier, more flavorful pieces.
Mozzarella: Fresh mozzarella melts beautifully and keeps the flatbread creamy. If unavailable, shredded mozzarella or a mild melting cheese like provolone will also work.
Pesto: Basil pesto brings fresh herbal notes. If you want a different twist, try sun-dried tomato pesto or even a garlic and herb spread.
Cherry tomatoes: They add juicy sweetness and a burst of color. You can substitute grape tomatoes or thin slices of roasted red pepper for a different flavor.
How Do You Make Sure the Chicken Stays Juicy and Tender?
Cooking chicken for flatbread topping can be tricky—you want it fully cooked but still juicy. Here’s what helps me:
- Cut chicken into bite-sized pieces so they cook evenly and quickly.
- Pat chicken dry before cooking to help it brown nicely.
- Cook on medium-high heat with olive oil for 5-7 minutes, turning often until golden and cooked through.
- Don’t overcrowd the pan; if pieces steam, they won’t brown well.
- Season well before cooking with salt, pepper, and optional garlic powder or Italian herbs to boost flavor.
Following these tips helps the chicken stay tender and flavorful, making each bite a delight on your flatbread.

Equipment You’ll Need
- Baking sheet or pizza stone – I recommend a pizza stone if you want a crispy crust; a baking sheet works well too and is easier to handle.
- Rolling pin – helps you roll out the dough to an even thickness for a nice flatbread base.
- Skillet – used to cook the chicken quickly and evenly, locking in flavor and juiciness.
- Cooking tongs or spatula – for flipping and removing the chicken from the skillet.
- Brush or spoon – to spread the pesto evenly over the base.
- Oven – essential for baking the flatbread to bubbly perfection.
Flavor Variations & Add-Ins
- Try swapping chicken for grilled shrimp or sliced zucchini for a vegetarian option that’s just as tasty.
- Add a drizzle of balsamic glaze or honey after baking for a sweet contrast.
- Use different cheeses like parmesan or asiago for sharper, more robust flavors.
- Sprinkle red pepper flakes or chopped olives before baking for a spicy or savory kick.
Chicken Flatbread with Mozzarella & Pesto
Ingredients You’ll Need:
For the Flatbread & Toppings:
- 1 lb (450g) flatbread dough or pre-made flatbread bases
- 1/3 cup basil pesto (store-bought or homemade)
- 1 cup fresh mozzarella, sliced or shredded
- 1/2 cup cherry tomatoes, halved
- 1/4 cup fresh basil, thinly sliced (for garnish)
For the Chicken:
- 2 boneless, skinless chicken breasts
- 2 tbsp olive oil
- Salt and freshly ground black pepper, to taste
- Optional: garlic powder and Italian seasoning for chicken seasoning
How Much Time Will You Need?
This recipe takes about 15 minutes to prepare and 10-15 minutes to bake, so plan for around 25-30 minutes total. It’s quick enough for a weeknight meal but special enough to impress guests!
Step-by-Step Instructions:
1. Prepare the Oven and Flatbread:
Preheat your oven to 425°F (220°C). If you’re using flatbread dough, roll it out on a lightly floured surface to your desired thickness and place it on a baking sheet or a pizza stone. If you’re using pre-made flatbread, just get it ready on your baking tray.
2. Cook the Chicken:
Pat the chicken breasts dry and cut them into bite-sized pieces or strips. Toss the chicken with olive oil, salt, pepper, and if you like, a sprinkle of garlic powder and Italian seasoning. Heat a skillet over medium-high heat and cook the chicken pieces for 5-7 minutes, turning them until golden and cooked all the way through. Set aside once done.
3. Assemble the Flatbread:
Spread the basil pesto evenly across the flatbread, leaving a small border around the edges. Next, evenly scatter the cooked chicken pieces over the pesto. Layer the mozzarella slices or shreds on top of the chicken, then add the halved cherry tomatoes.
4. Bake and Serve:
Bake the flatbread in your preheated oven for 10-15 minutes. You’ll want to see the cheese melted, bubbly, and lightly golden, and the flatbread edges should be crisp. Remove from the oven, sprinkle fresh basil over the top, slice it up, and enjoy while warm.
Can I Use Pre-Cooked or Rotisserie Chicken?
Yes! Using pre-cooked or rotisserie chicken is a great time-saver. Just shred or chop the chicken and scatter it over the pesto before adding the cheese and tomatoes. Since the chicken is already cooked, you might want to bake the flatbread a little less to prevent drying out.
Can I Make This Flatbread Ahead of Time?
You can prepare the chicken and pesto-topped flatbread in advance and refrigerate it for up to 24 hours before baking. When ready, bake it as directed, adding a few extra minutes if it’s cold from the fridge.
What’s the Best Way to Store Leftovers?
Store any leftovers in an airtight container in the refrigerator for up to 2 days. To reheat, warm slices in the oven at 350°F (175°C) for 5-7 minutes to keep the flatbread crispy.
Can I Substitute the Pesto with Something Else?
Absolutely! You can swap basil pesto for other spreads like sun-dried tomato pesto, tapenade, or a simple garlic and herb olive oil mix to vary the flavor profile.