01 -
Preheat your oven to 350°F (175°C). Grease and line two 8-inch round cake pans with parchment paper.
02 -
In a medium bowl, whisk together the flour, baking powder, and baking soda. Set aside.
03 -
Beat softened butter and sugar in a large bowl until light and fluffy, about 2–3 minutes.
04 -
Add eggs one at a time, beating well after each addition. Mix in the vanilla extract.
05 -
Stir in the dragon fruit puree. Alternate adding the dry ingredients and milk to the batter, beginning and ending with the dry mixture.
06 -
Divide the batter evenly between the prepared pans. Bake for 25–30 minutes or until a toothpick inserted into the center comes out clean. Let the cakes cool completely on a wire rack.
07 -
Beat softened butter until creamy. Gradually add powdered sugar, mixing after each addition. Stir in dragon fruit puree, vanilla extract, and heavy cream (if needed) for a smooth texture.
08 -
Place one cake layer on a serving plate. Spread a generous layer of frosting over the top. Add the second layer and frost the top and sides evenly.
09 -
Garnish with fresh dragon fruit slices, berries, edible flowers, and a sprinkle of dragon fruit seeds.