- Add 1/2 cup ghee in a heavy bottom pan.Once the ghee is melted, add 3/4 cup besan and fry on medium heat until browned and a nutty aroma starts to come from it. It will take 10-12 minutes. Keep stirring continuously to avoid the besan from burning at the bottom of the pan.
- The color of the final halwa will depend on how well you have roasted the besan. You want the besanbto be dark brown in color but not burn it. It goes from perfectly browned to burnt in a few seconds. So keep a close eye while roasting it.Once the besan is browned well, add 1 cup water and 1/2 cup milk to the pan and cook until the liquid is absorbed by the besan. Keep stirring continuously.
- Add 1/2 cup sugar and 1 teaspoon cardamom powder to the pan. Mix well and cook for 5-6 minutes on low heat until ghee starts to separate from the sides of the pan.Once done, garnish with almond and pistachio slivers and serve hot.