In a deep frying pan like Meyer's Chef's Pan, heat olive oil for 1-2 mins on a medium heat. Add in the diced onions, a pinch of salt and sear for approx. 5 mins until caramelised
Add the garlic and ginger and cook for a few minutes before adding the chopped chillies, sea salt, turmeric, bay leaf, garam masala and fenugreek.
Give it a good mix, then add in the plum tomatoes; break them down with a wooden spoon and stir until this becomes a thick consistency, which will take about 10 mins.
Once it has thickened and all liquid has evaporated, add in 5g of coriander and give it a good stir.
Next add the tinned chickpeas (liquid included), onion seeds, and tamarind sauce and stir well. Pour in ¾ of the water and mix - we are after a thickened gravy consistency so judge the amount of water and go in sparingly to begin.
Whilst the curry is simmering, in the saucepan add the chopped onions and gently heat in butter. Once melted, add in cumin and sizzle for 2 mins, stirring well. Add in the water.
Whilst the water is heating up, wash the rice in a fine sieve. Rinse in cold water to remove the starch until the water runs clear. Drain and add into the saucepan. Stir well, bring to the boil, and then lower the heat and place on the lid.
Cook the rice on a low heat from approx 15 mins until the water has gone, then remove from heat.
Scatter the chopped coriander onto the chickpea curry, give it a good stir and serve hot alongside your rice, some raita and a green salad.