Heat the clarified butter or cooking oil until hot. Add cardamom and semolina and roast the semolina until it turns light brown and it gives a nice aroma on a very low heat.
Add water and sugar and stir. Add salt, dry fruits, and nuts. Mix and cover on low heat and let it simmer until the water absorbs (approximately 5 to 10 minutes.)