Spread a layer of salt at the bottom of a cooker and set it on low- medium heat.Place a hollow stand in the middle and cover the cooker with its lid . If your cooker has a rubber lining and whistle, remove it and let it pre heat for 10 minutes.
Grease a 6 inch round pan with oil/butter and line it with parchment paper.
Meanwhile make the cake batter by creaming butter and sugar in a bowl till it’s light and fluffy. Add yogurt and warm milk to it and whisk it together until no lumps remain.
Lastly sift in flour, desiccated coconut, baking powder , baking soda and mix until there are no large flour pockets. Do not overmix the batter at this stage.
Transfer the batter into the greased pan and place it carefully in the preheated cooker .
Put the lid back on cooker and cook the cake for 30-35 minutes on low to medium heat or until a skewer inserted in the centre comes out clean.
Once the cake has cooled down, spread an even layer of jam , sprinkle some desiccated coconut and serve.
Recipe by Bake with Shivesh at https://bakewithshivesh.com/eggless-coconut-cake-in-cooker/