Creamy Pesto Chicken Flatbreads
If you’re craving a dish that’s bursting with fresh flavors and topped with a luscious, creamy sauce, you’ve hit the jackpot with these Creamy Pesto Chicken Flatbreads. This recipe takes simple ingredients like tender chicken breasts, vibrant pesto, and melty mozzarella, assembling them on a crispy flatbread base for an irresistible meal. Whether you’re feeding a crowd or just looking for a quick weeknight dinner, these flatbreads deliver a perfect balance of savory, creamy, and fresh with every bite.
What Sets This Recipe Apart
What makes these Creamy Pesto Chicken Flatbreads truly stand out is the luscious cream cheese and pesto blend that coats the chicken, creating a velvety texture and rich flavor that elevates the dish beyond your typical flatbread. The addition of fresh spinach and juicy cherry tomatoes adds brightness, while the mozzarella and Parmesan cheeses provide that perfect cheesy pull and depth. Plus, it’s incredibly versatile and straightforward, making it a fantastic option for both seasoned cooks and kitchen newbies alike.
Ingredient Checklist
- 2 boneless, skinless chicken breasts
- 2 tablespoons olive oil
- 1/2 teaspoon garlic powder
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 cup pesto sauce (store-bought or homemade)
- 1/2 cup cream cheese, softened
- 1/4 cup grated Parmesan cheese
- 4 flatbreads (store-bought or homemade)
- 1 cup cherry tomatoes, halved
- 1 cup fresh spinach
- 1/2 cup shredded mozzarella cheese
Gear Up: What to Grab
- Large skillet or frying pan – to cook the chicken evenly
- Mixing bowl – for combining cream cheese and pesto
- Sharp knife and cutting board – for slicing chicken and tomatoes
- Oven or toaster oven – to crisp up the flatbreads
- Spatula or tongs – for turning chicken breasts
- Baking sheet – to assemble and bake the flatbreads
From Start to Finish: Creamy Pesto Chicken Flatbreads
Step 1: Prep and Cook the Chicken
Begin by slicing each chicken breast into thin strips or bite-sized pieces to ensure quick and even cooking. Heat the olive oil in a large skillet over medium heat. Season the chicken with garlic powder, salt, and black pepper. Add the chicken pieces to the skillet and cook for about 5–7 minutes, stirring occasionally, until the chicken is cooked through and lightly golden on the outside. Remove from heat and set aside.
Step 2: Mix the Creamy Pesto Sauce
In a mixing bowl, combine the softened cream cheese with the pesto sauce and grated Parmesan cheese. Stir until you have a smooth and creamy mixture. This blend is the heart of your flatbreads, adding that rich, herby flavor that makes this dish so memorable.
Step 3: Assemble the Flatbreads
Preheat your oven to 400°F (200°C). Place the flatbreads on a baking sheet. Spread an even layer of the creamy pesto mixture over each flatbread. Next, evenly distribute the cooked chicken pieces over the sauce. Scatter the fresh spinach leaves and halved cherry tomatoes on top, then sprinkle the shredded mozzarella cheese over everything.
Step 4: Bake to Perfection
Bake the flatbreads in the preheated oven for 8–10 minutes or until the cheese is melted and bubbly and the flatbread edges are crisp. Keep an eye on them to avoid burning. Once done, remove from the oven and let them cool for a minute or two before slicing.
Step 5: Serve and Enjoy
Slice your Creamy Pesto Chicken Flatbreads into manageable pieces and serve warm. They pair beautifully with a crisp green salad or a light soup for a balanced meal.
Smart Substitutions
- Chicken: Swap chicken breasts for boneless thighs for juicier meat.
- Flatbreads: Use naan, pita bread, or even tortilla wraps if flatbreads aren’t available.
- Pesto: Try sun-dried tomato pesto or a basil and walnut pesto for a twist.
- Cheese: Use a dairy-free cream cheese alternative and vegan mozzarella for a dairy-free version.
- Spinach: Substitute with arugula or kale for a different leafy green flavor.
Don’t Do This
- Don’t overcrowd the skillet when cooking chicken; it should sear, not steam.
- Avoid using cold cream cheese directly from the fridge—it won’t mix smoothly with pesto.
- Don’t skip seasoning the chicken; garlic powder, salt, and pepper bring out the best flavors.
- Don’t bake the flatbreads too long or the edges will burn and the toppings might dry out.
Refrigerate, Freeze, Reheat
Store leftover flatbreads in an airtight container in the refrigerator for up to 3 days. To reheat, place them in a preheated oven at 350°F (175°C) for 5–7 minutes or until warmed through and crispy again.
For longer storage, wrap individual flatbreads tightly in foil or plastic wrap and freeze for up to 2 months. Thaw overnight in the fridge before reheating. Avoid microwaving as it can make the flatbread soggy; the oven method is best for maintaining texture.
Your Top Questions
Can I use rotisserie chicken instead of cooking chicken breasts?
Absolutely! Using rotisserie chicken can save time and add extra flavor. Just shred the chicken and mix it with the creamy pesto sauce before assembling your flatbreads.
Is it possible to make these flatbreads gluten-free?
Yes, simply substitute the flatbreads with gluten-free flatbread or wraps available in most grocery stores. The rest of the ingredients are naturally gluten-free.
How do I make homemade pesto for this recipe?
Homemade pesto is easy and fresh! Blend together fresh basil leaves, garlic, pine nuts, Parmesan cheese, and olive oil until smooth. Adjust seasoning to taste and use it in place of store-bought pesto for a vibrant flavor.
Can I prepare these flatbreads ahead of time?
You can assemble the flatbreads up to the baking step, cover them with plastic wrap, and refrigerate for up to 24 hours. When ready, bake as directed, adding a minute or two if needed.
Similar Recipes
- Mozzarella Pesto Stuffed Chicken – A cheesy, flavorful chicken dish that pairs wonderfully with this flatbread.
- Margherita Pizza On The Grill – A fresh and simple pizza recipe with basil and mozzarella, great for pizza night inspiration.
Wrap-Up
These Creamy Pesto Chicken Flatbreads bring together creamy, fresh, and savory elements into one delicious package. They’re quick to make, flexible with ingredients, and perfect for any occasion—whether it’s a casual dinner or a weekend gathering. The creamy pesto mixture is the star, giving the chicken a flavorful boost and a smooth texture that pairs perfectly with the crispy flatbread and melty cheeses. With just a few simple steps and everyday ingredients, you’ll have a meal that feels gourmet but comes together effortlessly. Give this recipe a try, and you might just find your new favorite flatbread fix!
Share on Pinterest

