- In a bowl, combine flour, almond meal, cinnamon, cardamom, sugar, baking soda and mix well. 
- Add melted butter/ghee, honey/maple syrup and essence. 
- Mix well with your hands to a smooth dough. I did not need milk, but if you do add a little at a time.  
- It is best to use your hands for this cookie dough. Make small balls measuring around 50 grams and place in a lined tray. 
- Just before baking, make a small dent in the middle with your thumb! This is where the filling will go.  
- Bake in a preheated oven at 200C for 12-15 minutes. Check after 12 minutes. 
- When the cookie is baking, mix all the topping ingredients except the nuts in a saucepan on low heat. Let it simmer for 5-7 minutes on low heat.  
- Add the nuts to the topping and mix well.  
- Once the cookies are done, slightly press on the indentation made and fill with the topping. 
- Add some dried rose petals for it to look festive!