Chocolate Peppermint Winter Wonderland Cake


This delicious chocolate cake topped with peppermint buttercream and adorned with whimsical chocolate trees will make all of your winter wonderland dreams come true. And although the cake layers are only chocolate, they are anything but ordinary.  This vegan chocolate cake is the only chocolate cake you will ever need.  It is velvety, moist, and full of flavour!


For the cake:

  1. 135 g all purpose flour
  2. 50 g  cocoa powder
  3. 1 teaspoon baking soda
  4. ½ teaspoon baking powder
  5. a pinch of salt
  6. 225 ml milk of your choice (soy, almond, regular all work)
  7. 1 teaspoon red wine vinegar
  8. 150 g caster sugar
  9. 150 ml sunflower oil
  10. 1 tablespoon vanilla extract

For the peppermint buttercream:

  1. 100 g unsalted butter
  2. 190 g powdered sugar
  3. ½ teaspoon milk
  4. ½ teaspoon vanilla extract
  5. 1 teaspoon peppermint extract


  1. Preheat the oven to 160°C. Line two 8 inch cake tins with baking paper.
  2. Put the flour, cocoa powder, baking soda, baking powder and salt into a large mixing bowl and sift twice.
  3. In a separate bowl, whisk the milk, vinegar, sugar, oil and vanilla extract.  Pour into the flour mixture and whisk until well combined.
  4. Spoon the batter into the prepared cake pan and bake for 40-55 minutes.
  5. Remove from the oven and let cool in the tins for 10 minutes, then remove from tins and leave to cool completely.
  6. To make the buttercream, use an electric mixer to whip butter until pale and fluffy.
  7. Add in the peppermint extract and vanilla extract and half of the powdered sugar and mix until combined.
  8. Add remaining powdered sugar and mix on low speed until blended and increase to medium-high speed and whip until light and fluffy. Add milk if needed and mix well. Spread between and on top of the cooled cakes.

2 thoughts on “Chocolate Peppermint Winter Wonderland Cake

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s