These vegan candy cane cupcakes are light, fluffy and super festive. A basic mint chocolate cupcake recipe that’s topped with dairy-free peppermint buttercream and crushed candy cane pieces. A perfect Christmas treat!
I told you I was in full swing Christmas baking mode! I’ve been loving creating all these cute looking desserts and experimenting with festive flavours.
Even better, I’ve finally perfected my cupcake recipe!
I’m still more than happy with the other cupcake recipes on my blog but these turned out next level. The sponge is suuuper light and airy, and you’ll never be able to tell that it’s vegan.
Which means that this is the perfect recipe for promoting veganism to any of your skeptic family or friends, in a delicious and non-confrontational way.
Want more vegan dessert recipes?
Chocolate and peppermint make the best festive combo!
I added a little peppermint extract to both the chocolate cupcakes and to the buttercream. You can definitely omit it from the cupcakes if you wish but the peppermint buttercream is THE BEST thing you’ll try this year.
I also decorated mine with crushed up mini candy canes and some edible white pearls to give it an extra festive touch.
I took them to work the day after and got rave reviews from everyone who tried one!
How To Make Candy Cane Cupcakes
The first step to this recipe is to make the chocolate cupcakes.
Preheat your oven to 180C / 350F and line a cupcake tin with 12 cupcake cases.
Pour 140 ml of soy milk (1/2 cup + 1 tablespoon) into a bowl or mug and add 1 teaspoon of apple cider vinegar. Whisk it together briefly using a fork then set aside for 5 minutes.
If you don’t want to use soy milk you can use another plant-based milk instead. And if you don’t have apple cider vinegar you can substitute it for lemon or lime juice, or regular vinegar. You won’t taste it in the finished product, promise!
After 5 minutes, give the mixture another quick mix. It should be curdled and a little thicker. This will be your vegan buttermilk!
In a large bowl, mix together 100g (1 cup + 2 tablespoons) of all-purpose flour, 1 teaspoon of baking soda, 6 tablespoons of cocoa powder and 150g (3/4 cup) of caster/superfine sugar.
Now add in all of your buttermilk from earlier along with 6 tablespoons of rapeseed or canola oil, 1 teaspoon of vanilla extract and 1/2 a teaspoon of peppermint extract.
Fold everything together gently until you have a smooth cake batter.
Spoon the cake batter into your cupcake cases and bake for 15 minutes. Use a toothpick through the centre of the cakes to test that they’re cooked all the way through. If the toothpick comes out dry, they’re ready.
Allow the cupcakes to cool completely.
While your cakes are cooling, you can prepare your peppermint buttercream frosting!
Add 450 grams of powdered sugar (2 cups) into a bowl along with 120 grams of vegan butter (1/2 cup) and 1 tablespoon of plant based milk of your choice.
Mix it together using a large wooden spoon or an electric mixer, being very gentle at first and gradually increasing the speed. Keep mixing until you have a soft and creamy buttercream.
Add 1/2 – 1 teaspoon of peppermint extract, depending on how strong you want the peppermint flavour to be. Mix it in well.
This step is optional but I think it makes these candy cane cupcakes look extra special!
Spoon half of your buttercream into separate bowl and add 1/2 a teaspoon of pink or red food colouring (make sure it’s vegan friendly). Mix it in until well combined.
You should now have 1 bowl of white buttercream and 1 bowl of pink/red buttercream.
Transfer the buttercream into a piping bag with a large star nozzle. If you’re using 2 colours of buttercream, I would highly recommend using a dual piping bag for this step for best results.
Pipe the frosting onto your cupcakes and sprinkle with some crushed up candy canes, and you’re done!
I hope you enjoy eating these cupcakes as much as I enjoyed creating them!
If you give them a go yourself, please let me know what you think by leaving a comment or rating below.
Happy baking! xo
Light and fluffy chocolate sponge cakes topped with dairy-free peppermint buttercream.
- 140 ml Soy milk (½ cup + 1 tablespoon)
- 1 Teaspoon Apple cider vinegar (or lemon juice)
- 100 g Self-raising flour (¾ cup)
- ¼ Teaspoon Baking soda
- 2 Tablespoons Cocoa powder
- 100 g Caster / superfine sugar (½ cup)
- 3 Tablespoons Vegetable oil
- 1 Teaspoon Vanilla extract
- ½ Teaspoon Peppermint extract
- 450 g Powdered sugar (3 + ½ cups)
- 120 g Vegan butter (½ cup)
- 1 Tablespoon Plant-based milk of choice
- ½ – 1 Teaspoon Peppermint extract (depending on how strong you want it)
- ½ Teaspoon Vegan pink or red food colouring (optional)
- A few Crushed candy canes
Preheat your oven to 180°C / 350°F (160°C/325°F if using a fan or convection oven) and prepare a cupcake tin with 12 paper cases.
Mix the soy milk and the apple cider vinegar together and set it aside for 5 minutes to thicken a little. This will be your vegan buttermilk.
In a large bowl, mix together the flour, baking soda, cocoa powder and sugar.
Now add in your vegan buttermilk along with the oil, vanilla extract and peppermint extract. Mix together until smooth.
Spoon the cake batter evenly into your cases and bake for 15 minutes. Check that they're cooked all the way through by inserting a toothpick through the centre of the cakes. If it comes out dry- they're done.
Allow the cakes to cool while you prepare your buttercream.
Add the powdered sugar, vegan butter and plant-based milk to a large bowl and mix together using a wooden spoon or electric mixer until you have a smooth and fluffy buttercream. Start off gentle and gradually increase the speed to avoid getting powdered sugar everywhere!
Add in your peppermint extract to your preferred taste.
Spoon half of the buttercream into a separate bowl and add your food colouring so you have 1 bowl of white buttercream and 1 bowl of pink/red. Transfer the buttercream into a dual piping bag with a large star nozzle.
Pipe the frosting onto your cooled cupcakes and decorate with crushed candy cane pieces!
- Will last for around 4 days at room temperature in an airtight container.