Begin by preparing your pumpkin. Peel, deseed, and chop it into bite-sized cubes. Set aside.
Rinse the green lentils under cold water until the water runs clear.
In a large pot or pan, heat the olive oil over medium heat. Once hot, add the onions. Sauté until translucent.
Stir in the minced garlic and grated ginger. Let it cook for a minute or until aromatic.
Add the chopped tomatoes to the pot. Cook until they soften and break down, creating a sauce-like consistency.
Mix in your spices: curry powder, ground turmeric, ground cumin, and chili flakes. Stir well, allowing the spices to coat the onion-tomato mixture.
Introduce the pumpkin cubes and rinsed lentils to the pot. Mix well.
Pour in the can of coconut milk and add enough water to cover the ingredients.
Season with salt to taste.
Cover the pot with a lid, and let your Vegan Pumpkin and Lentil Curry simmer for about 30-35 minutes or until the lentils are tender and the pumpkin is cooked through. Make sure to stir occasionally to prevent sticking.
Once done, check the seasoning and adjust if necessary.