Gently toast the chickpea flour (besan) and semolina (sooji) in a deep pan over medium heat for about 10 minutes, until the mixture turns golden brown.
The aroma of the toasted ingredients will become noticeable at this point.
Melt ghee (clarified butter) in a deep pan.
Add the toasted chickpea flour mixture and fry it until it becomes darker in color.
Stir in cardamom powder and saffron threads, making sure they are well combined.
Roast chopped almonds and mix them thoroughly into the chickpea flour mixture.
Remove the mixture from heat and mix in powdered sugar.
Transfer the mixture to a large plate and let it cool.
Finally, shape the mixture into small balls according to your desired size.
The "Besan ki Laddu" (chickpea flour balls) are now ready to be served.