“`html
If you’ve been searching for a show-stopping dessert that’s deliciously indulgent yet completely plant-based, look no further than this Vegan Raspberry Chocolate Cake Recipe. It perfectly marries rich, fudgy chocolate layers with the bright, tangy pop of fresh raspberries, all wrapped up in a luscious vegan raspberry Swiss meringue buttercream. Every bite is a celebration of texture and flavor, making it an unforgettable treat that’s bound to impress anyone—vegan or not!

Ingredients You’ll Need
These ingredients are straightforward but essential, each playing a key role in crafting the moist texture, rich flavor, and beautiful color that define this scrumptious cake.
- 280 g plain flour: The base that gives the cake structure and tenderness.
- 250 g soft brown sugar: Adds natural sweetness with a hint of caramel depth.
- 70 g Dutch-processed cocoa powder: Provides that unmistakable deep chocolate flavor and dark color.
- 3 teaspoons baking powder: Ensures your cake rises to light, fluffy perfection.
- ¼ teaspoon sea salt: Balances sweetness and enhances the chocolate notes.
- 236 ml soy milk: The vegan alternative that keeps the cake moist and tender.
- 2 teaspoons apple cider vinegar: Reacts with baking powder for a light crumb and subtle tang.
- 1 teaspoon vanilla extract: Adds warmth and depth to the overall flavor.
- 160 ml strong coffee: Intensifies the chocolate taste without making it taste like coffee.
- 80 ml olive oil (or sunflower/rapeseed oil): Keeps the crumb rich, moist, and tender.
- 200 g chilled full-fat canned coconut milk: The secret for a velvety, glossy ganache glaze.
- 100 g vegan dark chocolate: Used in the ganache to add richness and smooth texture.
- 30 g golden syrup (or rice syrup): Sweetens the ganache and gives it beautiful sheen.
- 1 batch vegan raspberry Swiss meringue buttercream: For that fluffy, tangy frosting that ties all the flavors together.
- 200 g fresh raspberries: Provides juicy bursts of freshness and gorgeous decoration.
How to Make Vegan Raspberry Chocolate Cake Recipe
Step 1: Prep and Mix Your Dry Ingredients
Start by preheating your oven to 180°C (356°F) and lining three 6-inch cake tins with parchment paper—the foundation for perfect layers. Whisk together the plain flour, soft brown sugar, Dutch-processed cocoa powder, baking powder, and sea salt in a large mixing bowl until evenly combined. This mix ensures your cake has the perfect balance of fluffy rise and rich chocolate flavor right from the start.
Step 2: Make the Vegan Buttermilk
In a separate jug, stir the soy milk and apple cider vinegar together. Set it aside for about 10 minutes to curdle and transform into vegan “buttermilk.” This mixture will react with the baking powder to produce a tender crumb and add just the right subtle tang that brightens the cake.
Step 3: Combine Wet and Dry Ingredients
Add the vegan buttermilk, strong coffee, olive oil, and vanilla extract to your bowl of dry ingredients. Whisk gently to combine, making sure not to overmix—the batter should be smooth and just blended to keep your cake tender and light.
Step 4: Bake the Cake Layers
Divide the batter evenly among your prepared cake tins and bake for 30 minutes. Use a skewer to check for doneness—it should come out clean when inserted into the center. Let the cakes cool in their tins for 15–20 minutes before transferring them onto a rack to cool completely. Chilling the cakes in an airtight container for a few hours or overnight will make decorating so much easier.
Step 5: Prepare the Chocolate Ganache Glaze
Finely chop the vegan dark chocolate into a heatproof bowl. Gently warm the chilled coconut milk on the stovetop until it’s just simmering, then pour it over the chocolate. Let it sit for 2–3 minutes before stirring together until silky smooth. Stir in the golden syrup for a touch of sweetness and a beautiful glossy finish. Allow this ganache to cool to room temperature—if it thickens too much, give it a gentle rewarm before glazing your cake.
Step 6: Assemble and Frost the Cake
If your cake layers have domed on top, carefully level them using a serrated knife. Secure the first layer on your cake stand with a little vegan buttercream, then spread a generous layer of buttercream over it. Repeat this process with the remaining layers, saving half of the frosting for the final crumb coat and outer layer. Use an offset spatula and cake scraper to smooth the buttercream, creating a flawless canvas for your ganache glaze.
Step 7: Glaze and Decorate with Fresh Raspberries
Place your cake on an inverted cake tin set inside a large bowl to catch drips. Pour the ganache over the top, guiding it with a spatula to cover the sides evenly. Don’t waste any excess—use it to create a beautiful drip effect around the edges with a spoon. Finally, crown your masterpiece with fresh raspberries for that perfect burst of color and freshness. And just like that, your Vegan Raspberry Chocolate Cake Recipe is complete!
How to Serve Vegan Raspberry Chocolate Cake Recipe
Garnishes
Fresh raspberries add a juicy tartness and a pop of color that contrast beautifully with the rich chocolate ganache and creamy buttercream. Consider sprinkling a light dusting of cocoa powder or edible rose petals for a delicate, elegant finish.
Side Dishes
This cake pairs wonderfully with a simple side like a scoop of coconut-based vanilla ice cream or a dollop of whipped coconut cream to keep things light and refreshing. For an adult twist, a glass of raspberry-infused sparkling water or a rich vegan hot chocolate enhances the dessert experience.
Creative Ways to Present
Try plating individual slices on pretty dessert plates garnished with a few extra raspberries and a drizzle of leftover ganache. For parties, serve smaller cake squares on decorative cupcake liners, or place slices atop a bed of fresh mixed berries to amp up the visual appeal and flavor harmony.
Make Ahead and Storage
Storing Leftovers
You can keep your Vegan Raspberry Chocolate Cake Recipe stored in an airtight container in the refrigerator for 4–5 days. This timeframe ensures the raspberries stay fresh while the cake maintains its moistness and rich flavors. Let slices come to room temperature before serving for the best taste and texture.
Freezing
If you want to enjoy this cake later, freeze it by wrapping individual slices tightly in plastic wrap, then placing them in an airtight freezer-safe container or zip-lock bag. Frozen slices are best enjoyed within 2 months. Thaw them in the refrigerator overnight and bring to room temperature before eating.
Reheating
For a freshly baked feel, warm your slice gently in the microwave for 15–20 seconds or let it sit at room temperature until softened. Avoid overheating, as the vegan buttercream and ganache can soften too much. Enjoy warm alongside your favorite plant-based milk or coffee for a comforting treat.
FAQs
Is this Vegan Raspberry Chocolate Cake Recipe suitable for gluten-free diets?
As written, this recipe uses plain wheat flour, so it’s not gluten-free. However, you could experiment with a gluten-free flour blend designed for baking—but results may vary depending on the blend.
Can I substitute soy milk for another plant-based milk?
Absolutely! Almond, oat, or cashew milk can work well. Just be sure to add the apple cider vinegar to the milk to create the vegan “buttermilk” effect for the right texture.
What if I don’t have apple cider vinegar? Can I use lemon juice instead?
Yes, lemon juice works as a great substitute to coagulate the plant milk and add the subtle acidity needed for the cake’s rise and flavor balance.
How do I make the vegan raspberry Swiss meringue buttercream?
This involves aquafaba (the liquid from canned chickpeas), sugar, and vegan butter, whipped into a smooth, fluffy frosting, then folded through fresh or pureed raspberries for that perfect flavor—there are plenty of great tutorials online to guide you!
Can I make this cake without fresh raspberries for decoration?
Definitely! You can use other fresh berries like blueberries or strawberries, or skip fresh fruit entirely and decorate with chocolate shards or toasted coconut flakes for a different, but equally stunning, look.
Final Thoughts
This Vegan Raspberry Chocolate Cake Recipe is pure joy on a plate—rich, luscious, and bursting with fresh raspberry brightness. It’s a terrific way to celebrate any occasion or simply treat yourself. Once you try this recipe, you’ll see why it’s become a favorite among vegans and chocolate lovers alike. So get your apron on, invite some friends over, and create some unforgettable, plant-powered memories!
“`
Print
Vegan Raspberry Chocolate Cake Recipe
- Prep Time: 40 minutes
- Cook Time: 30 minutes
- Total Time: 2 hours 30 minutes
- Yield: 15 servings
- Category: Dessert
- Method: Baking
- Cuisine: Vegan
- Diet: Vegan
Description
This Vegan Raspberry Chocolate Cake is a decadent, dairy-free treat combining rich Dutch-processed cocoa and fresh raspberries layered with a smooth vegan raspberry Swiss meringue buttercream and finished with a glossy chocolate ganache glaze. Perfect for special occasions or whenever you crave a delicious plant-based dessert, this cake is moist, flavorful, and beautifully decorated with fresh raspberries.
Ingredients
Cake Ingredients
- 280 g plain flour
- 250 g soft brown sugar
- 70 g Dutch-processed cocoa powder
- 3 teaspoons baking powder
- ¼ teaspoon sea salt
- 236 ml soy milk
- 2 teaspoons apple cider vinegar
- 1 teaspoon vanilla extract
- 160 ml strong coffee
- 80 ml olive oil (or sunflower oil or rapeseed oil)
Chocolate Ganache Glaze
- 200 g chilled full-fat canned coconut milk
- 100 g vegan dark chocolate
- 30 g golden syrup (or rice syrup)
Other
- 1 batch vegan raspberry Swiss meringue buttercream
- 200 g fresh raspberries
Instructions
- Prepare for Baking: Read the recipe thoroughly along with the blog post containing detailed instructions and tips before beginning to ensure a smooth cooking experience.
- Preheat Oven and Prepare Pans: Preheat your oven to 180°C (356°F). Line the bases of three 6-inch cake tins with parchment paper circles and spray the sides lightly with oil spray to prevent sticking.
- Combine Dry Ingredients: In a large mixing bowl, whisk together the plain flour, soft brown sugar, Dutch-processed cocoa powder, baking powder, and sea salt until evenly mixed.
- Make Vegan “Buttermilk”: In a jug, stir together the soy milk and apple cider vinegar and let it sit for 10 minutes to curdle and mimic buttermilk.
- Mix Wet and Dry Ingredients: Add the vegan buttermilk mixture, strong coffee, olive oil, and vanilla extract to the dry ingredients. Whisk gently to combine, taking care not to overmix the batter to maintain a tender crumb.
- Divide Batter and Bake: Evenly distribute the batter between the prepared pans. Bake for approximately 30 minutes, checking doneness with a skewer which should come out clean. Allow cakes to cool in the tins for 15-20 minutes before turning out onto a cooling rack to cool completely. Refrigerate in an airtight container if not assembling immediately to make decorating easier.
- Prepare Chocolate Ganache: Finely chop vegan dark chocolate and place in a heat-resistant bowl. Gently heat coconut milk on the stove until it begins to simmer and pour it over the chopped chocolate. Let sit for 2-3 minutes, then stir until smooth. Stir in golden syrup and allow the ganache to cool and thicken at room temperature for 20-30 minutes.
- Make Vegan Raspberry Swiss Meringue Buttercream: Prepare the vegan raspberry Swiss meringue buttercream separately following your preferred recipe to complement the cake layers and ganache glaze.
- Level Cakes: Using a serrated knife, carefully trim the domed tops off the cakes to create flat, even layers for stacking.
- Layer and Frost: Secure the first cake layer on a cake turntable with a small dab of buttercream. Spread a layer of buttercream over it, add the next layer of cake, and repeat the process until all layers are stacked. Cover the outside and top of the cake with the remaining frosting, smoothing the surface with a cake scraper.
- Prepare Ganache for Glazing: If the ganache has thickened too much, gently warm it over a double boiler until pourable again. Do not overheat.
- Glaze the Cake: Position the cake on an upside-down cake tin placed inside a large bowl to catch drips. Pour the ganache evenly over the top and sides of the cake, using a spatula to guide the glaze for full coverage. Reuse any ganache collected in the bowl to create decorative drips on the cake edges if desired.
- Decorate: Arrange fresh raspberries artfully on top of the glazed cake for a fresh, vibrant finish.
- Storage: The cake can be kept at room temperature on the day of serving. For later consumption, store in an airtight container in the refrigerator where it will keep well for 4-5 days depending on raspberry freshness.
Notes
- Use chilled full-fat canned coconut milk for a rich and smooth ganache.
- Golden syrup can be substituted with rice syrup if preferred.
- Refrigerating the cake layers before assembling helps with easier handling and cleaner decoration.
- Ensure not to overmix the cake batter to maintain a light, tender texture.
- Use a serrated knife to level cakes gently without tearing.
- Warm ganache gently when it thickens to restore pourable consistency without compromising texture.
- Store the finished cake in an airtight container to maintain freshness, especially the raspberries on top.

