Wash and prep the chicken. Cut it to bite sized pieces or about 1 inch.
Peel the potatoes and dice it the same size as the chicken. If you plan on using baby potatoes, you don't need to peel. Just half it.
Dice the carrot the same size as the chicken.
In a sauce pan, add 2 cups water and the quartered onion, ginger, garlic, cashew pieces. Bring it to a boil, simmer and cook for about 15 minutes. Turn off the heat and let cool completely.
Grind the onion mixture in a blender to a smooth paste.
Make a bouquet garni(tie all the spices in a cheese cloth) with all the spices. Crush it ever so lightly with a knife, or a garlic pounder.
In a thick bottomed, 2 tbsp of oil and let it get hot. Add the bouquet of spices and toss it in the hot oil. Then add the onion,ginger-garlic mixture to it and simmer. Do not let the mixture get brown at all. Add the slit green chilies. Add salt. Add the chicken pieces, potato and carrots. Add 1 cup of water. Cover and cook for about 20 minutes or until the veggies and chicken have cooked. Open the lid, add ½ cup of coconut milk, pepper and simmer for another 5 minutes. The consistency is something what you want, if you like it thicker boil is uncovered for longer. If you want it thinner, add little bit more of light coconut milk. Turn off the heat and let it cool.
Puff pastry. Roll slightly and cut into any shape you want. Put it on a plate and freeze. Use oven proof dish and spoon some chicken curry in it. Top it with the puff pastry, sprinkle some sesame seeds and brush with egg wash. Bake at 400 degrees for 10-15 minutes. Alternatively you can bake the puff pastry separately on a baking tray and top it.
Enjoy!
Recipe by Food Fashion Party at https://www.foodfashionparty.com/2015/05/02/white-chicken-curry-pot-pie/