In a mixing bowl, then add semolina - 1/2 cup and powdered sugar - 1/4 cup.
Next add curd - 1/4 cup, lukewarm milk - 1/4 cup, melted ghee - 1/4 cup, cardamom powder - 1/4 tsp, a pinch of saffron, custard powder - 1 tbsp, baking powder - 1/2 tsp, baking soda -1/4 tsp, rose water - 1 tsp, and vanilla essence.
Now mix well to make a smooth batter. Letthe batter rest for 10 minutes so the suji can absorb the liquid.
Grease a small heatproof bowl or cake tin with ghee. Pour the rested batter into the greased bowl and level the surface.
Preheat a kadai over medium heat and place a stand or heat proof plate inside.
Now place the cake bowl on the stand, cover with a lid, and bake on low-medium heat for approximately 40 minutes.
Check with a toothpick. If it comes out clean, remove the cake and let it cool slightly.
To make the sugar syrup, combine sugar - 1/2 cup, water - 1/4 cup, cardamom powder - a pinch, and saffron - a pinch in a pan.
Cook until the sugar dissolves and the syrup becomes slightly thick. Do not cook it to a very thick one-string consistency.
Carefully remove the cake from the bowl and place it on a serving plate.
Pour the warm sugar syrup evenly over the cake. Allow the cake to rest so it can absorb the syrup.
Garnish with chopped almonds and serve.