Measure 250 grams of urad dal and dry roast it in a pan over low-medium heat until it turns golden brown and releases a nutty aroma. Keep stirring to avoid burning. Once roasted, let it cool down completely.
In a mixer grinder, grind the roasted urad dal into a fine powder. Sieve the powder to remove any coarse particles and set aside.
In a pan, heat 250 grams of ghee and add 500 grams of powdered sugar or jaggery. Mix well until the sugar or jaggery melts and combines with the ghee.
Add the urad dal powder to the ghee and sugar mixture. Mix well, ensuring there are no lumps.
Cook the mixture on low heat for 5-7 minutes, stirring continuously. Turn off the heat and let the mixture cool down slightly.
While the mixture is still warm, grease your hands with ghee and shape the mixture into small round ladoos. Allow the ladoos to cool completely before storing them in an airtight container.