This Vegan Peppermint Mocha Cake is rich, chocolatey, and perfectly festive a dreamy blend of deep cocoa, cozy coffee, and cool peppermint. It’s moist, elegant, and surprisingly easy to make, making it perfect for holidays, winter gatherings, or whenever you’re craving a little chocolate magic.
Ingredients
For the cake:
- 1 1/2 cups all-purpose flour
- 1 cup granulated sugar
- 1/3 cup unsweetened cocoa powder
- 1 tsp baking soda
- 1/2 tsp salt
- 1 cup strong brewed coffee, cooled
- 1/3 cup vegetable oil
- 1 tbsp apple cider vinegar
- 1 tsp vanilla extract
- 1/2 tsp peppermint extract
For the mocha frosting:
- 1/2 cup vegan butter, softened
- 2 1/2 cups powdered sugar
- 2 tbsp cocoa powder
- 1–2 tbsp brewed coffee or plant-based milk
- 1/4 tsp peppermint extract
Optional topping:
- Crushed peppermint candies or candy canes
Steps
- Preheat and prep. Heat oven to 350°F and grease an 8-inch round pan or 8×8 square pan.
- Mix dry ingredients. In a large bowl, whisk flour, sugar, cocoa powder, baking soda, and salt.
- Add wet ingredients. Stir in coffee, oil, vinegar, vanilla, and peppermint extract until smooth. Don’t worry if the batter looks thin that’s perfect.
- Bake. Pour batter into the pan and bake for 30–35 minutes, until a toothpick comes out clean or with a few moist crumbs.
- Cool completely. Let the cake cool fully before frosting so it stays tender.
- Make the frosting. Beat vegan butter until creamy. Add powdered sugar, cocoa powder, coffee, and peppermint extract, mixing until smooth and fluffy.
- Frost and finish. Spread frosting over the cooled cake and sprinkle with crushed peppermint if using.
Chef’s Tips
- Go light on peppermint: A little goes a long way too much can overpower the chocolate.
- Coffee enhances chocolate: You won’t taste “coffee,” just deeper cocoa flavor.
- Chill before slicing: A short chill helps the frosting set neatly.
Variations
- Peppermint mocha cupcakes: Bake in muffin tins for 18–20 minutes.
- Ganache finish: Top with vegan chocolate ganache instead of frosting.
- Extra festive: Add a thin layer of peppermint buttercream between two cake layers.
