In a saucepan, add water, gud and green cardamom.
Bring it to a boil. Cook until the gud melts completely.
Keep aside to cool down a little.
Heat a pan over low flame/temperature.
Add 2 tbsp ghee and suji. Cook for 4-5 minutes until it is fragrant.
Make sure the colour of the suji doesn’t change.
Pour the gud water through a strainer, a little at a time, and mix well.
Cook for 1-2 minutes until all the water has absorbed.
Turn the heat off. Add 2 tbsp ghee and chopped nuts. Mix well.
Gud ka halwa is ready to serve!