Saute the onion, garlic and fresh ginger until the onion is soft and translucent.
Add the spices and mix well.
Add a splosh of water to prevent the spiced onions from sticking to the pan.
Add the potatoes and lentils, then pour in the stock. Bring to the boil, then reduce to a simmer and cook for 25-30 minutes until the potatoes and lentils are tender.
Season with salt and pepper to taste, then add the fresh coriander and serve.note: For a delicious dal, cook the soup for longer until really thick and serve with rice and naan bread or chapatis.