For the spice mix

You’ll also need

  • 4 metal skewers


  • STEP 1

    Combine all the ingredients for the spice mix. Light the barbecue and wait until the coals are ashen.

  • STEP 2

    Put the peppers, onions and halloumi in a bowl, drizzle with the oil, sprinkle over the spice mix and season with salt and pepper. Gently toss together to coat the veg and cheese, being careful not to break up the halloumi. Thread the peppers, onions and cheese alternately onto the skewers.

  • STEP 3

    Scoop the avocado flesh into a bowl along with the lime juice and a pinch of salt. Mash everything together with a fork and set aside until you’re ready to eat.

  • STEP 4

    Cook the skewers on the barbecue for 5-8 mins on each side (this will depend on the heat of the barbecue). The peppers, onions and halloumi should be soft and charred in places. Meanwhile, warm the tortilla wraps on the barbecue, then wrap in a clean tea towel to keep warm.

  • STEP 5

    Serve the skewers alongside the tortillas, smashed avocado, coriander and soured cream, and some chipotle chilli sauce, if you like, then let everyone dig in to assemble their own fajitas.

Recipe tip

Rain or shine: If you want to cook the fajitas inside, do this in a griddle pan set over a medium-high heat. If the skewers won’t fit in the pan, just cook the ingredients individually, turning with tongs and keeping everything warm in a low oven if needed.

Recipe from Good Food magazine, July 2022


Comments, questions and tips

Rate this recipe

What is your star rating out of 5?

Choose the type of message you'd like to post

Choose the type of message you'd like to post

Overall rating

A star rating of 3.9 out of 5.7 ratings