1Preparation
- Mix the lime juice, oil, garlic, all the spices and the salt in a bowl.
- Toss the chicken strips in the marinade, cover and chill for 30 minutes.
- Slice the peppers and onions into evenly thick strips.
2Cooking
- Heat 1 tbsp oil in a heavy pan over high heat, add half the chicken, leave undisturbed for 2 minutes to brown, then toss 3 minutes until cooked. Remove and repeat with the rest.
- Add the remaining oil, peppers and onions to the same pan and toss 4–5 minutes until the edges soften and brown but they keep some bite.
- Return the chicken to the pan and toss everything together for 30 seconds.
- Warm the tortillas in a dry pan for 20 seconds per side until soft and pliable.
3Serving
- Serve the chicken and vegetables sizzling hot from the pan with the warm tortillas.
- Set out the sour cream, avocado, coriander and lime wedges alongside.
💡 Tips & common mistakes
- Common mistake: cooking all the chicken at once, so it releases water and boils instead of browning. Cook in two batches.
- Do not marinate in lime for more than 2 hours; the acid makes the chicken rubbery.
- Slice the chicken across the grain so it stays tender.
🔁 Substitutions
- Chicken breast: boneless thighs (juicier).
- Tortillas: corn tortillas, or serve over Mexican rice.






