Peel and chop an onion. In a medium stockpot, add chopped onion and oil, and sauté on medium-high heat until onion is soft and translucent. Stir occasionally. While onion is sauteing, peel and dice carrots and potatoes.
Add peeled and diced potatoes and sauté for a few more minutes, stirring occasionally. Add coconut milk, water, cumin, ginger and turmeric powder, and vegetable bouillon cube, and stir until combined. Bring to a boil and simmer covered, until the carrots and potatoes are soft.
When carrots and potatoes are soft, drain canned green lentils before adding them to the pot. Add salt and pepper to taste. Bring the soup to a light boil.
Serve in a bowl topped with extra coconut milk and chopped cilantro. Add some chili flakes for some heat. Chili flakes are optional.
Notes
To achieve a rich and creamy soup, use full-fat coconut milk. Don’t use a carton of coconut milk that is diluted with water and other ingredients.
Taste and adjust salt, black pepper, and season with chili pepper flakes for some added heat.