method
1. Cook the kidney beans, boiling them rapidly for 10 minutes and then simmering for at least 30 minutes, until they are soft. Remove from the heat and allow them to cool in the cooking liquid.
2. Heat the oil in a large saucepan and cook the onions, until they are soft. Add the bay leaf, cinnamon, cloves and cardamoms and fry for 1 minute.
3. Add the green chillies, garlic and ginger, and fry for about 30 seconds, before mixing in the ground spices and cooking for a further 30 seconds, stirring continuously, to prevent them burning.
4. Add the tomatoes and season with the salt.
5. Drain the beans and reserve the cooking liquid. Add the beans to the tomatoes and mix well, bring to the boil, then stir in 280 ml (1/2 pint) of the bean liquid.
6. Simmer for 10 minutes, then stir in the chopped coriander.
serving amount
serves 4
rate this recipe