Go Back
+ servings
chocolate peppermint cookies, one bit into, with candy cane pieces
Print Recipe
4.84 stars (24 ratings)

Vegan Chocolate Peppermint Cookies

Vegan Chocolate Peppermint Cookies have a brownie-like texture, are filled with chocolate chips, crunchy candy cane pieces, and are completely addicting! The ultimate holiday cookie and made in 1 bowl.
Prep Time10 mins
Cook Time10 mins
Total Time20 mins
Course: Dessert
Cuisine: American
Servings: 14 cookies
Calories: 232kcal
Author: Nora Taylor



  • Preheat the oven to 350 degrees F and line a baking sheet with parchment paper.
  • Melt the vegan butter, then add it to a large bowl with the sugar and whisk well. Now whisk in the vanilla, peppermint extract, cornstarch and soy milk until well combined.
  • Over the bowl with the wet ingredients, sift in the flour, cocoa powder, baking soda and salt. Stir to combine. The dough will be quite thick, use your hands if needed. Now fold in the chocolate chips and candy cane pieces, leaving some to place on top of the cookies for decoration if you want. Again, you may need to use your hands to really get the chocolate chips/candy cane pieces incorporated.
  • Scoop about 2 tablespoons of the dough at a time, roll into a ball, then flatten a bit on the baking sheet. They will spread out more as they bake. Decorate with a few more chocolate chips and/or candy cane pieces on top, if desired.
  • Bake for 10-12 minutes, until they look cooked on top. They will seem too soft, but will firm up as they cool. Let them cool on the baking sheet for 5 minutes, then transfer to a cooling rack to cool completely. Enjoy!
  • Store leftover cookies in a covered container for 3-4 days. They also freeze well.


  1. Melted coconut oil or another oil would likely work in place of the vegan butter, but I haven't tried it.
  2. Tapioca starch is fine to substitute cornstarch with, or arrowroot. Ground flaxseeds work as well, just use 1 tablespoon, no need to make a flax egg here.
  3. Use any non-dairy milk you like, I used unsweetened soy, which is my go-to milk for baking.
  4. You can use natural cocoa powder, but I prefer dutch processed, because it makes the cookies very striking, and somehow gives them a better fudgy flavor. 
  5. Many candy canes are vegan, but some are not so make sure to check. You can either purchase crushed candy cane pieces or crush your own using a food processor.


Serving: 1of 14 cookies | Calories: 232kcal | Carbohydrates: 36g | Protein: 3g | Fat: 10g | Saturated Fat: 4g | Sodium: 175mg | Potassium: 67mg | Fiber: 2g | Sugar: 21g | Vitamin A: 325IU | Vitamin C: 1mg | Calcium: 29mg | Iron: 2mg