Mulligatawny soup is a dish that means many things to many people; my version is an Anglo Indian Chicken soup that is spicy hot with a hint of sweetness.
Peel and grate the ginger and mix it in a bowl with the mashed garlic.
Cut the shallot in half lengthways, then peel and chop it as finely as you can.
Cut the carrot into a 3-4mm (⅛-¼") dice.
Chop the tomato into a 5mm (¼") dice.
Peel and core the apple, then cut it into a 5mm (¼") dice. Place the apple into acidulated water (lemon juice and water mix) to prevent it from browning.
Slit the green chilli in half lengthways.
Heat a heavy-based saucepan (24cm or 10") over a medium-high heat and add the ghee when it is hot.Season the chicken, then place it in the pan and brown it on both sides. This will take about 2-3 minutes on each side, then remove and set aside.
Add the curry leaves, slit green chilli, and cinnamon stick and cook for 60 seconds.
Add the garlic and ginger, chopped shallot, carrot, mustard seeds, black pepper and fennel seeds and cook for 2 minutes, stirring regularly.
Toss in the diced tomato, tomato paste and gram flour and cook for a further minute, stirring continuously.
Pour in the chicken stock and coconut milk and stir to combine.
Add the salt, turmeric, dried fenugreek leaves and diced apple and mix.
Drop the chicken leg into the soup, reduce the heat to low and simmer for 25 minutes.
Remove the chicken leg, remove and discard the skin and then shred the meat before returning it to the pan. Stir in the mango chutney and simmer for a final 5 minutes before serving.