Break any lumps in the almond flour by gently pressing down with a fork.
Preheat a non stick pan at medium heat and add ghee. Spread the ghee coating the bottom and sides of the pan.
Add almond flour, condensed milk, ground cardamom and saffron. Mix well on medium heat and continue to mix for 4 to 5 minutes as the mixture starts separating from the sides and coming together as dough. Turn the heat off and allow the batter to cool as you prepare the pan.
Line an 8 X 8 pan with parchment paper or grease with cooking spray or ghee. Optionally spread cardamom powder, almond, saffron in the pan and then put the dough on top. Spread evenly with a silicone spatula. You can also wait until the batter is cool enough to touch and then spread with your fingers, gently pressing down. Spread until you have an even layer that is about ½ inch thick. Allow it to completely cool down or refrigerate for 20 minutes.
Cut into 1 inch squares using a lightly greased sharp knife. The dough may stick to the knife as you are cutting, you can simply wipe the knife a few times or use a silicone spatula to cut the squares.
Store in an airtight container for 1 to 2 days at room temp or refrigerate for upto 2 weeks.