Peel the apples and grate them.
Heat ghee in a thick bottomed (or non stick) pan. Add the grated apple and fry on a medium flame, till all the water is evaporated and it looks like cooked. It takes about 10mins or so.
Now add the sugar. Actually at this step, the apple should be measured and equal volume of sugar should be added.
Cook, mixing occasionally, till the mixture thickens and all the sugar is mixed well with apples. Towards the end, you need to mix continuously, otherwise it sticks to bottom of the pan and gets burnt.
Add the chopped or coarsely powdered almonds and mix it.
When it looks very dry, add cardamom powder, mix .
Transfer the contents on a greased(with ghee) plate or cutting board. I just used a wax paper. Flatten it with a rolling pin. To avoid sticking to rolling pin, grease it with some ghee.
Cut it into squares. Let it cool down a bit and then take out the pieces and press the ends to the board to get even shapes.
Makes about 15-20 halwas
Preparation time : 40mins