Rose and pistachio milk cake is a soft, fragrant dessert with a light sponge that soaks up a rich rose-infused milk mixture. Finished with whipped cream, chopped pistachios, dried rose petals, and a touch of cardamom, it feels elegant enough for a celebration but simple enough to make at home.

Why You’ll Love This Recipe

This cake is especially appealing because it combines an airy sponge with the luxurious texture of a milk-soaked dessert. The rose syrup adds a delicate floral note, while pistachios and cardamom bring warmth and depth. It is also a wonderful make-ahead dessert, since chilling gives the sponge time to absorb the milk mixture and become even more flavorful. The result is creamy, tender, and beautifully balanced between sweet, nutty, and aromatic.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

For the sponge:
4 eggs, separated
160 g granulated sugar
2 tablespoons rose syrup
40 ml milk
160 g self-raising flour
1/2 teaspoon baking powder
1/2 teaspoon ground cardamom

For the rose milk:
410 g evaporated milk
200 ml full-fat milk
200 ml double cream
150 g condensed milk
1 tablespoon rose syrup
1 pinch ground cardamom

For the topping:
300 ml double cream
1 to 2 tablespoons rose syrup
3 tablespoons chopped pistachios
1 tablespoon dried rose petals
1 pinch ground cardamom

These ingredients create three beautiful layers of flavor: a light sponge, a rich milk soak, and a creamy topping. Together, they give the dessert its signature soft texture and elegant floral finish.

Directions

Preheat the oven to 180°C. Line a 28 x 18 cm shallow heatproof dish or baking tin with baking paper.

In a large bowl, whisk the egg yolks with half of the sugar until the mixture becomes thick and pale. Stir in the rose syrup and milk. Sift in the self-raising flour, baking powder, and ground cardamom, then fold gently until combined.

In a separate clean bowl, whisk the egg whites with the remaining sugar until stiff peaks form. Fold the egg whites carefully into the yolk mixture, keeping as much air in the batter as possible.

Pour the batter into the prepared dish and bake for about 25 minutes, or until the sponge is golden and springs back lightly when touched.

While the cake is baking, make the milk mixture. In a bowl or jug, combine the evaporated milk, full-fat milk, double cream, condensed milk, rose syrup, and a pinch of cardamom. Stir until smooth.

When the cake comes out of the oven, use a skewer or fork to poke holes all over the surface. Slowly pour most of the milk mixture over the warm cake, allowing it to soak in gradually. Reserve a small amount of the milk mixture for serving if desired. Transfer the cake to the refrigerator and chill for a few hours or overnight.

To finish, whisk the double cream with the rose syrup until soft peaks form. Spread it over the chilled cake, then decorate with chopped pistachios, dried rose petals, and a light sprinkle of cardamom. Slice into squares and serve chilled.

Servings and timing

This recipe makes 6 servings. Preparation takes about 35 minutes, baking takes 25 minutes, and the cake should chill for at least 3 hours before serving. In total, you can expect the recipe to take around 4 hours from start to finish, including resting time. That chill time is essential because it allows the sponge to fully absorb the rose milk and develop its signature creamy texture.

Variations

There are several easy ways to adapt this cake while keeping its character. For a more intense floral flavor, use the larger amount of rose syrup in the topping. For extra texture, scatter more pistachios between the whipped cream and the final garnish. You can also serve it with fresh berries for a brighter contrast to the rich milk soak. If you prefer a gentler spice note, reduce the cardamom slightly, or increase it for a warmer finish. Slivered almonds can also be used as an alternative garnish, though pistachios remain the most classic pairing.

Storage/Reheating

Store the cake covered in the refrigerator for up to 3 days. Because it contains a milk soak and whipped cream topping, it should always be kept chilled. This dessert is not meant to be reheated, as warming would affect its texture and freshness. For the best results, serve it straight from the fridge, with a spoonful of any reserved rose milk over the top to refresh each slice.

FAQs

Can I make this cake in advance?

Yes, this cake is perfect for making ahead. Chilling it for several hours or overnight improves the texture and flavor.

What does rose syrup add to the cake?

Rose syrup adds sweetness, fragrance, and the delicate floral character that makes this dessert unique.

Can I use rose water instead of rose syrup?

You can, but the flavor and sweetness will be different. Rose syrup gives a more balanced result for this cake.

