Vegan Chocolate Cake

Vegan Chocolate Cake

A delicious, lush chocolate cake with great texture may well be the ultimate treat. And it is the holiday season with lots of chocolate cravings so I think the occasion called for the effort to bake one!

I am very particular when it comes to cakes, a little too far on the snobby side. I want the happy place between light and fluffy (also known as spongy :P), and the dense and heavy, brownie-like texture. And I don’t want the cake part to be dry, I want to feel the chocolate! So that’s the place this cake fits right in. The chocolate cake, by itself, is very much worth baking. From there on, I let the peanut butter and coconut cream do their things for the filling and frosting, respectively. The full recipe is below.

#vegan #plantbased #chocolate #peanutbutter #cake #dessert #frosting #coconut

Vegan Chocolate Cake
Prep Time
45 mins
Cook Time
45 mins
Total Time
1 hr 30 mins
Course: Dessert
Cuisine: Vegan
Servings: 8
Author: Maya Sozer
  • 3/4 cup dark chocolate
  • 3/4 cup coconut oil
  • 1 1/4 cup coconut sugar
  • 1 cup unsweetened plant milk
  • 1 cup plain coconut yoghurt
  • 1 tablespoon apple cider vinegar
  • 1 teaspoon vanilla extract
  • 1 tablespoon coffee liqueur optional
  • 2 cups all purpose flour
  • 1 teaspoon baking powder
  • 2 teaspoons baking soda
  • 1/4 teaspoon salt
  • 1 can 14 oz 414ml coconut cream (cooled)
  • 3/4 cup powdered sugar
  • 1 teaspoon vanilla extract
Peanut butter filling
  • 3/4 cup peanut butter
  • 1/2 cup coconut cream
  • 1/2 cup powdered sugar
Optional decorations
  • coconuts chips
  • cocoa nibs
  • plants
  1. Set the oven to 350 F
  2. Melt the chocolate and the coconut oil together in a bowl. Add sugar, plant milk, coconut yoghurt, apple cider vinegar, vanilla extract and coffee liqueur, and mix them until sugar dissolves.
  3. In another bowl, mix flour, baking powder, baking soda and salt. Sift this dry mix into the wet ingredients bowl and combine everything using a silicone (or other non-metal) spatula.
  4. Coat the cake mold with coconut oil, transfer the cake batter into the mold and bake for about 40-45 minutes. Check by dipping a toothpick into the center of the cake, it is done when the toothpick comes out clean. Let the cake cool before adding on the frosting. You can take it out of the cake mold after about 10 minutes of waiting.
  5. First make the whipped coconut cream frosting because you can use the food processor for peanut frosting without cleaning. Put the cooled coconut cream, powdered sugar and vanilla extract into the food processor and mix until smooth. Transfer to a bowl and put it in the fridge while you work on the peanut butter filling.
  6. Similarly, mix all the peanut butter filling ingredients in a food processor until smooth.
  7. When the cake is at room temperature, slice the cake horizontally into two layers. Add the peanut butter filling between the layers
  8. Cover the cake with the coconut whipped cream frosting and decorate.

Did you like this post?
Like our facebook page
Receive future posts by email

Leave a Reply

Your email address will not be published. Required fields are marked *