Go Back Email Link

Exquisite Rose Milk Cake

A delicately flavored, fragrant cake infused with rose water, layered with creamy mascarpone filling, and topped with a cloud of whipped cream and fresh rose petals.

Ingredients
  

For the cake:

  • 1 cup unsalted butter softened
  • ½ cup granulated sugar
  • 4 large eggs
  • 1 tbsp vanilla extract
  • 3 cups all-purpose flour
  • 1 tbsp baking powder
  • ½ tsp salt
  • 1 cup milk
  • 2 tbsp rose water
  • 2 cups heavy cream
  • Pink food coloring optional
  • Fresh rose petals for garnish

For the filling:

  • 1 cup mascarpone cheese
  • ½ cup whipped cream
  • ¼ cup granulated sugar
  • 1 tbsp rose water
  • Pink food coloring optional

Instructions
 

  • Preheat oven to 350°F (175°C). Grease and flour three 8-inch round cake pans.
  • Step 2: In a large bowl, cream butter and sugar until light and fluffy.
  • Add eggs one at a time, beating well after each addition, then mix in vanilla extract.
  • Step 3: In another bowl, whisk together flour, baking powder, and salt.
  • Gradually mix dry ingredients into the butter mixture, alternating with milk.
  • Stir in rose water and a few drops of pink food coloring, if desired.
  • Step 4: Divide batter evenly among prepared pans. Bake for 25–30 minutes, or until a toothpick inserted in the center comes out clean.
  • Let cakes cool in pans for 10 minutes, then transfer to wire racks to cool completely.
  • Step 5: Prepare filling by combining mascarpone cheese, whipped cream, sugar, rose water, and pink food coloring in a bowl.
  • Mix until smooth and creamy.
  • Assemble the cake by layering one cake layer with a third of the filling. Repeat with remaining layers.
  • Step 6: In a separate bowl, whip heavy cream until slightly thickened. Add powdered sugar and whip until stiff peaks form.
  • Frost the cake with whipped cream, covering the top and sides.
  • Garnish with fresh rose petals. Serve and enjoy.