Creamy Pesto Chicken Flatbreads
Ingredients
Equipment
Method
- Slice each chicken breast into thin strips or bite-sized pieces. Heat olive oil in a large skillet over medium heat. Season chicken with garlic powder, salt, and black pepper. Cook chicken for 5–7 minutes until cooked through and lightly golden. Remove from heat and set aside.
- In a mixing bowl, combine softened cream cheese, pesto sauce, and grated Parmesan cheese. Stir until smooth and creamy.
- Preheat oven to 400°F (200°C). Place flatbreads on a baking sheet. Spread creamy pesto mixture evenly over each flatbread. Distribute cooked chicken pieces over the sauce. Scatter fresh spinach leaves and halved cherry tomatoes on top. Sprinkle shredded mozzarella cheese over everything.
- Bake flatbreads for 8–10 minutes until cheese is melted and bubbly and flatbread edges are crisp. Remove from oven and let cool for a minute or two before slicing.
- Slice the Creamy Pesto Chicken Flatbreads into pieces and serve warm. Pair with a crisp green salad or light soup if desired.
Notes
- Use boneless thighs instead of breasts for juicier chicken.
- Substitute flatbreads with naan, pita, or tortillas if desired.
- Try different pesto varieties like sun-dried tomato or basil walnut for a twist.
- Store leftovers in an airtight container in the fridge for up to 3 days.
- Reheat in the oven to maintain crispy texture; avoid microwaving.