Succulent chicken fajita skewers are a perfect, assemble-ahead weeknight dinner. Marinated in lime, oregano & olive oil, they are as tasty as they are easy.
As I type this, the leaves outside are slowly turning from glossy green to shiny yellow. The air feels crisp and cool and I am starting to think about long, slow braises instead of fast salads and easy grills. We are heading into Autumn and I can’t be more excited. I am getting ready to haul out the slow cooker again, buy big chunks of meat to cook down into rich ragus and all I can think of is creamy pastas. But before we get there, we still have a little more Summer to squeeze out and by golly, you bet I’m going to make the most of it.
These chicken fajita skewers just scream summer to me. With their smoky, grilled flavour and punchy lime-oregano marinade, they make the perfect weeknight dinner or casual weekend feast. What I love most about this recipe is that I can make the skewers ahead and allow them to relax in the marinade until I’m ready to cook them. As you’ll know if you’re a regular reader of this blog, I am not the biggest fan of bell peppers BUT the red ones are very slowly growing on me. Here, they go all sweet and juicy from the grill and along with the red onion, add great flavour to the chicken.
I served the chicken fajita skewers with warmed tortillas, guacamole and sour cream and honestly, it was probably one of my favourite meals of the year so far. Completely laid back and casual but packing serious punch. Yes please!

Chicken fajita skewers
Ingredients
for the skewers
- 4 tablespoons olive oil
- juice of 2 limes
- 1 teaspoon dried oregano
- ½ teaspoon chilli flakes optional
- 1 teaspoon salt
- ½ teaspoon pepper
- 4 skinless chicken breasts cut into bite-sized chunks
- 1-2 bell peppers seeded and chopped into bite-sized chunks
- 1-2 red onions cut into bite-sized chunks
- bamboo skewers soaked in water for 1-2 hours (this prevents them from burning)
to serve
- tortillas
- guacamole
- sour cream
Instructions
- Combine the olive oil, lime juice and spices in a bowl and mix well.
- Add the chicken and allow to marinade for 30 mins-1 hour.
- Thread the marinated chicken onto the skewers with the peppers and onions. Place back in the marinade and allow to marinade until you are ready to cook.
- Cook the chicken fajita skewers in a hot griddle pan until the chicken is cooked through.
- Serve with tortillas, sour cream and guacamole.
My family really liked this. I added green and yellow zucchini, and it was delicious and healthy. Thanks for a great recipe!
Yay! I’m so glad you guys liked it Vivian. Love the addition of zucchini.
Perfect recipe for the weekend. Amazing Recipe. Thank you Alida for sharing this.
Thanks 🙂 Only a pleasure.
I love chicken fajitas and your skewers look mouthwatering! So does your quick and easy guacamole 🙂
Thanks so much Laura!
I’ve never seen fajitas look so pretty!
Ah, thanks Nicole! 🙂
Looks delightful! And that bonus guac recipe too, yum!
Thanks Missy!
You are really getting me excited for summer grilling which is right around the corner for me. I know my whole family would love these fajita skewers and I love it when I find a meal that everyone will eat!
We all love a good crowd pleaser. This one is definitely that. 🙂
Just as you are gearing up for fall, we are gearing up for spring and summer here! It’s so funny to read how excited you are for warm and cozy comfort food, while we are dying to break out the grill along with our shorts and t-shirts! I will most definitely need to add these to my nicer weather menu. Can’t wait. They sound delish Alida!
Isn’t it always like that though? After winter I am always dying for summer to come around. 😉