In a bowl, add corn flour and water. Mix well till there are no lumps.
Now in a pan, add sugar and water. Cook till the sugar syrup become slightly sticky.
Then add lemon juice and mix well. It helps to avoid crystallization.
Add cornflour mixture and keep stirring on low heat for 10-15 minutes. It will start becoming thick.
Start adding ghee, 2 tbsp at a time, and keep stirring all the time.
Add chopped nuts, cardamom powder, and orange food color. Add all ghee by now and keep stirring.
The halwa will become thicker and leave the sides of the pan.
Keep cooking the halwa on medium heat till it starts looking shiny.
Transfer halwa mixture to a greased pan, and sprinkle more nuts on top. Press them down with a spoon.
Let the mixture cool completely and then cut it into pieces and enjoy! Keep refrigerated.