Let us make sugar syrup first, add a cup of sugar and water along with a tsp of lemon juice. Bring it to boil and cook until it is slightly sticky. Add rose essence, mix well and keep it aside.
Preheat oven to 180 degree and grease a round baking tin with oil and keep it ready.
In a bowl, combine together semolina, sugar, desiccated coconut, all purpose flour and baking powder and combine well.
To this add milk, vanilla essence and oil and combine evenly into thick batter. The batter has to be in idly batter consistency.
Pour this batter to the greased cake tin and spread evenly. Line it with a sharp knife to get diamond shape. Place the almond at the center of each piece and press very lightly.
Bake it for about 45 – 50 minutes or the top turn golden brown. Remove from the oven. Line it with a sharp knife again.
Pour the cold sugar syrup over the hot basbousa or semolina cake. Cover everywhere with sugar syrup and allow them to soak for 30 minutes.
Let it cool. Our eggless semolina cake or basbousa is ready.