1. Bring milk to a boil in a thick bottom pan and simmer till it thickens. Thickly grate apples without peeling.
2. Heat a pan, add the grated apples and cook on medium heat. Add sugar and stew till sugar melts and continue to cook till most of the moisture evaporates. Add some of the reduced milk and cook.
3. As the mixture thickens add the remaining milk and cook till the kheer thickens some more. Add green cardamom powder, almonds and pistachios and continue to cook till the kheer thickens to the desired consistency.
4. Cool and then chill before serving.