Rinse the lentils in fresh water and check for any debris.
Lightly crush the cardamom pods so they split open.
Bruise the ginger a bit by bashing it with the flat of a knife (carefully)
Add the lentils, cardamom, turmeric, cinnamon stick, bashed ginger and water to a large pan.
Bring to a boil then reduce the heat and simmer for about 25 minutes or until the lentils are tender and all the water is absorbed. You may need to add more water.
Add salt, stir through thoroughly and taste. Add extra seasoning to taste.
The Extras
Peel the onion, halve and slice thinly.
Finely chop the chilli, garlic and ginger. Remove chilli seeds if you want a milder dahl.
Heat the oil gently in a large frying pan.
Add the sliced onions and cook very slowly, stirring regularly for about 20 minutes or until browned.
Add the chopped chilli, garlic and ginger along with the cumin seeds and cook for a further minute.
Stir through the cooked dahl.
Chop the tomatoes and add to the dahl.
Notes
Nutritional information is only an approximate guideline. Calculations will vary according to the ingredients you use and your cooking methods.