This Rooh Afza milk cake brings the nostalgic flavor of the sweet syrup from our childhood Iftar tables into a delicious dessert. This quick and easy Rooh Afza cake is the perfect addition to your Ramadan table!

Rooh Afza is a staple in almost every Indian/Pakistani household. This sweet, sugary syrup has been known and loved by desi families for decades. If you grew up in a desi household, you know exactly how special Rooh Afza is.
Iftar, especially, is incomplete without an ice-cold glass of Rooh Afza; it’s the most refreshing thing after a day of fasting, and this cake turns that nostalgic flavor into a showstopping dessert perfect for your Ramadan and Eid table.
Let’s get into the details of the recipe.
PS: Love Rooh Afza? Try these recipes!
Cake Sponge
The sponge for this cake is made with only four ingredients and is supposed to be very light and airy. There are no raising agents like baking powder or soda in the batter as the cake relies completely of whipped egg whites for its rise, which leads to a very airy cake that absorbs the three-milk mixture very well. Make sure not to knock the air out of the egg whites while mixing the batter.
Here are the steps for making the cake sponge.
- Separate the egg yolks and whites into two bowls.
- Add half the sugar to the whites and the remaining half to the yolks, along with the vanilla.
- Whip the egg whites until they’re airy and fluffy and reach medium peaks, and the egg yolks until they’re light, pale, and creamy.
- Fold the egg whites and the flour into the egg yolks with a spatula in three parts, alternating after each addition. Make sure to do this gently so the air doesn’t get knocked out of the egg whites; it’s the only thing that will help the cake rise.
- Once the batter is smooth, place it into your prepared pan and bake at 170 degrees Celsius for 20-25 minutes, until a toothpick comes out clean from the center.

Rooh Afza Milk Mixture
The cake is soaked in a Rooh Afza milk mixture that’s jam-packed with Rooh Afza flavor and can be prepared in minutes. Make sure to pour the milk on the cake while it’s still warm so that it soaks it really well, and let it rest for a few hours to allow the flavors to properly soak into the sponge.
Here are the steps for making the Rooh Afza Milk.
- In a bowl, add warm milk, liquid whipping cream, and Rooh Afza and whisk until combined.
- Once the cake is out of the oven, poke holes in it using a fork or toothpick, and pour the milk generously on top, leaving some for serving. Let the cake chill for 2-4 hours or overnight for the best flavor.
- Make the Rooh Afza Whipped Cream: In a bowl, place the cream with the Rooh Afza and whip on high speed for 3-5 minutes until it reaches medium peaks.
- Top the cooled cake with the whipped cream and chopped pistachios, and serve cold.
How to make Mini Rooh Afza Milk Cakes
This cake can be made in full-size as a showstopper for your table, or you can assemble it in any mini cups of your choice for individual servings. The recipe will remain the same, but the baking and assembly will change.

Here are the steps for making Mini Rooh Afza Milk Cakes.
- Once the batter is ready, line a 9×11″ baking sheet or dish with baking paper. Pour the batter into the pan and bake for 15-20 minutes, until a toothpick comes out clean from the center.
- Soak the cake with the Rooh Afza milk mixture and let it chill for a few hours.
- Assembly: Slice the sheet cake into pieces that will fit your chosen mini cups. Place one layer of the cake at the base, top with Rooh Afza whipped cream and chopped pistachios. Place another layer of cake on top and finish with more whipped cream and pistachios. Serve cold.
This cake hits all the nostalgic notes and takes you back to childhood when a cold glass of Rooh Afza could fix all your problems.
And the best part? It’s one of the easiest desserts out there, but it still makes you look like you know your way around the kitchen.
Ready to get started? Let’s go!
PS: I always measure ingredients in grams, never in cups. Using a measuring scale is the only way to bake accurately. Cups are unreliable and can give different measurements, so I suggest you buy a measuring scale before you start baking! If you can’t get your hands on one, you can use the online tools for converting grams into cups; however, I do not guarantee their accuracy.
PPS: if you notice a * after any word, it means that there are additional tips about it after the recipe

