01 -
Preheat your oven to 350°F (175°C). Grease and flour three 8-inch round cake pans.
02 -
In a medium bowl, whisk together the flour, baking powder, baking soda, and salt. Set aside.
03 -
In a large mixing bowl, cream the softened butter and granulated sugar until light and fluffy, about 3-5 minutes.
04 -
Beat in the eggs one at a time, ensuring each is well incorporated before adding the next. Stir in the vanilla extract.
05 -
Stir in the dragon fruit puree and a few drops of pink gel food coloring (if using) until well combined.
06 -
Gradually add the dry ingredients to the butter mixture, mixing just until combined.
07 -
Divide the batter evenly among the prepared cake pans. Bake for 25-30 minutes, or until a toothpick inserted into the center comes out clean.
08 -
Allow the cakes to cool in the pans for 10 minutes, then transfer them to a wire rack to cool completely.
09 -
In a large mixing bowl, beat the softened butter until creamy. Gradually add the powdered sugar, mixing until well combined. Add the dragon fruit puree, vanilla extract, a pinch of salt, and pink gel food coloring if using. Beat until the frosting is light and fluffy.
10 -
Place one layer on a serving plate and spread a generous amount of dragon fruit buttercream over the top. Place the second layer on top and spread more buttercream. Top with the third layer and spread the remaining buttercream over the top and sides of the cake.
11 -
Garnish the cake with fresh dragon fruit slices, edible flowers, or sprinkles as desired.