Heat a small pan over medium heat. Once hot, put the coriander seeds into the heated pan. Toast the spices for a few minutes until they become aromatic. Remove from the heat and allow to cool. Once cooled, grind spices to a fine powder.
Heat oil in a wide pan on medium heat. When the oil is hot, add the cumin seeds and the asafoetida. Quickly stir, then add the ginger and chillies. Stir to coat the ginger with oil and spices.
When the ginger starts to colour, after about three minutes, add the carrots, ground coriander seeds, amchur and turmeric. Stir well, cover, and reduce heat to low.
Cook the carrots, stirring often, for about 20 minutes, or until they are just starting to soften.
One the carrots are cooked enough, increase the heat to high and add the dill and salt. Stir well but gently and cook for two minutes.
to serve
Use a slotted spoon to lift carrots out of the pan, leaving as much oil behind as possible. Place into a serving dish and garnish with the coriander leaves.
notes
A medium carrot weighs around 100g (3.5 oz).
Gingelly oil is Indian sesame oil. It is very different from the Asian sesame oil, being much less intense in flavour. Substitute with vegetable oil if unobtainable.
Amchur, or dried mango powder, is commonly available from Indian grocers.