clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegan Vanilla Cake with Coconut Cream and Berries

  • Author: Maša Ofei
  • Prep Time: 15 minutes
  • Cook Time: 1 hours
  • Total Time: 1 hour 15 minutes
  • Yield: 9-inch cake, 14 slices


Enjoy this super simple refined sugar-free vegan vanilla cake recipe. With a vanilla sponge and a simple coconut cream, you can easily dress this cake up for birthdays and other occasions or pair it down to eat any day of the week!


Dry ingredients:

  • 2 cups / 270g plain flour
  • 1½ tablespoons baking powder
  • ½ teaspoon bicarb soda
  • 1 cup / 160g coconut sugar
  • ½ teaspoon salt

Wet ingredients:

  • 1 cup / 250ml plant milk (I used organic soy)
  • ½ cup / 105ml neutral oil (I used rice bran oil)
  • ¼ cup / 80ml maple syrup
  • 1 teaspoon apple cider vinegar
  • 1½ teaspoons vanilla extract
  • 1 flax egg


  • Whipped coconut cream
  • Your choice of berries (I used half a punnet each of blueberries, strawberries, and raspberries)
  • Edible flowers (optional)


  1. Preheat the oven to 180 degrees Celcius (355 degrees Fahrenheit) and place the oven rack in the middle. Line a 9-inch cake pan with parchment paper and grease the sides for easy removal from the pan. Set aside.
  2. In a large bowl, sift all the dry ingredients and whisk together to combine well and remove any clumps.
  3. In a separate smaller bowl, combine all the wet ingredients and whisk them until they are well combined and slightly frothy.
  4. Pour the wet ingredients into the dry and mix using the whisk until there are no lumps. Please don’t over mix!
  5. Pour batter into the prepared tin and tap on the benchtop a few times to release any air bubbles.
  6. Place on the middle rack in the oven, baking for 45 minutes to 1 hour. Bake until the skewer comes out clean when inserted into the middle of the cake. Please don’t be tempted to open the oven any sooner as this will make the cake collapse in the middle as it cools. You will see that the cake is starting to separate from the sides of the pan; this is when you can test to see if it’s finished. You want the cake to spring back if you touch the top.
  7. While the cake bakes, you can prepare your whipped coconut cream.
  8. Once the cake is made, let it cool in the pan for 15 minutes before carefully removing it and letting it completely cool on a wire rack.
  9. Once the cake is completely cooled, refrigerate.
  10. When you’re ready to add toppings, remove the cake from the fridge and smooth the whipped coconut cream over the cake and decorate it with berries and edible flowers.
  11. If you’re making the two-tier cake, spread coconut cream in the middle and add a layer of cut strawberries, then gently press down the second cake on top. Finish off with more whipped cream and decorations as desired.
  12. The sponge will keep at room temperature in an airtight container for up to 5 days undecorated or in the fridge for 3 days with the coconut whipped cream. We recommend if decorating with berries and edible flowers that the cake will look its best when done on the same day.


Please note: This recipe is only for one vanilla cake in this two-tiered cake. Double the recipe to get the same look as pictured. Make sure to also double the whipped coconut cream recipe.

  • Diet: Vegan

Free Recipe eBook

Join our newsletter and get our eBook featuring exclusive breakfast recipes to kickstart your mornings.