Prep the Mawa. Make sure the mawa is at room temperature. You can either shred the block of mawa using a boxed grater, or crumble it with your hands. Keep it aside.
Now on low heat, add melted ghee to the pot.
Next, add the almond flour, and start roasting the almond flour. Roast it for 2 minutes.
Now add the mango puree and powdered sugar. Cook it for a minute, and you will see the almond flour has absorbed all the moisture, and it starts to look like a halwa, soft but not runny.
Next add in the shredded mawa. Add cardamom powder, and saffron strands. With a silicone spatula start to mix it until you see the white melt and disappear.
This should take about 5-8 minutes on a low flame. Cook until you can fold it over itself using the spatula. Another test you can do it use a spoon to mix and see if it clumps up around the spoon.
Once you feel it clumps over the spoon, and folds over itself, turn off the flame.
Transfer the ladoo mix, to a mixing bowl. Let it cool down until its cool to touch or even place it in the refrigerator to roll the ladoos later.
You can use ghee to rub between your palms if needed to roll the ladoos. Use equal portions of the mixture, and roll the ladoos.
You can make them as big or small you like. I like to use a cookie scoop to make the ladoos, to make sure they are equally sized.
You can refrigerate the ladoos for up to a week. Take them out 30 minutes before serving, and they are melt in mouth delicious.