
Fudgy & moist vegan chocolate peppermint cake that's easy and simple to make.
Preheat the oven to 350°F. Grease one 8-inch square baking dish with non-stick cooking spray and line the bottom with parchment paper.
In a large bowl, whisk together flour, cocoa powder, baking soda and powder, and salt. In a liquid measuring cup, measure out non-dairy milk and whisk in apple cider vinegar. Let sit for 2 minutes.
In a medium mixing bowl, whisk together the sugars, milk/vinegar mixture, applesauce, oil, vanilla extract, and peppermint extract until creamy. Fold wet batter into dry until just combined with a few streaks of flour remaining.
In a liquid measuring cup, measure out 1 cup boiling water and and whisk in 1 tbsp espresso powder. Whisk espresso liquid into cake batter until combined. Add the batter to the baking dish.
Bake cakes for 30-32 minutes until a toothpick inserted comes out with a few moist crumbs are ok. You do not want to overbake! The center of the cake should slightly spring back when indented. Cool cake for 15 minutes in the pan then carefully invert on to a wire cooling rack to cool completely.
While cake is cooling, make the frosting. In the bowl of a stand mixer using the whisk attachment, beat the room temp. butter and powdered sugar for 5 minutes until light and fluffy. 5 minutes may seem like a while, but it's crucial for a light and fluffy buttercream!
After the 5 minutes, beat in the non-dairy milk and vanilla extract until combined. Frost the cooled cake and top with crushed peppermint. Enjoy!