Ingredients
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
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
Preparation
Heat oven to 350 degrees F. Grease three 8-inch round cake pans with nonstick
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.
In a medium bowl, whisk together milk, egg whites, and extracts into 2-cup glass measure until blended. Set aside.
In the bowl of an electric mixer, mix together cake flour, sugar, baking powder, and salt at medium-low speed until combined.
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.
Arrange pans at least 3 inches from the oven walls and 3 inches apart. Bake for 26 to 30 minutes.
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.
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.
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.