If you love BBQ chicken, fajitas, and cheesy flatbreads… you’re in for a treat! This recipe is like a flavor party where juicy chicken, colorful peppers, and melty cheese all come together on a crispy flatbread. It’s super easy to make, doesn’t take a ton of time, and it tastes amazing. Whether you’re cooking for your family or just want a fun dinner idea, this one’s a winner!
Method
Marinate the Chicken
Start by placing the uncooked, bite-sized chicken pieces into a large mixing bowl. Add in half of your smoky BBQ fajita seasoning mix, one tablespoon of olive oil (or any cooking oil you prefer), and the juice from half a lemon. Mix everything together really well, making sure every piece of chicken is coated in the marinade. This step helps the chicken soak up all those bold, smoky flavors. You can let it sit for a few minutes while you prepare the veggies, but even a quick marinade works great for this recipe.
Cook the Chicken
Heat a large frying pan or skillet over medium-high heat until it’s sizzling hot. Once the pan is ready, add the marinated chicken pieces. Stir-fry them for about 6 to 8 minutes, or until the chicken is fully cooked through. You want the outside to get a nice golden color while staying juicy on the inside. Make sure there’s no pink left in the center of the chicken this is super important!
Add the Veggies
Once your chicken is cooked, it’s time to add the sliced red onion and bell peppers. If you’re using both red and green peppers, throw them all in at this stage. Add the remaining half of your BBQ fajita seasoning, plus a pinch of salt and some freshly ground black pepper. Stir everything together in the hot pan and cook for another minute or so just long enough for the veggies to soften slightly while still keeping a little crunch. The seasoning will coat everything and bring the filling together beautifully.
Assemble the Flatbreads
Grab your roasting tray or baking sheet and lay out the flatbreads. On each flatbread, spread about two tablespoons of BBQ sauce evenly across the surface. Sprinkle a light layer of grated cheese on top of the sauce to create a cheesy base. Then, spoon the hot chicken fajita mixture evenly over each flatbread. Don’t forget to drizzle a little more BBQ sauce over the top and finish with another generous sprinkle of cheese for that gooey, melty finish.
Bake
Now it’s time to bake! Place your loaded flatbreads into a preheated oven set to 180°C (fan-assisted). Let them bake for around 10 minutes, or until the cheese is fully melted and bubbling, and the edges of the flatbreads are golden and slightly crisp. Once done, remove them from the oven and let them cool for a minute before slicing and serving.
Necessary Tools
- A sharp knife
- Cutting board
- Mixing bowl
- Frying pan or skillet
- Roasting tray or baking sheet
- Oven (set to 180°C / fan assisted)
- Tongs or a spoon for stirring
- Cheese grater (if not using pre-grated)
BBQ Chicken Fajita Flatbreads
Cuisine: Mediterranean, ItalianDifficulty: Easy3
servings15
minutes15
minutes30
minutesIngredients
600g chicken fillets, uncooked, cut into bite-size pieces
1 red bell pepper (or 1 small red and 1 small green), sliced thin
1 large red onion, finely sliced
Smoky BBQ fajita seasoning mix (split into two parts)
40–50g BBQ sauce
Salt and black pepper (to taste)
Juice of ½ lemon
1 tbsp olive oil (or any cooking oil)
Grated cheese (as much as your heart desires!)
2 large flatbreads
Directions
- Marinate the chicken – In a bowl, add the uncooked chicken, half of the BBQ fajita seasoning mix, 1 tbsp of oil, and lemon juice. Rub it all over the chicken pieces and let them soak up the flavor.
- Cook the chicken – Heat your pan until it’s sizzling hot. Toss in the marinated chicken and stir-fry it until fully cooked. This should take around 6–8 minutes.
- Add the veggies – Now toss in the sliced onions and peppers, plus the rest of the BBQ seasoning, a bit of salt, and pepper. Cook for 1 more minute until everything is coated and sizzling.
- Assemble the flatbreads – Place your flatbreads in a roasting tray. Spread about 2 tablespoons of BBQ sauce on each one. Sprinkle some cheese on the base.
- Load ‘em up – Spoon the chicken fajita mix evenly over the flatbreads. Add a little more BBQ sauce on top and another sprinkle of cheese.
- Bake – Pop the tray in the oven at 180°C for about 10 minutes. The cheese should be melted and golden, and the flatbreads slightly crispy on the edges.
Notes
- Make sure the chicken is fully cooked before adding the veggies no pink in the middle!
- Don’t overcook the peppers and onions you want them a little crunchy, not soggy.
- Keep an eye on the oven in the last few minutes flatbreads cook quickly and can burn fast.
- Spread the toppings evenly so each bite has a little bit of everything.




Serving Suggestions
- Serve with a side of guacamole or sour cream
- Add fresh chopped cilantro or spring onions on top
- Great with a fresh green salad or corn on the cob
- Cut them into slices and serve as party snacks!
Fun Fact
Did you know? Fajitas come from Texas! The name comes from the Spanish word “faja,” which means “strip” like strips of meat and veggies. Over time, they turned into one of the most popular Tex-Mex dishes!
Conclusion
These BBQ Chicken Fajita Flatbreads are bold, cheesy, and bursting with flavor. I love how quick they are to whip up, and they always make dinner feel just a little more fun. Whether it’s a cozy night in or a casual get-together, this recipe brings the heat, the crunch, and the cheesy goodness every time.





