In a pan, add oil to medium low heat
Add onions and garlic and let cook down for 5 minutes or until soft. (If using ginger paste, add as well)
Add curry powder and garam masala to pan, and let heat for 1 minute
Add vegetables to pan, stirring well, and let cook. If you find everything is sticking to pan, lower heat
When everything is mixed well, add cooked lentil, making sure everything is combined
Season with spices, and let cook together for around 5 minutes.
Add coconut milk and water, and allow to simmer before covering for 15 minutes or until vegetables have cooked (if using fresh veg).
After 15 minutes is up, uncover and taste your curry. If you need to add anymore spices (curry etc.) let it simmer for another 5 minutes so the spices can cook. If happy with the taste, turn off heat and serve.