In a mixing bowl add in soft unsalted butter and powdered sugar. Cream together using an electric beater or stand mixer until they are well blended.
To this next add in All-purpose flour, Baking soda, Semolina, Cardamom powder.
Bring everything to form a soft dough. Divide the dough into equal portions and divide everything to form a cookie shape and place it in the lined baking tray. Top it with nuts of your choice. I used pistachios.
Preheat at 180 Deg C for about 10 mins and then bake at 180 Deg C for about 15-20 mins or till the base of the cookie turns golden brown. Allow it to cool completely and then store in airtight containers.
Notes
Cookies might be soft immediately after baking but gets crispy after it cools down.
The baking time may vary from oven to oven.
Garnish with any nuts of your choice or even saffron