Creamy, floral, and utterly comforting — Rose Milk Cake is a soft sponge soaked with fragrant rose-scented milk, finished with whipped cream and pistachios.
Prep Time15 minutesmins
Cook Time35 minutesmins
Total Time50 minutesmins
Course: Dessert
Cuisine: South Asian
Keyword: Easy, Floral
Servings: 8servings
Equipment
Mixing Bowl
Cake Pan
Whisk
Wire Rack
Ingredients
Dry Ingredients
1.5cupsall-purpose flourmeasured and sifted if possible
1tspbaking powderfresh for best rise
0.5tspbaking soda
0.25tspsalt
Wet Ingredients
0.5cupunsalted buttermelted and slightly cooled
0.75cupgranulated sugar
0.5cupplain yogurtroom temperature
0.5cupmilkroom temperature
1tbsprose syrup (Rooh Afza)for batter
1tspvanilla extract
Milk Soak
0.5cupcondensed milkfor milk soak
0.5cupwhole milkfor milk soak
0.25cupheavy creamfor milk soak
1tbsprose syrupfor milk soak
Toppings
1cupwhipped creamfor topping
2tbspchopped pistachiosfor garnish, lightly toasted if desired
1tbspdried rose petalsedible, for garnish
Instructions
Preheat oven to 350°F (175°C) and grease a cake pan. Use a 9-inch round or an 8×8 square; line with parchment for easy removal.
In a bowl, whisk together flour, baking powder, baking soda, and salt until evenly combined.
In another bowl, mix melted butter, sugar, yogurt, milk, rose syrup, and vanilla until smooth and well blended. Use a whisk for a few minutes to dissolve the sugar.
Gradually fold in the dry ingredients into the wet mixture until just combined. Avoid overmixing to keep the cake tender.
Pour batter into the prepared cake pan, smoothing the top gently. Bake for 30–35 minutes, or until a toothpick inserted into the center comes out clean or with a few moist crumbs.
Let the cake cool completely in the pan on a wire rack for 20–30 minutes, then cool fully to room temperature before soaking.
In a bowl, whisk together condensed milk, whole milk, heavy cream, and rose syrup until smooth and slightly frothy. Taste and adjust rose syrup if you want a stronger floral note.
Poke holes all over the cooled cake using a skewer or fork, about 1/2-inch deep and spaced evenly. Pour the milk mixture slowly over the cake, letting it sink in as you go.
Refrigerate the cake for at least 1 hour (longer is better) to allow the milk to fully absorb and chill the cake.
Before serving, spread whipped cream evenly over the top. Sprinkle chopped pistachios and dried rose petals for color and texture.
Slice and serve chilled! Store leftovers covered in the fridge.
Notes
Store the cake covered in the refrigerator for up to 4 days. For freezing, wrap individual slices tightly for up to 2 months.