1. Heat oil in a wide saucepan and fry the onions gently, sprinkled with a little salt to stop them burning, until softened and then add the ginger, garlic, chillies, turmeric, cumin, and coriander and cook,stirring, for another minute or so. 2. Stir the coconut milk and prepared chicken stock into the onion spice paste and when everything is incorporated add the cardamon (remove the outside husk) and chicken pieces. 3. Bring the curry back to the boil and then turn down the heat and simmer gently for about 10 minutes or until the chicken is just about cooked through. 4. Check the seasoning and add the beans, cooking for another 5 minutes or so. 5. While you're waiting for them to cook, toast the cashew nuts in a dry frying pan until colored a little, then tip in the cashew nuts into the chicken mixture, stir in the sour cream and half of the chopped cilantro. 6. Ladle into bowls, sprinkling with more of the cilantro as you go. ---------------------------------------------------------------------------
Nutrition
Ingredients