
Heat the oil in a large saucepan over medium heat.
Saute the onions and carrots for 4 minutes.
Add the garlic, ginger, curry, cumin and turmeric and cook for 2 minutes.
Add the lentils, water, salt and tomato puree and bring to a boil.
Stir, cover, reduce heat to a simmer and cook for 35 minutes or until creamy and tender.
Serve with basmati rice.