In a large frying pan on medium heat, fry carrot, potato and spring onion in oil.
Add meat, stirring to break up meat until browned.
Add the curry powder, paste, peas, lentils and water, simmer 20 minutes or until the potatoes are softened.
Allow to cool.
Preheat oven 180 C.
Defrost the pastry and divide each sheet into 6.
Spoon a tablespoon of filling onto the centre of each pastry square.
Using wet fingertips brush half of the pastry edge and then fold in half to seal, you can crimp the edges if you like.
Place on a lined baking tray, repeat until all mixture is used.
Brush each curry puff with some beaten egg and sprinkle with sesame seeds.
Bake for 20-30 minutes for until nicely browned.
Serve warm with sweet chilli sauce.