Rose Cake Recipe

Rose Cake Recipe

How To Make Rose Cake

Who says real rose petals can’t be turned into dessert? In this rose cake recipe, rose petals and rose water are the main ingredients. Try it and be amazed!

Preparation: 30 minutes
Cooking: 30 minutes
Total: 1 hour



For Rose Cake:

  • 3⅓cupscake flour,plus more for dusting the pans
  • 1.5cupsmilk,room temperature
  • 9largeegg whites,room temperature
  • 1.5almond extract
  • 1.5tspvanilla extract
  • 1.5tsprose water
  • 2⅔cupsgranulated sugar
  • 3tbspbaking powder
  • 1.5tspsalt
  • 18tbspunsalted butter
  • 10roses,petals removed and rinsed

For Rose Buttercream:

  • 1.5cupsunsalted butter,softened, 3 sticks
  • 2lbspowdered sugar
  • 3tsprose water
  • 2tspvanilla extract,store-bought or homemade
  • the petals from one rose,finely chopped
  • ¼cupmilk,or water


  1. Heat oven to 350 degrees F. Grease three 8-inch round cake pans with nonstick

  2. cooking spray, then line the bottoms with parchment or waxed paper rounds. Spray the paper rounds, and then dust the entire inside of the pans lightly with flour, tapping to remove excess.

  3. In a medium bowl, whisk together milk, egg whites, and extracts into 2-cup glass measure until blended. Set aside.

  4. In the bowl of an electric mixer, mix together cake flour, sugar, baking powder, and salt at medium-low speed until combined.

  5. Divide batter evenly between three prepared cake pans. Use a rubber spatula or spoon to spread the batter on top so that each pan is even.

  6. Arrange pans at least 3 inches from the oven walls and 3 inches apart. Bake for 26 to 30 minutes.

  7. Remove cake and let cool on a wire rack until they reach room temperature. Then frost with rose buttercream, and top with fresh rose petals.

  8. In the bowl of a stand mixer, beat butter on medium-high speed until smooth. Add powdered sugar, rose water, vanilla, chopped rose petals, and milk.

  9. Beat on medium-low speed for 30 seconds to incorporate. Then increase speed to medium-high and beat for 1 minute or until smooth. Adjust to your desired consistency by adding milk.


  • Calories: 2886.26kcal
  • Fat: 62.73g
  • Saturated Fat: 39.34g
  • Trans Fat: 2.44g
  • Monounsaturated Fat: 16.14g
  • Polyunsaturated Fat: 2.59g
  • Carbohydrates: 272.68g
  • Fiber: 0.98g
  • Sugar: 197.18g
  • Protein: 12.23g
  • Cholesterol: 165.54mg
  • Sodium: 1026.08mg
  • Calcium: 624.21mg
  • Potassium: 1414.97mg
  • Iron: 9.49mg
  • Vitamin A: 534.22µg
Chat Bubble Icon Share your own special recipe
Submit Your Own Recipe

Have your own special recipe to share? Submit Your Recipe Today!