Vegan Blackberry Cake with Blackberry Compote and Light Buttercream Recipe
Introduction
This vegan blackberry cake is a delightful treat bursting with fresh berry flavor and light, creamy frosting. Perfect for any occasion, it combines a moist crumb with tangy compote and airy buttercream for a show-stopping dessert.

Ingredients
- 150g fresh or frozen blackberries
- 50g caster sugar
- 2 tablespoons cornstarch (cornflour)
- 1 tablespoon lemon juice
- 240ml dairy-free milk
- 1 teaspoon apple cider vinegar
- 210g self-raising flour
- 200g caster sugar
- 1/2 teaspoon baking powder
- 1/2 teaspoon bicarbonate of soda
- 60g sunflower oil
- Zest of 1 lemon
- 2 tablespoons blackberry compote (from recipe)
- 160g dairy-free block butter*
- 40g dairy-free cream cheese*
- 200g icing sugar
- 1 teaspoon vanilla extract
- 40ml aquafaba (chickpea brine)
- Fresh blackberries (for decoration)
- Mint leaves (for decoration, optional)
Instructions
- Step 1: Make the blackberry compote by placing blackberries, sugar, cornstarch, and lemon juice into a medium saucepan. Cook over medium-high heat, stirring constantly for 5-8 minutes until thickened. Remove from heat and let cool. Store in the fridge until ready to use.
- Step 2: Preheat the oven to 180°C fan and line two 6-inch loose base cake tins with greaseproof paper.
- Step 3: Combine the dairy-free milk and apple cider vinegar in a bowl and whisk together. Let sit for 10 minutes to curdle, creating vegan ‘buttermilk.’
- Step 4: In a large bowl, sift together flour, sugar, baking powder, and bicarbonate of soda. Mix well.
- Step 5: Add sunflower oil and lemon zest to the curdled milk, whisking to combine.
- Step 6: Pour the wet ingredients into the dry ingredients and mix to form a smooth batter.
- Step 7: Divide the batter evenly between the prepared tins (about 350g each). Tap the tins on the counter to remove air bubbles.
- Step 8: Add about 2 teaspoons of blackberry compote on top of each batter, then swirl gently with a knife. Avoid adding too much compote as it may affect texture.
- Step 9: Bake in the oven for 25-30 minutes until a skewer inserted comes out clean and cakes are springy to the touch.
- Step 10: Cool cakes completely on a wire rack. Store in a sealed container until ready to frost.
- Step 11: To make the buttercream, beat dairy-free butter and cream cheese in a large bowl until creamy.
- Step 12: Sift in icing sugar, add 2 tablespoons blackberry compote, and whip on high speed until well combined.
- Step 13: Pour in aquafaba and whip for about 5 minutes until light and creamy. Adjust consistency by adding more icing sugar or butter as needed.
- Step 14: Stack the cakes using the buttercream and additional compote as filling. Press the second layer gently on top.
- Step 15: Apply a thin crumb coat of buttercream over the cake and chill in the freezer for 3-5 minutes until firm but not frozen.
- Step 16: Apply a thick layer of buttercream smoothly around the cake. Use a spatula to create decorative lines if desired.
- Step 17: Pipe swirls of leftover buttercream around the top edge using a star nozzle.
- Step 18: Decorate the sides with fresh blackberry halves and add mint leaves for a fresh finish.
Tips & Variations
- Use frozen blackberries for the compote if fresh are out of season; just thaw before cooking.
- For a stronger lemon flavor, add a teaspoon of lemon extract to the batter.
- If your buttercream begins to split, add small chunks of dairy-free butter gradually while mixing on medium-high speed.
- Try swapping blackberries for raspberries or blueberries for a different berry twist.
Storage
Store the cake in an airtight container in the refrigerator for up to 3 days. Allow it to come to room temperature before serving for best texture. Leftover buttercream can be kept in the fridge and whipped again briefly before use.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use regular milk instead of dairy-free milk?
Yes, you can substitute regular milk if you are not avoiding dairy. The buttermilk effect will work the same with apple cider vinegar.
What is aquafaba and why is it used in the frosting?
Aquafaba is the liquid from chickpeas and acts as a vegan egg white substitute. It helps whip the frosting airy and light, giving the buttercream a fluffy texture.
Print
Vegan Blackberry Cake with Blackberry Compote and Light Buttercream Recipe
- Total Time: 50 minutes
- Yield: 8 servings 1x
- Diet: Vegan
Description
This Vegan Blackberry Cake is a delightful plant-based dessert featuring a moist blackberry-infused sponge layered and topped with a light, fluffy dairy-free buttercream enhanced with fresh blackberry compote. Perfectly balanced with a hint of lemon zest and the natural tartness of blackberries, this cake is ideal for vegan celebrations or anytime you crave a fruity, delicious treat.
Ingredients
Blackberry Compote
- 150g fresh or frozen blackberries
- 50g caster sugar
- 2 tablespoons cornstarch (cornflour)
- 1 tablespoon lemon juice
Cake Batter
- 240ml dairy-free milk
- 1 teaspoon apple cider vinegar
- 210g self-raising flour
- 200g caster sugar
- 1/2 teaspoon baking powder
- 1/2 teaspoon bicarbonate of soda
- 60g sunflower oil
- Zest of 1 lemon
- 2 tablespoons blackberry compote (for swirling)
Buttercream Frosting
- 160g dairy-free block butter
- 40g dairy-free cream cheese
- 200g icing sugar
- 1 teaspoon vanilla extract
- 40ml aquafaba (chickpea brine)
- 2 tablespoons blackberry compote
Decoration
- Fresh blackberries
- Mint leaves (optional)
Instructions
- Make the Blackberry Compote: Place the blackberries, sugar, cornstarch, and lemon juice in a medium saucepan. Cook over medium-high heat, stirring continuously to avoid burning, until the mixture thickens and boils, about 5-8 minutes. Remove from heat and let cool to thicken further. Store in the fridge until ready to use, whisking before use if it becomes too solid.
- Prepare Cake Tins and Oven: Preheat the oven to 180°C fan. Line two 6-inch loose base or push-up cake tins with greaseproof paper and set aside.
- Create Vegan Buttermilk: In a bowl, combine dairy-free milk with apple cider vinegar and whisk. Let sit for 10 minutes to curdle.
- Mix Dry Ingredients: Sift the self-raising flour, caster sugar, baking powder, and bicarbonate of soda into a large mixing bowl. Stir to combine.
- Combine Wet Ingredients: Add sunflower oil and lemon zest to the curdled milk and whisk well.
- Make the Batter: Pour the wet ingredients into the bowl with dry ingredients and mix until just combined.
- Fill Cake Tins: Divide the batter evenly between the two prepared tins (about 350g per tin). Tap the tins gently on the counter to remove air bubbles.
- Swirl in Blackberry Compote: Spoon approx. 2 teaspoons of blackberry compote into each tin and swirl gently with a knife to create a marbled effect, being careful not to disturb the batter too much to avoid impacting texture.
- Bake the Cakes: Bake in the center of the preheated oven for 25-30 minutes or until a skewer inserted into the center comes out clean and the cakes are springy to touch. They may be slightly sticky initially due to the compote.
- Cool the Cakes: Remove cakes from oven and transfer to a wire rack. Allow to cool completely. Once cooled, store in a sealed container to keep fresh before frosting.
- Prepare the Buttercream: In a large mixing bowl, whip dairy-free butter and cream cheese together until creamy using a stand mixer or hand mixer.
- Add Icing Sugar and Compote: Sift in icing sugar, add blackberry compote, and whip on high speed for a few minutes to combine fully.
- Incorporate Aquafaba: Pour in aquafaba and whip for 5 minutes until the mixture is light and fluffy. If buttercream becomes too soft, add more icing sugar or butter gradually while mixing to achieve a thick, airy texture. If splitting occurs, add small chunks of butter gradually while whipping to recombine.
- Assemble the Cake: Place one cake layer on your serving plate. Spread a layer of buttercream and some blackberry compote evenly on top.
- Stack Layers: Add the second cake layer on top, pressing gently to adhere.
- Crumb Coat: Apply a thin coat of buttercream all over the cake to seal crumbs. Chill in the freezer for 3-5 minutes to firm up the buttercream but do not freeze the cake.
- Final Frosting: Apply a thick, even layer of buttercream over the cake’s top and sides, smoothing with a cake scraper or palette knife.
- Create Decorative Texture: Use a small offset spatula to make decorative lines in the buttercream surface.
- Pipe Buttercream Swirls: Transfer remaining buttercream to a piping bag fitted with a star nozzle (Wilton 2D recommended) and pipe decorative swirls around the top edge of the cake.
- Decorate: Halve fresh blackberries and place them scattered around the cake’s sides. Optionally finish with fresh mint leaves on top for a vibrant finish.
Notes
- Use either fresh or frozen blackberries for the compote; frozen works well when fresh are out of season.
- If leftover compote thickens too much after refrigeration, whisk vigorously before using.
- Ensure not to overmix batter to keep cake tender.
- The baking time may vary slightly depending on oven differences; start checking at 25 minutes.
- If the buttercream appears too soft or watery, add more icing sugar gradually to thicken.
- For best results, use good quality dairy-free butter and cream cheese alternatives to achieve a creamy texture.
- Allow the cake to come to room temperature if refrigerated before serving for optimal flavor and texture.
- The aquafaba whips similarly to egg whites, helping to create a light vegan buttercream without eggs.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Category: Dessert
- Method: Baking
- Cuisine: Vegan
Keywords: vegan cake, blackberry cake, dairy-free dessert, vegan buttercream, plant-based cake, blackberry compote, lemon zest cake

