The following is the result of countless experiments, food tasting and tips given by North Indian friends.
Firstly, stir fry chopped garlic and onions in vegetable oil. Add diced potato, pumpkin, zucchini or marrow. Then set aside.
In a pot, boil the lentils in water (just enough to cover the beans). Keep stirring the mixture while cooking to prevent sticky and lumpy consistency. Add chicken stock and sundried or fresh sliced tomatoes when the lentils are almost soft.
Throw in some curry powder, chilli powder (to taste), grated ginger root, ground tumeric, coriander and mint leaves, green chillies, prior fried garlic and onions. Viola! It's ready to serve.
Even non-vegetarians give their thumbs up.