Ingredients
Method
Preparation
- Preheat the oven to 350°F (175°C) and grease an 8-inch round cake pan, lining the bottom with parchment paper.
- In a large bowl, whisk together the all-purpose flour, almond flour, granulated sugar, baking powder, baking soda, and salt until well combined.
- In a separate bowl, combine the almond milk, melted coconut oil, vanilla extract, and 2 tablespoons of rose water, whisking until smooth.
- Pour the wet ingredients into the dry ingredients and stir gently until just combined, making sure not to overmix.
- Fold in the dried edible rose petals carefully, then transfer the batter to the prepared cake pan, smoothing the top as you go.
Baking
- Bake for 30 to 35 minutes, or until a toothpick inserted into the center comes out clean.
- Allow the cake to cool in the pan for 10 minutes, then invert onto a wire rack to cool completely.
Frosting
- To make the frosting, beat the softened vegan butter until smooth.
- Gradually add the powdered sugar, followed by 1 tablespoon of rose water and almond milk, and continue to beat until light and fluffy.
- Spread the frosting evenly over the cooled cake and garnish with extra rose petals if desired.
Notes
Letting the cake cool completely before frosting helps maintain a clean finish. The cake stores well covered at room temperature for 3 days or can be refrigerated for up to a week.