Rooh Afza Milk Cake
Equipment
- Electric or stand mixer
- Hand whisk
- Silicone spatula
- 7" cake pan or a 9×11" baking sheet for mini cakes
- 10 Mini cups if making mini rooh afza milk cakes
Ingredients
Rooh Afza Milk Mixture
- 600 ml full-fat milk
- 200 ml Rooh Afza (more or less based on your taste)
- 300 ml liquid whipping cream/heavy cream
Cake Sponge
- 6 eggs, separated
- 105 grams granulated sugar, split in two
- 1 tsp vanilla extract
- 120 grams all-purpose flour
Rooh Afza Whipped Cream
- 200 grams liquid whipping cream
- 50 grams Roog Afza
Instructions
- Preheat your oven to 170°C and line your baking pan with parchment paper.
- Separate the egg whites and yolks into two bowls.
- Add half of the sugar to the egg whites. Add the remaining sugar and vanilla to the yolks.
- Whip the egg whites until they become fluffy and hold medium peaks, and beat the yolks until they turn pale, thick, and creamy.
- Gently fold the whipped egg whites and flour into the yolk mixture in three additions, alternating between the two. Mix carefully to keep the batter airy.
- Pour the batter into the prepared pan and bake for 20-25 minutes, or until a toothpick inserted in the center comes out clean.
- Make the Rooh Afza Milk: In a bowl, whisk together warm milk, liquid whipping cream, and Rooh Afza until smooth.
- Once the cake is baked, poke holes all over using a fork or skewer, and pour most of the milk mixture over the cake, reserving some for serving.
- Refrigerate for 2–4 hours or overnight for the best flavor and texture.
- Make the Rooh Afza Whipped Cream: Add cold whipping cream and Rooh Afza to a bowl and whip on high speed for 3–5 minutes until medium peaks form.
- Spread the whipped cream over the chilled cake and garnish with chopped pistachios. Serve cold with extra milk mixture.
Notes
- Fold carefully: The cake relies entirely on whipped eggs for its rise, so fold gently using a spatula with slow, sweeping motions to avoid deflating the batter.
- Don’t skip chilling: Resting time allows the milk mixture to fully soak into the sponge, giving you that classic soft milk-cake texture. Overnight chilling gives the best results.
- Milk quantity: Pour gradually so the cake absorbs evenly. If you add too much at once, it may pool around the edges.
- Cream consistency: Medium peaks are ideal, firm enough to hold shape but still soft and creamy. Over-whipping can cause grainy cream.
- Prepare the batter in the same way and pour into a lined 9×11-inch sheet pan and bake for 15–20 minutes until done.
- Soak the baked sponge with the Rooh Afza milk mixture and chill for a few hours.
- Cut the soaked cake into pieces that fit your serving cups.
- Place one layer of cake at the bottom, add Rooh Afza whipped cream and chopped pistachios, then add another cake layer and finish with more cream and pistachios. Serve chilled.
This recipe is one of my favorites. I really hope you give it a try and that it brings back the memories of your childhood, as it does mine.
If you give it a try, don’t forget to leave a comment and review below, and share it with me on Instagram!
How does your family enjoy Roohafza? Let me know in the comments!
Until next time!
Um wow!! This turned out so good! Loved how refreshing it tasted
What a delightful twist on a classic! 😋 Your adaptation of the syrupy heritage of Rooh Afza into a milk cake is both nostalgic and clever—reading the history of Rooh Afza made me smile (and want a slice immediately). I love how you kept the recipe simple yet special—chocolate and coffee might be great variations, but this one wins straight from childhood memories. Thanks for making us feel like we’re back at the iftar table, cake in hand! 🍰
I have done this Roof Afza milk cake now twice. Its very lovely Ramadan treat. 5/5 from easy baking. The sponge cake is an excellent base and can be stand alone or good base for other cakes as well.
Thank you for the wonderful feedback, Julia!