Method

First of all cover the drained chickpeas with fresh water to cover them and add a pinch of salt.

Bring to a simmer fand cook for 30 minutes or until they're absolutely tender. Then drain them thoroughly in a sieve.

Whilst the chickpeas are cooking prepare the red onion salad – mix the onion with the lemon zest, juice and coriander in a small bowl and set aside to marinate for at least 30 minutes. Next you need to roast the coriander and cumin seeds in order to draw out their fragrance and flavour. To do this place them in a small frying pan or saucepan over a medium heat and stir and toss them around for about 1-2 minutes or until they begin to look toasted and start to 'jump' in the pan. Now transfer them to a pestle and mortar and crush them to a powder.

After that put the butter in a saucepan and gently fry the onion and green pepper along with the garlic and chillies for 5 minutes until they have softened and begun to turn brown. Then stir in the toasted ground spices and turmeric and continue to cook for a further 30 seconds.

Next tip the chickpeas into a food processor along with the fresh coriander and process until everything is evenly chopped, but not to a purée – the chickpeas should still have some of their texture. Transfer to a bowl now and stir in the softened onions, spices, 3 tablespoons of the Greek yoghurt and the lemon zest and juice. Now give it all a really good mix, taste, and add plenty of seasoning.

As soon as the mixture is cool enough to handle, form it into 12 patties for a starter. They should be about 2 inches (5 cm) in diameter and ½ inch (1 cm) thick, or 8 larger patties if you are serving them for a main course. Now coat each one first with beaten egg then toss them around in the wholemeal or chickpea flour. Next heat a couple of tablespoons of oil in a frying pan on a high heat and when it's really hot, fry the cakes in two batches to a golden brown colour, about 1 minute on each side.

Drain well on kitchen paper and serve as soon as possible with the red onion salad and about 2 rounded tablespoons Greek yoghurt per person.