रवा केक · rava cake

Rosewater Semolina Cake — an Indian rava cake soaked in rose and cardamom syrup

Rosewater semolina cake is an Indian-style rava (semolina) cake made with ghee, yoghurt, eggs and ground almonds, scented with cardamom and saffron, and soaked while warm in a rose-water sugar syrup. It has a moist, slightly coarse, almost sandy crumb, and sits between India's home-baked rava cakes and the syrup-soaked semolina cakes of the Middle East, such as basbousa and revani.

i. Origin & history

Semolina — rava or sooji in India — is one of the most versatile ingredients in Indian kitchens, used in savoury upma, idli and dosa batters, and in sweets such as sooji halwa and rava kesari. Baked semolina cakes, though, arrived with European influence, and India's best-known traditions come from its Christian communities. In Goa, baath (or batica) is a dense, coconut-rich semolina cake baked for Christmas and weddings, a legacy of Portuguese baking. Mangalorean and Kerala Christian kitchens make their own rava cakes, and Parsi bakers make semolina-based sweets of their own.

Syrup-soaked semolina cakes have a different lineage. Across the Middle East, Turkey, Greece and North Africa, semolina cake is drenched in syrup straight from the oven: Egypt's basbousa, Turkey and Greece's revani, Lebanon's namoura, and many others, often perfumed with rose or orange-blossom water. These share the flavour palette of the Persian-influenced cooking of North India — rose water, cardamom, saffron, almonds and pistachios.

This cake brings the two together: the ghee, yoghurt and cardamom of an Indian rava cake, and the rose-scented syrup soaking of the Middle Eastern tradition. It is a modern home-baking recipe rather than a dish with a long recorded history, popular for Eid, Diwali and family gatherings, and among South Asian bakers abroad.

It is a close relative of our rose pistachio cake, which is eggless, glazed rather than soaked, and layered with gulkand. Here the emphasis is on the syrup, which makes the cake intensely moist and sweet, almost like a pudding.

ii. Hot cake, cool syrup: how semolina cakes soak evenly

Semolina is made of coarse, hard particles of durum wheat. Unlike fine flour, it absorbs liquid slowly, and the batter is rested for 20–30 minutes before baking so the granules can soften and swell. Without this rest, the cake is gritty and does not absorb syrup evenly.

The baked cake has an open, slightly porous crumb, which works like a sponge for syrup. The golden rule of syrup cakes is that one element should be hot and the other cool. A hot cake straight from the oven, with steam escaping, readily absorbs cool or lukewarm syrup through its pores. If both are hot, the cake becomes soggy and can collapse into a paste; if both are cool, the syrup sits on the surface and the cake stays dry in the centre.

The syrup must also be the right strength. A light syrup — roughly equal weights of sugar and water, simmered briefly — penetrates deep into the crumb. A thick syrup coats the outside without soaking through and makes the top sticky. Lemon juice prevents the sugar crystallising, and rose water is added after cooking, so its delicate aroma is not boiled away.

Scoring the cake into diamonds before baking or pouring helps the syrup reach every piece. Ground almonds in the batter add fat and richness, keeping the cake tender and moist for days, while ghee gives an unmistakably Indian, nutty flavour.

iii. Ingredients

Makes 20 servings · scroll the side panel to adjust

  • 250 g fine semolina (rava)
  • 80 g ground almonds
  • 150 g caster sugar
  • 200 g plain yoghurt
  • 120 ml melted ghee
  • 3 eggs
  • 10 saffron threads, soaked in 1 tbsp warm milk
  • ½ tsp ground green cardamom
  • 1½ tsp baking powder
  • 1 pinch salt
  • 200 g sugar, for the syrup
  • 200 ml water, for the syrup
  • 1 tbsp lemon juice
  • 1 tbsp rose water
  • 2 tbsp pistachios, chopped
  • 1 tbsp dried edible rose petals

Use fine semolina; coarse semolina gives a gritty cake. Ground almonds add moisture and richness; desiccated coconut can replace them for a more Goan flavour. Ghee gives a nutty taste, while melted butter or a neutral oil works too. Full-fat yoghurt adds moisture and tenderness. Use a culinary rose water and add it to taste: brands vary in strength. For an eggless version, see our rose pistachio cake.

