In a large bowl, combine buttermilk and sugar using a whisk till the sugar dissolves in it.
In a different bowl, combine together semolina, baking soda and baking powder using a fork.
Add the semolina mixture to the buttermilk and sugar, combine well using a whisk.
Add vanilla extract and melted butter and mix until well incorporated
Let the batter rest for 20 minutes.
Preheat the oven .
Grease a square cake pan (8 inch) with butter.
After 20 minutes, the batter will be thick, pour it into the greased pan.
Even out the surface using a spatula.
Bake in the oven for 30 to 35 minutes.
After 30 minutes, insert a sharp knife into the center of the cake if it comes out clean, the cake is ready. Else bake for 5 more minutes.
While the cake is baking in the oven, you could make the sugar syrup
In a saucepan combine sugar and water together, let come to a boil.
Add lemon juice and rose water.
Lower the heat and let it simmer for 20-2 5 minutes.
The sugar syrup should thicken when it cools down.
Serving the cake: As soon as the cake comes out of the oven, drizzle some sugar syrup over it.
Cut into desired shapes and you could even pour some sugar syrup while serving the cake.
If you don’t prefer the cake to be too sweet, you could ignore the sugar syrup or use very little.
Put some whipped cream over the cake n spead it unevenly.
Place the fresh fruits like grapes, watermelon balls etc. over the cake. Spread the Strawberry syrup around the cake's corner( optional).
Creamy Semolina cake is ready to serve. It's a must try recipe.