-
1
Heat two tablespoons of groundnut oil in a pan.
-
2
Slice the onion and fry in the oil.
-
3
Meanwhile, deseed and chop the chilli, chop the ginger and add to the hot pan, crush in the garlic and cook for 2-3 minutes to soften.
-
4
Add the chilli powder, turmeric, garam masala and sugar and cook for 1-2 minutes.
-
5
Next, add the tomato puree and chopped tomatoes to the pan and allow them to cook for a further few minutes.
-
6
Transfer the sauce to a food processor and blend until smooth.
-
7
Add a tablespoon of fresh groundnut oil into the pan and fry the chicken pieces until lightly coloured.
-
8
Pour in the blended sauce and add the curry leaves.
-
9
Simmer gently for 10 minutes or until the chicken is cooked through.
-
10
Place the rice in a saucepan, add the cold water and season with salt and pepper.
-
11
Lightly crush the cardamom pods with your fingers and add to the pan with the star anise.
-
12
Cover with a lid and cook for 10 minutes.
-
13
Remove from the heat and allow the rice to steam for a further 5 minutes.
-
14
Remove the cardamom and star anise.
-
15
Fluff up the rice with a fork and set aside.
-
16
Stir in the yoghurt to the chicken curry along with half the chopped coriander.
-
17
Serve with the steamed rice and garnish with the remaining coriander.