Step 1: Soak & Boil Daal
Wash and soak chana dal for 2–3 hours. Boil until soft but not mushy. Drain excess water.
Step 2: Grind the Daal
Grind the boiled dal into a coarse paste without adding water.
Step 3: Cook in Ghee
Heat ghee in a heavy pan and add the ground dal. Cook on medium heat, stirring continuously.
Step 4: Roast Until Aromatic
Keep roasting until the mixture turns golden and releases a rich aroma (this step is key for flavor).
Step 5: Add Milk & Sugar
Add milk and sugar, mix well, and cook until the mixture thickens.
Step 6: Add Khoya & Flavor
Stir in khoya and cardamom powder. Cook until ghee starts separating from the sides.
Step 7: Garnish & Serve
Garnish with chopped nuts and serve hot for the best taste.