Butterfly Pea Flower Cake
The Butterfly Pea Flower Cake is a naturally vibrant dessert that blends subtle herbal flavor with stunning blue and purple hues derived from the butterfly pea flower. It merges traditional Southeast Asian botanical wisdom with modern baking, making it a health-conscious yet indulgent centerpiece for any special occasion.
Total Time 1 hour hr 25 minutes mins
- 200 g plain flour
- 16 g baking powder
- 200 g caster sugar or sugar-free erythritol as an alternative
- 1 tablespoon butterfly pea powder
- 140 mL plant-based milk such as coconut, oat, or almond
- 4 eggs
- 80 mL coconut oil melted and cooled
- Icing sugar optional, for dusting – to taste
Step 1
Begin by preheating your oven to 160°C (320°F) in static mode. Lightly grease a 20cm (8-inch) round cake tin and line it with parchment paper. If you're using a non-stick tin, you can skip greasing and lining. Sift the plain flour and baking powder into a mixing bowl. Add the caster sugar and a pinch of salt, then stir everything together with a spoon until evenly combined. For the best texture, opt for extra-fine sponge cake flour if available. If you prefer a sugar-free option, substitute the caster sugar with granulated erythritol, a natural zero-calorie sweetener.
Step 2
In a separate bowl or measuring jug, dissolve the butterfly pea powder in a small amount of the plant-based milk, stirring thoroughly until there are no lumps. If you don’t have the powder, you can use dried butterfly pea flowers—just follow a butterfly pea latte recipe, then cool the blue milk completely before using it in the cake. Next, separate the egg yolks from the whites, placing the yolks in the butterfly pea milk mixture and the whites in another bowl to be whipped later. Beat the yolks into the colored milk until smooth and creamy. Then add the remaining plant-based milk and the melted, cooled coconut oil to the mixture, stirring to combine.
Step 3
Pour the blue milk mixture into the dry ingredients. Use an electric whisk to blend everything together until you have a smooth, creamy batter with an even blue color. Once the batter is ready, set it aside and prepare to whip the egg whites.
Step 4
With a clean electric mixer, beat the egg whites until they become fluffy and form stiff peaks. It’s best to start at a low speed and gradually increase as the egg whites begin to foam. Once they reach stiff peak consistency, fold them gently into the cake batter a few spoonfuls at a time. Use a spatula to incorporate them, folding from top to bottom to maintain the airiness of the batter.
Step 5
Pour the prepared butterfly pea cake batter into the cake tin, spreading it out evenly. Place the tin on the bottom rack of your oven and bake for 50 to 60 minutes. The cake is done when a skewer inserted into the center comes out clean, with no wet batter or crumbs sticking to it.
Step 6
After baking, remove the cake from the oven and let it sit for a few minutes to cool slightly. Carefully remove it from the tin and place it on a wire rack to cool completely before slicing. Once cooled, dust the top with icing sugar if desired. Your butterfly pea cake is now ready to enjoy!