In a large saucepan, melt the coconut oil on medium-high heat.
Add in the chopped garlic, grated ginger and chili flakes, stir them through and let them fry for a minute.
Add the turmeric, pumpkin, water, red lentils, coconut milk and soy sauce. For a spicy twist, add the optional garam masala or curry powder.
Bring to a boil, then simmer on low-medium heat until the lentils are cooked soft and the pumpkin is done and tender, 10 - 20 minutes (depending on type and cube size of the pumpkin).
Remove from heat and puree with the stick blender until very smooth and fine. Watch out for splashes of hot soup!
Serve with salt and pepper grinder for seasoning in the bowl, and a slice of bread.
Notes
You can use squash in place of pumpkin. For more variation ideas and substitutions, have a read of the post above.To bring out some extra flavour, you can roast the pumpkin with some vegetable oil in the oven instead of cooking it in the liquid.