Go Back

Exquisite Rose Milk Cake

A delicate, fluffy cake infused with rose aroma, perfect for any occasion and adorned with a beautiful frosting.
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Servings: 8 servings
Course: Dessert
Cuisine: Bakery
Calories: 320

Ingredients
  

For the Cake
  • 1 cup all-purpose flour
  • 1 cup sugar
  • 2 large eggs
  • 1/2 cup milk
  • 1/4 cup vegetable oil
  • 2 teaspoons baking powder
  • 1 teaspoon rose water
  • 1/2 teaspoon vanilla extract
  • 1 pinch salt
For the Milk Soak
  • 1/2 cup milk
  • 2 tablespoons sugar
  • 1 teaspoon rose water
For the Frosting
  • 1/2 cup heavy cream
  • 1/4 cup powdered sugar
  • 1 teaspoon rose water
  • edible rose petals for decoration Optional but recommended!

Method
 

Preparation
  1. Preheat your oven to 350°F (175°C).
  2. In a large bowl, whisk together the flour, sugar, baking powder, and salt.
  3. In a separate bowl, beat the eggs, then add in the milk, vegetable oil, rose water, and vanilla extract. Whisk until well combined.
  4. Gradually mix the wet ingredients with the dry ingredients until just combined.
  5. Pour the batter into a greased 8-inch round cake pan.
  6. Bake for 25-30 minutes, until the cake springs back when pressed.
Soaking & Frosting
  1. While the cake is baking, combine the milk, sugar, and rose water in a small saucepan. Heat gently until the sugar dissolves, then set aside to cool.
  2. Once the cake is out and slightly cooled, poke holes in its surface using a skewer. Drizzle the milk soak evenly over the top.
  3. In a chilled bowl, whip the heavy cream until soft peaks form. Gently fold in the powdered sugar and rose water, then spread this fluffy mixture on top of the cake.
  4. Top with edible rose petals, if using.

Notes

For a vibrant pink color, add a drop of pink food coloring to the batter. For a different flavor, consider coconut milk for the soak. Chill the cake in the fridge for an hour before serving for enhanced flavor.