Fluffy and decadent vegan bundt cake with swirls of chocolate and vanilla cake topped with an easy chocolate ganache!
If you like chocolate but don’t want something too rich, this cake is perfect for you! The alternating layers of vegan chocolate cake and vanilla cake create a well balanced dessert.
It tastes like a milder (and less sweet) chocolate cake whilst being decadent enough for a special celebration.
The shape of bundt cakes makes them beautiful enough that you won’t need to decorate them any further. They act as great celebration centrepieces!
How to make a the batter for a zebra cake
I made a simple plain cake batter then divided the mixture into 2 bowls.
In one bowl, I added vanilla extract and mixed it in. Of course, you can use vanilla bean powder, paste or any other high-quality vanilla product.
In the second bowl, I added cocoa powder and some plant-based milk then mixed it in.
Both cake batters need to be the same consistency in order for the zebra cake to work. As the cocoa powder makes the chocolate batter slightly thicker, I mixed in extra plant-based milk so it would be the same consistency as the vanilla batter.
How to prepare the bundt cake tin (to prevent sticking)
I used a 10-cup Nordicware bundt pan which is high quality so don’t tend to stick with adequate prep. To prepare any bundt pan for this cake, I’d STRONGLY recommend:
- Brushing the inside of the pan with melted butter making sure you get into all the nooks and crannies. I prefer using butter than oil as the latter sometimes leave ‘puddles’.
- Then lightly dusting some cocoa (or cacao) powder on top.
Let’s make the vegan bundt cake!
Assembling the vegan zebra cake
Assembling a zebra cake is much more easier than it looks. All you have to do is:
- Spoon some chocolate batter (around 1/2 cup) in one spot in a cake tin. I started with the chocolate batter as we dusted the tin with cocoa powder.
- Then spoon some vanilla batter (around 1/2 cup) right on top of the chocolate batter. The weight of the vanilla batter will force the chocolate batter underneath to spread out and so on.
- Repeat until you have used up all the cake batter!
The ‘zebra’ appearance is automatically created when you layer and alternate the cake batters.
The batters will not mix together IF the batters are the same consistency/thickness (see my tips above about making the cake batters).
How can you make a cake without eggs, butter or milk?
Eggs are conventionally used in cakes to add richness, bind ingredients and to make the cake rise.
To make up for the fat, I added a little extra oil so the cake is still rich.
To bind a cake, sometimes flax or chia ‘eggs’ (a combination of ground flax or chia seeds and water) are used. However, I’ve tested this recipe with and without those egg substitutes and it doesn’t make a difference.
To make the cake rise, I used a little extra baking powder. Also, the apple cider vinegar reacts with the plant-based milk to make buttermilk which creates a tender crumb and helps the cake to rise further.
I served this cake to non-vegans at parties and everyone loved it! You need to try it!
How can I customise this vegan bundt cake?
Decorating the cake with vegan easter eggs (like below) will make it a perfect centrepiece for Easter celebrations!
I do not recommend using coconut sugar as it will make the vanilla layer brown. If you really want to use coconut sugar, it will work for only the chocolate layer. If you use less regular sugar, it’ll result in a denser cake.
I haven’t tried substituting the oil for apple sauce or a similar ingredient. If you try it, let me know!
I also haven’t tried making this recipe gluten free. If it works (or doesn’t work) for you, leave a comment below :).
Check out my other easy vegan chocolate recipes
- Vegan Chocolate Babka
- Vegan Beetroot Brownies
- Chocolate Avocado Mousse Tart
- Vegan Triple Chocolate Cookies
Or my other vegan cake recipes:
- Vegan Cookies and Cream Cake
- Apple Crumble Tea Cake
- Sweet Potato and Cinnamon Bundt Cake
- Easy Vegan Lemon Drizzle Cake
Vegan Zebra Bundt Cake
- 3 1/2 cups (440g) plain or all-purpose flour
- 2 cups (400g) cane sugar
- 3 tsp baking powder
- Pinch of any good-quality salt
- 2 cups (500mL) plant-based milk, such as almond, soy or coconut
- 3/4 cup (190mL) light-tasting vegetable oil, such as sunflower or rapeseed
- 2 tbs apple cider vinegar
- 1/4 cup (25g) cocoa or raw cacao powder, + 2 tbsp plant-based milk
- 1 tbsp vanilla extract
- 1 cup (100g) roughly chopped chocolate or chocolate chips
- 1/2 cup (120mL) canned coconut cream
- Preheat the oven to 180°C (350°F). Brush a bundt tin with melted butter or oil then lightly dust it with cocoa powder.
To make the cake:
- Add the flour, sugar, baking powder and salt to a large bowl. Mix until combined. Add the milk, oil and apple cider vinegar and mix until combined.
- Pour half of the mixture (around 750g) into another bowl. Add the cocoa powder and milk to one bowl and the vanilla extract to the other bowl. Mix each bowl until combined. Make sure both cake batters are the same consistency/thickness (the zebra pattern will not work if they aren't the same consistency). Add more flour or milk to ensure this.
- Use 2 x 1/2 cup measures for this step (or 2 ladles of the same size). Pour 1/2 cup of the chocolate batter in one spot in the bundt tin. Pour 1/2 cup of the vanilla batter directly on top. Both cake batters will naturally spread. Keep alternating until there is no more cake batter.
- Bake the cake in the oven for 50-60 minutes or until a skewer can be inserted into the cake and it comes out clean. Allow the cake to cool in the bundt tin for 10 minutes then turn it upside down on and leave it on the wire rack for another 10 minutes. Gently tap the tin on to encourage it to come out.
To make the ganache:
- Add all ingredients to a small saucepan over low heat. Mix while allowing the chocolate to melt then turn off the heat. Mix until smooth and fully emulsified. Set aside to slightly cool.
- Drizzle the chocolate ganache over the bundt cake and serve immediately. The cake can be stored in an airtight container at room temperature for 1 day, in the fridge for 5 days or in the freezer for up to 1 month.
This post was first published in July 2019 and updated in September 2020.
Please leave a comment below if you made this recipe, have any questions or thoughts! Your comment will help other readers and Rainbow Nourishments.