Peel and grate apples.
Cook in a sauce pan over medium heat, stirring constantly, allowing some of the moisture to evaporate.
After 5 minutes, add almonds and cook for at least another 5 mins, when the moisture should be nearly gone.
Add evaporated milk, sugar, pistachios, cardamom powder and salt and increase heat slightly until it nearly boils, then reduce it to medium low to simmer gently.
After about 8 minutes, when desired consistency is reached, turn off the heat and let it cool. You may even want to chill it before serving it.
Serve in individual small bowls/glasses, or in a serving bowl. Garnish as desired.