iv. Method

  1. In a large bowl, whisk together the semolina, ground almonds, caster sugar, yoghurt, melted ghee, eggs, saffron milk and cardamom. Cover and leave to rest for 30 minutes.
  2. Make the syrup: dissolve the sugar in the water over medium heat, add the lemon juice and simmer for 5 minutes until slightly thickened. Take off the heat, stir in the rose water and let it cool to lukewarm.
  3. Heat the oven to 180 °C (350 °F), or 160 °C fan. Grease a 20 × 28 cm baking tin with ghee.
  4. Stir the baking powder and salt into the rested batter, pour it into the tin and smooth the top. Score the surface lightly into diamonds with a sharp knife.
  5. Bake for 30–35 minutes, until golden brown and a skewer inserted into the centre comes out clean.
  6. As soon as the cake comes out of the oven, re-cut along the scored lines, then slowly spoon the lukewarm syrup evenly over the hot cake, letting it soak in before adding more.
  7. Scatter with pistachios and rose petals, and leave to cool completely in the tin, at least 1 hour, so the syrup is fully absorbed.

v. Tips & common mistakes

  • Rest the batter. Semolina needs time to absorb liquid; skipping this gives a gritty cake.
  • Hot cake, cool syrup. One must be hot and the other cool for the syrup to soak in evenly.
  • Keep the syrup light. A thick syrup sits on the surface and makes the top sticky rather than soaking through.
  • Pour slowly. Give the cake time to absorb each spoonful; poured all at once, the syrup pools at the edges.
  • Add rose water off the heat. Its aroma fades with boiling.
  • Let it cool in the tin. The cake is fragile until the syrup has been absorbed and set.

vi. Variations

Coconut rava cake replaces the almonds with desiccated coconut, in the style of Goan baath. Orange-blossom semolina cake uses orange-blossom water instead of rose. Saffron syrup adds extra saffron to the syrup for a golden finish. A pistachio semolina cake uses ground pistachios instead of almonds, and a rose and cardamom cream can be served alongside.

Related semolina cakes include Egypt's basbousa, often topped with almonds, and the Greek and Turkish revani, often with orange. For other rose-scented cakes, see the Persian-style pistachio rosewater cake and the Indian rose pistachio cake.

vii. Serving & storage

Serve at room temperature in small diamonds or squares, with masala chai, cardamom coffee or mint tea. A spoonful of thick yoghurt, clotted cream or vanilla ice cream balances the sweetness.

The cake keeps for up to five days in an airtight container at room temperature; the syrup keeps it moist. In hot weather, store it in the fridge and bring it back to room temperature before serving. It can be frozen, unsoaked, for up to two months; thaw, warm in the oven and soak with fresh syrup.

viii. Common questions

What is rosewater semolina cake?

It is a moist cake made with semolina, yoghurt, ghee, eggs and ground almonds, flavoured with cardamom and saffron, and soaked in rose-water sugar syrup. It combines Indian rava cake with the syrup-soaked semolina cakes of the Middle East.

What is rava cake?

Rava cake is the Indian name for a cake made with semolina. Traditional examples include Goa's coconut-rich baath, baked for Christmas, and the semolina cakes of Mangalorean and Kerala bakeries.

How is it different from basbousa?

Basbousa is an Egyptian semolina cake, usually made with butter or oil, yoghurt and coconut, often without eggs, and topped with almonds. This Indian-style cake uses ghee, eggs, cardamom and saffron, with a rose syrup.

Why is my semolina cake dry?

The syrup was too thick, or both the cake and syrup were cool when combined. Pour lukewarm, light syrup over the cake as soon as it comes out of the oven.

Can I make it without eggs?

Yes. Replace the eggs with an extra 100 g of yoghurt and add ½ tsp bicarbonate of soda with the baking powder. The cake will be slightly denser.

Is semolina cake gluten-free?

No. Semolina is made from durum wheat and contains gluten.

How long does it keep?

Up to five days in an airtight container at room temperature, or a week in the fridge.