In a bowl mix together semolina, salt, cardamom powder and sugar. Then add in the butter, followed by the yoghurt and milk. Combine everything well and leave aside for 15-20 minutes.
Adjust the consistency and add more milk if required. The batter should be of pouring consistency.
Lastly add in the pistachios, cherries, baking powder and baking soda. Mix well and pour into a greased cake tin.
Bake in a preheated oven at 180 degrees C. for 30-35 minutes. Set aside to cool down. Garnish with sliced cherries & pistachios.
Then cut into desired shapes and enjoy as an after-meal dessert. For more variation, it can be served with a drizzle of some rabri over it.