Heat the olive oil in a heavy bottomed pan.
Add the onion and sautee for 5 minutes until translucent.
Add the minced garlic and sautee for another few minutes until fragrant.
Add the turmeric, cinnamon and tomato puree and sautee for another 5 minutes. Move the ingredients around in the pan continuously to ensure the spices don't burn.
Add the diced potato and dry lentils. Stir well to combine.
Add the vegetable stock, tamarind and lemon juice. Stir well.
Reduce the heat and let simmer for around 45 minutes until the water has absorbed and the potatoes are tender but not mushy.
Add in the coconut cream, reserving some for garnishing. Stir well.
Serve immediately, spoon on some extra coconut cream and add fresh chillis if you like a kick, or fresh chives for a more mild flavour.