Choose a new cookbook worth up to £28 when you subscribe to our magazine.
To prepare the chicken, mix the lemon juice, diced chicken, vinegar, garlic and ginger together in a large bowl with the dried spices. Cover and leave to marinate in the fridge for at least 3-4 hours, or overnight.
Heat the oil in a large saucepan over medium-high heat and add the spices, onion and salt. Cook, stirring, until the onion is browned but not burnt, about 10-15 mins. Reduce the heat to medium and add the marinated chicken. Cook, stirring, for another 5 mins. Add a splash of water, reduce the heat slightly, cover and simmer for 15-20 mins until the chicken is cooked through.
Garnish with some coriander and crispy onions and serve with flatbreads, if you like.