Vegan Harry Potter Christmas Cookies Recipe

Deliciously chunky & chocolate-y Vegan Harry Potter Christmas Cookies – (almost) like Mrs Weasley used to make them in the festive season.

Vegan Harry Potter Christmas Cookies

Where these Vegan Harry Potter Christmas Cookies originate from

This recipe for Vegan Harry Potter Christmas Cookies is a veganised version of my favourite homemade cookies growing up: I’m sure you all remember those Christmas cookies that Mrs Weasley made and sent to Ron & Harry for Christmas – they’re especially mentioned in the first book and back in the day I found a recipe titled ‘Mrs’ Weasley’s Christmas Cookies’ on the inside of one of my Harry Potter tapes – yes, you heard right: tapes. It’s been a while!

The recipe not only turned out to be the very first cookie recipe I’ve ever made myself, but also an all-time favourite of my entire family. The crunchy, nutty and chocolate-y biscuits are simply addictive and there were many years and many sessions of (re-)creating this recipe over and over again – as no amount would last very long in our household.

I have since veganised the recipe, so I can still enjoy the indulgent goodness of these (Vegan) Harry Potter Christmas cookies.


What I’ve veganised

The original recipe for these chocolate cookies calls for egg, unsalted dairy butter and milk chocolate – all of which I have easily swapped out for vegan alternatives. Butter and chocolate are easy swaps, whilst the egg had simply texturising purposes in this cookie recipe, so I’ve simply replaced it with a so-called flax “egg”.

If you’ve never used a flax “egg” before, let me tell you that it’s an amazing egg replacement for most cakes and bakes. It helps bind the moisture in the cake and hold everything together save and sound. To create a flax “egg” simply stir together 1 part ground flaxseeds with 1.5 parts of water and set aside until the seeds soak up the liquid and a goo-ey texture is created.

Other recipes I use flaxseed in to bind is vegan pancakes and waffles.

Vegan Harry Potter Christmas CookiesVegan Harry Potter Christmas Cookies

How to

Besides the addictive taste of these cookies, this recipe is also super quick & easy to create and can be broken down into 3 main steps: make the flax “egg” & combine it with butter & sugar, combine dry ingredients & mix everything together.

To get the cookie batter onto your non-stick parchment, I like to use to teaspoons. Scoop you a teaspoon of batter with one, then use the second spoon to push it onto the parchment – done. You can use an ice cream scoop, however I personally prefer more, but smaller cookies. Also: don’t worry too much about the shape of the cookies before they go into the oven:  they tend to smoothen out during the baking process. But if you like to make sure to get super smooth cookies, then simply pick up each cookie batter portion and gently roll it between your palms to create even balls.

Bake the cookies for 12-15 minutes in the middle of your oven – if you end up with multiple baking trays, I’d recommend baking them in batches, if you’re looking for evenly baked cookies. Once the baking time elapses, remove the cookies from your oven and let them cook completely before removing them from the parchment. They will still be very soft when they’re straight out of the oven, but will firm up when they cool down.

Vegan Harry Potter Christmas Cookies

This recipe is:

  • Vegan
  • Dairy Free
  • Egg Free
  • Deliciously nutty
  • Super chocolate-y
  • Mega simple
  • Easily adaptable to be gluten free
  • Addictive!
  • A must-try if you’re a Harry Potter fan just like me!
clock clock icon cutlery cutlery icon flag flag icon folder folder icon instagram instagram icon pinterest pinterest icon facebook facebook icon print print icon squares squares icon heart heart icon heart solid heart solid icon

Vegan Harry Potter Christmas Cookies

  • Author: romylondonuk
  • Prep Time: 15
  • Cook Time: 15
  • Total Time: 30 minutes
  • Yield: 24 1x
  • Category: Christmas
  • Method: Baking
  • Cuisine: Vegan


Deliciously chunky vegan Harry Potter Christmas cookies – (almost) like Mrs Weasley used to make them!

This recipe is one of my favourites from childhood and also the first cookie recipe I ever tested out by myself. It originates from a recipe I found in the cover of my Harry Potter tapes and was named ‘Mrs Weasley’s Christmas cookies’. I’ve veganised the recipe since to still enjoy these delicious and addictive chocolate cookies nowadays.


  • 3 tbsp ground flaxseeds
  • 5 Tbsp water
  • 200g shredded chocolate
  • 100g ground hazelnuts (I get mine in bulk from Buywholefoodsonline)
  • 200g self-raising flour
  • 1 tsp baking powder
  • 120 coconut sugar
  • 120g soft vegan butter
  • 4 Tbsp raw cacao powder


  1. Preheat your oven to 180C.
  2. Combine 3 Tbsp flaxseed with 5 Tbsp water in a small bowl and set aside in the meantime.
  3. Use the time to shred your chocolate (unless you’re using ready-made sprinkles) and combine it with the flour, baking powder, ground hazelnuts and cacao powder.
  4. In a separate bowl whisk the soft vegan butter with the coconut sugar and flax “egg”, then gently pour this wet mix into the dry ingredients and combine.
  5. Use 2 teaspoons to portion the cookies onto a non-stick baking parchment, leaving at least 1-1.5 inches in between the cookies as they can drastically expand during the baking process.
  6. Don’t worry about the shape of the cookies too much, they will mostly flatten out during the baking time, but if you want to ensure you get neat cookies, simply roll each cookie dough portion in your hand to neaten it.
  7. Bake in the middle of your oven for 12-15 minutes, then remove from the oven and let them cool down completely before removing them from the parchment.
  8. Enjoy & share with friends and family!


The cookies will be very soft when they first come out of the oven, so place them aside to cool down first before removing them from the baking parchment.

Keywords: harry potter cookies, harry potter recipes, vegan chocolate cookies, vegan harry potter recipes

Looking for more vegan cakes & bakes? Check out my baking section!



  1. Sonia
    December 30, 2020 / 4:17 pm

    Thank you so much for this recipe! These cookies turned out amazingly, they are so addictive. My mother, who doesn’t normally like chocolate or sweet treats couldn’t stop eating them.

    I made some small modifications which worked well:

    1. I used soft brown sugar instead of coconut sugar
    2. I used cocoa powder instead of cacao powder
    3. I added a pinch of salt to my dry ingredients (always add a pinch of salt to anything sweet you’re baking, especially chocolate – it brings out the flavours!)
    4. I added a tsp of vanilla essence to my wet ingredients
    5. I made my own ground hazelnuts and left some larger pieces which added a nice crunch to the biscuits
    6. I would recommend shaping them into balls before baking as they look a little messy if you don’t

    • romylondonuk
      January 1, 2021 / 9:02 pm

      Hi Sonia, thanks so much for your lovely comment! It makes me so happy to hear you enjoyed these cookies so much – honestly my entire family have been obsessed with these since I first made them almost 20 years ago (though the non vegan version back then). The addition of salt and vanilla sounds great, I usually add these things in my bakes nowadays, but left them out of here as they weren’t part of the original recipe – will definitely give it a go with them next time as well 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating

Looking for Something?