Why are the eggs separated?

Separating the eggs helps make the sponge lighter. The whipped egg whites add air and keep the cake soft.

How do I know when the sponge is ready?

The sponge should look lightly golden and spring back when pressed gently in the center.

Can I freeze this cake?

It is not ideal for freezing once assembled, because the milk soak and cream topping may change texture after thawing.

Do pistachios have to be used?

No, but they pair especially well with rose. Almonds can also work nicely.

Is this cake very sweet?

It is a rich and sweet dessert, but the floral rose, nuts, and cardamom help balance the sweetness.

Can I skip the whipped topping?

Yes, the cake will still be delicious without it, though the topping adds extra creaminess and decoration.

How long should the cake rest before serving?

At least 3 hours is recommended, but overnight gives the best texture.

Conclusion

Rose and pistachio milk cake is a beautiful dessert that feels both comforting and special. The light sponge, creamy rose milk, and delicate topping come together in a way that is rich without feeling heavy. Whether you serve it for a family gathering, a holiday table, or a dinner with guests, this cake brings elegance, softness, and memorable flavor to every bite.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Rose & Pistachio Milk Cake


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Yusra
  • Total Time: 4 hours
  • Yield: 6 servings
  • Diet: Vegetarian

Description

A soft and fragrant milk-soaked sponge cake infused with rose syrup, topped with whipped cream, pistachios, dried rose petals, and cardamom for an elegant chilled dessert.


Ingredients

  • 4 eggs, separated
  • 160 g granulated sugar
  • 2 tablespoons rose syrup
  • 40 ml milk
  • 160 g self-raising flour
  • 1/2 teaspoon baking powder
  • 1/2 teaspoon ground cardamom
  • 410 g evaporated milk
  • 200 ml full-fat milk
  • 200 ml double cream
  • 150 g condensed milk
  • 1 tablespoon rose syrup
  • 1 pinch ground cardamom
  • 300 ml double cream
  • 1 to 2 tablespoons rose syrup
  • 3 tablespoons chopped pistachios
  • 1 tablespoon dried rose petals
  • 1 pinch ground cardamom

Instructions

  1. Preheat the oven to 180°C and line a 28 x 18 cm shallow baking dish or tin with baking paper.
  2. Whisk the egg yolks with half of the sugar until thick and pale, then stir in the rose syrup and milk.
  3. Sift in the self-raising flour, baking powder, and ground cardamom, then fold gently until combined.
  4. In a separate clean bowl, whisk the egg whites with the remaining sugar until stiff peaks form.
  5. Carefully fold the egg whites into the yolk mixture, keeping as much air in the batter as possible.
  6. Pour the batter into the prepared dish and bake for about 25 minutes, until golden and springy to the touch.
  7. Meanwhile, make the milk mixture by stirring together the evaporated milk, full-fat milk, double cream, condensed milk, rose syrup, and cardamom until smooth.
  8. When the cake is baked, poke holes all over the surface with a skewer or fork.
  9. Slowly pour most of the milk mixture over the warm cake, allowing it to soak in gradually. Reserve a little for serving if desired.
  10. Chill the cake in the refrigerator for at least 3 hours or overnight.
  11. Whisk the double cream with rose syrup until soft peaks form, then spread over the chilled cake.
  12. Decorate with chopped pistachios, dried rose petals, and a light sprinkle of cardamom.
  13. Slice into squares and serve chilled.

Notes

  • Chilling the cake overnight gives the best texture and flavor.
  • Reserve a little rose milk mixture to spoon over slices before serving if desired.
  • Pistachios are the classic garnish, but slivered almonds can also be used.
  • Rose water can be used instead of rose syrup, but the sweetness and flavor balance will change.
  • Store covered in the refrigerator for up to 3 days.
  • Prep Time: 35 minutes
  • Cook Time: 25 minutes
  • Category: Dessert
  • Method: Baking
  • Cuisine: Middle Eastern

Nutrition

  • Serving Size: 1 slice
  • Calories: 520 kcal
  • Sugar: 39 g
  • Sodium: 190 mg
  • Fat: 29 g
  • Saturated Fat: 16 g
  • Unsaturated Fat: 11 g
  • Trans Fat: 0 g
  • Carbohydrates: 57 g
  • Fiber: 2 g
  • Protein: 10 g
  • Cholesterol: 170 mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star