Ingredients
Method
- Preheat oven to 350°F (175°C). Grease and flour two 8-inch round cake pans.
- In a large bowl, whisk together flour, sugar, baking powder, and salt. In another bowl, combine milk, oil, vanilla, and eggs. Add wet ingredients to dry, mixing until just combined. Stir in pink food coloring if desired.
- Divide batter evenly between prepared pans. Bake for 25-30 minutes, or until a toothpick inserted into the center comes out clean. Let cool in pans for 10 minutes, then invert onto a wire rack to cool completely.
- For the frosting, beat softened butter until creamy. Gradually add powdered sugar, rose water, and milk/cream, beating until light and fluffy. Add pink food coloring if desired.
- Once cakes are completely cool, level the tops if necessary. Place one cake layer on a serving plate. Spread a layer of frosting, then arrange sliced strawberries on top. Place the second cake layer on top and frost the entire cake.
- Garnish with remaining fresh strawberries and edible rose petals, if using. Serve immediately or refrigerate.
Notes
For best results, ensure all ingredients, especially milk and eggs, are at room temperature before mixing the cake batter. This helps create a smoother batter and a more tender cake.
