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.
Heat butter in a pan and saute the sliced plum for a minute on a medium flame. Set aside to cool down.
After 20 minutes, check the consistency of the semolina mix. It should neither be too dry or too soft. Add more milk if required.
Lastly add in the pistachios, cherries, baking powder, baking soda and the sauteed plums. Mix well. Place the muffin liners onto a muffin pan and spoon the batter into it.
Bake in an oven at 180 degrees C. for 20-25 minutes. Do the toothpick test to ensure it is perfectly baked.
Cool on a wire rack and sprinkle some caster sugar. Garnish with a small piece of cherry and enjoy as a tea-time snack.