Go Back
vegan peppermint bark cookies

Vegan Peppermint Bark Cookies

Delicious Vegan Peppermint Bark Cookies recipe with step-by-step instructions.
Prep Time 12 minutes
Cook Time 25 minutes
Total Time 37 minutes
Servings 4
Calories 2950 kcal

Ingredients
  

For the cookies:

  • 1 tsp baking soda
  • 1 tsp vanilla extract
  • 1/4 cup cocoa powder (unsweetened for rich chocolate flavor)
  • 3/4 cup coconut sugar
  • 2 tbsp almond butter (creamy preferred for smoother dough)
  • 1/2 cup vegan butter (softened to room temperature)
  • 2 tbsp cornstarch
  • 1/2 cup all-purpose flour
  • 1 tsp baking powder
  • 1 cup almond meal
  • 1.5 tbsp ground flaxseed (mixed with boiling water as an egg replacer)
  • pinch salt
  • 2 tbsp boiling water

For the chocolate coating:

  • 8 oz vegan white chocolate chips (dairy-free, melts smoothly)
  • 3 candy canes (crushed into 1/4-inch pieces for peppermint flavor)

Instructions
 

  • Mix the ground flaxseed with boiling water in a small bowl and set aside for at least 5 minutes to thicken—this creates the binding agent that replaces the egg. While it sits, preheat your oven to 180°C (355°F) and line 4 baking sheets with parchment paper. This timing allows the flax mixture to fully gel while your oven reaches temperature.
  • In a large mixing bowl, cream together the softened vegan butter and coconut sugar until the mixture becomes light and fluffy, about 2-3 minutes of mixing. Add the prepared flax egg from Step 1, almond butter, and vanilla extract, mixing until everything is fully combined and smooth. I find that creamy almond butter really helps achieve a silky dough texture without lumps.
  • In a separate bowl, whisk together the almond meal, all-purpose flour, unsweetened cocoa powder, cornstarch, baking powder, baking soda, and salt. Whisking the dry ingredients together ensures even distribution of the leavening agents and cocoa, which prevents lumpy spots in your cookies.
  • Add the dry ingredient mixture from Step 3 to the wet ingredient base from Step 2, folding and mixing until just combined into a cohesive dough. Don't overmix at this stage—just combine until no streaks of dry ingredients remain. The dough will be slightly dense but should hold together well.
  • Roll the dough into balls about 1-inch in diameter, then place them on your prepared baking sheets spacing them about 1 1/2 inches apart. Gently flatten each ball slightly with your palm or the bottom of a glass—they should be about 1/4-inch thick. Bake for 7-8 minutes until the edges are set but the centers still have a slight give; the cookies will firm up as they cool. I like to bake just until the cookies look barely done since these are meant to be soft and chewy.
  • Allow the cookies to cool on the baking sheets for at least 10-15 minutes before attempting to move them. This cooling time allows them to firm up enough to handle without breaking, and it ensures they'll have the right texture when you dip them in chocolate.
  • Melt the vegan white chocolate chips using a double boiler or microwave in 30-second intervals, stirring between each interval until smooth and pourable. Once melted, dip the top of each cooled cookie into the chocolate, allowing any excess to drip off, then place it back on the baking sheet. Immediately sprinkle the crushed candy canes over the chocolate coating while it's still wet so they adhere properly. Repeat with all cookies, then let the chocolate set at room temperature or refrigerate for 15-20 minutes until the coating is completely firm.