Perfect Vegan Gingerbread Cookies

NFNut FreeOFOil FreeVVegan
5 from 13 votes
Jump to RecipeRate This RecipePin Recipe

Disclosure: This post may contain affiliate links. I may earn a small commission for my endorsement, recommendation, testimonial, and/or link to any products or services from this website.

Easy Vegan Gingerbread Cookies that are well-spiced and just as tasty as they are adorable. The perfect holiday cookie to share with family and friends. Oil-free option, refined sugar-free option. 

Vegan Gingerbread Cookies that are soft and chewy in the center, crispy on the edges, and perfectly golden thanks to the bold molasses and sweet brown sugar. All you need is 13 simple ingredients, including a homemade sugar icing! 

Table of Contents
  1. A Well Spiced Christmas Classic
  2. Ingredients for Vegan Gingerbread Cookies
  3. How to Make Vegan Gingerbread Cookies
  4. Serving Suggestions
  5. How to Store Vegan Gingerbread Cookies
  6. Substitutions and Variations
  7. Recipe FAQs
  8. Vegan Gingerbread Cookies Recipe
gingerbread cookies laid out on a cooling rack with christmas decorations spread around

A Well Spiced Christmas Classic

As most of you probably know, I absolutely love spicy food. This normally applies just to savory cuisine, but when I have the opportunity to throw some extra zing into a baked good, I am all for it! And that’s why gingerbread and I get along so well. In fact, I love the classic flavor combination so much, I’ve found ways to incorporate it into a Vegan & Gluten-Free Gingerbread Loaf and these Fluffy Gingerbread Pancakes.

Plus, these Christmas cookies are easy to make both oil-free and refined sugar-free, meaning the whole family can indulge and enjoy the holiday season! 

Ingredients for Vegan Gingerbread Cookies

Making gingerbread cookies requires the baking basics, but there’s also a few added ingredients that are specific to this type of Christmas cookie. Here’s what you’ll need:

ingredients for gingerbread cookies laid out on a marble kitchen countertop
  • Ground flax: This is the “egg” in this cookie dough recipe. In addition to adding fat to the dough, flax also helps bind the dough together and keeps these cookies from falling apart. 
  • Flour: I developed this recipe using all-purpose flour and have not yet tested a gluten-free version. If you’d like to experiment, I’d recommend trying a gluten-free flour blend. 
  • Spices: Ground ginger, cinnamon, cloves, and allspice add that nostalgic warm and “spicy” kick gingerbread is known for. 
  • Dairy-free butter: Any softened dairy-free butter stick of choice will work. If you are using unsalted dairy-free butter, increase the salt from 1/4 teaspoon to 1/2 teaspoon. 
  • Sugar: In order to make your gingerbread cookies dark in color and enhance the molasses flavor, it’s important to use dark brown sugar. 
  • Molasses: This ingredient is really what makes a gingerbread cookie and gives it it’s flavor. Search for it in the baking section, specifically near other sugars, syrups, and sweeteners. 
  • Baking soda: Helps make the perfect tender, chewy cookie, while the outside browns beautifully and becomes slightly crispy. 

As for the icing, you’ll need powdered sugar (also known as icing sugar or confectioners’ sugar), dairy-free butter, and dairy-free milk to help make the icing the perfect piping consistency.

How to Make Vegan Gingerbread Cookies

a collage of six images showing the preparation of the cookie dough
  1. Make the flax “egg”.
  2. Whisk together the dry ingredients. 
  3. Cream the butter and sugar until combined and fluffy. Add the molasses, flax “egg,” and vanilla and beat again. 
  4. Add the flour mixture to the wet ingredients and beat until combined. 
  5. Chill the dough for at least 3 hours, preferably overnight. 
  6. After 3 hours, roll out the dough on a lightly floured surface until 1/4″ thick. 
  7. Cut the cookies as desired, then bake for 8 to 10 minutes. 
  8. While the cookies bake, make the icing. 
  9. Let the cookies cool to room temperature on a cooling rack, then decorate and enjoy!

Caitlin’s Cooking Tips

  • Start with the right equipment. Most of my vegan cookies are super simple and require nothing more than a mixing bowl and baking sheet. But when it comes to making perfectly cut vegan gingerbread people, having the right tools makes the process so much simpler. I recommend using silicone baking mats, a bench scraper, and a reusable piping bag for precise cookie decorating. Oh, and a rolling pin, too! 
  • Make the cookie dough the night before. Chilling the dough is required for this recipe as it helps the flour to absorb extra moisture and prevents the cookies from spreading. To make the waiting easy, prep the dough the night before and refrigerate overnight. 
  • Keep the dough cold while cutting the cookies. Depending on the size of your baking sheet, you’ll likely need to work and bake in batches. For this reason, it can be helpful to cut the dough into sections and keep the dough in the refrigerator until ready to use.

Serving Suggestions

It’s well known that cookies are an acceptable dessert, but during the holiday season, I think it’s perfectly acceptable to eat gingerbread cookies for breakfast. Enjoy them with a mug of Vegan Hot Chocolate, coffee, a cozy nightcap, or a chilled glass of homemade almond milk. Anything goes! 

If you’re looking for more seasonal cookie recipes, you’ll also love these Vegan Snickerdoodles, these Vegan Chai Sugar Cookies, and these Double Chocolate Peppermint Cookies! Or, if you’re craving more molasses-filled treats, try these Wholesome & Chewy Ginger Molasses Cookies!

How to Store Vegan Gingerbread Cookies

Decorated gingerbread cookies will keep in an airtight container at room temperature for up to 1 week. Before stacking and storing, let the sugar icing sit on the cookies for at least 2-3 hours, or until completely dry and hardened. 

I have not tested freezing baked gingerbread cookies (they just simply don’t last long in our house!), but it would likely work well for up to 2 months. 

Substitutions and Variations

  • Gluten-free option: I have not tested a gluten-free version of these soft gingerbread cookies, but if you try this recipe with a gluten-free flour blend and have success, please share with us in the comment section below! Using almond flour or oat flour is not recommended. 
  • Ground flax substitution: ​Replace the ground flax with ground chia seeds. 
  • Oil-free option: Replace the softened vegan butter with 1/2 cup of runny nut butter such as sun butter, cashew butter, or almond butter. Peanut butter will also work, but impact the flavor of the gingerbread cookie dough. The texture of the baked cookies is slightly different, but still tasty! 
  • Brown sugar substitution: ​Coconut sugar is a great alternative, but will make a slightly more dry, crispy cookie.
vegan gingerbread cookies served on a white plate with a small christmas tree, a red ornament and a pine cone placed as decorations

Recipe FAQs

What is the difference between molasses cookies and gingerbread cookies?

Classic gingerbread cookies contain a good amount of molasses, but gingerbread cookies have the addition of spices like ground ginger, cinnamon, cloves, and allspice for a uniquely spicy cookie!

Can I replace the molasses with maple syrup?

Replacing molasses is not recommended as the molasses is really what gives gingerbread cookies their signature flavor and color. If absolutely necessary, blackstrap molasses is the next best substitute, but the molasses flavor will be less prominent.

What makes gingerbread cookies hard or soft?

Softer cookies tend to have a higher fat to flour ratio, whereas crispy cookies often use less fat and less moisture. If you prefer crunchy cookies, bake for an additional couple of minutes.

What happens if I don’t chill the gingerbread dough?

The cookies will overspread, be difficult to roll out (the dough is sticky before chilling), and the poor gingerbread people will lose their shape. Please do not skip! 

Can I replace the butter with coconut oil?

I have not tested this substitution. If you’d like to experiment, I’d suggest using softened coconut oil (not melted), and using refined oil to prevent the vegan gingerbread cookie recipe from having a coconut undertone.

Enjoy! If you make this recipe and decide to share it on Facebook or Instagram, don’t forget to tag me @FromMyBowl + #FromMyBowl! I would also love it if you could leave a comment below with a recipe rating! Thank you for the support 😊

Vegan Gingerbread Cookies

5 from 13 votes
Prep Time 1 hour
Cook Time 10 minutes
Total Time 1 hour 10 minutes
Servings 3 dozen, depending on cookie cutter size
Easy Vegan Gingerbread Cookies that are well-spiced and just as tasty as they are adorable. The perfect holiday cookie to share with family and friends. Oil-free option, refined sugar-free option.


  • Helpful equipment: silicone baking mats bench scraper, reusable piping bag

For the Cookies:

For the Icing:

  • 1 1/2 cups powdered sugar
  • 1 1/2 tablespoons dairy-free butter melted
  • 1 1/2 tablespoons dairy-free milk


For the Cookies:

  • Prep: Combine the ground flax and water together in a small bowl; mix well, then set aside for at least 5 minutes.
  • Dry Ingredients: Whisk the flour, ginger, cinnamon, cloves, allspice, baking soda, and salt together in a medium bowl. Set aside.
  • Wet Ingredients: Add the butter and brown sugar to a large bowl. Use a handheld mixer (or standing mixer) to cream the butter for 3 to 5 minutes on low speed, scraping the sides of the bowl with a rubber spatula as necessary. Add the molasses, prepared flax “egg”, and vanilla to the bowl and beat again until smooth, about 1 minute.
  • Combine: Add the flour mixture to the wet ingredients and beat on low speed until combined, scraping the sides of the bowl as needed. The mixture should look crumbly once mixed, but will stick together when pressed with your hands.
  • Chill: Form the dough into one large ball, then cut in half. Flatten each half into a flat disc, then wrap in plastic wrap and refrigerate for at least 3 hours, preferably overnight. Chilling the dough is required for this recipe as it helps the flour to absorb extra moisture and prevents the cookies from spreading.
  • Baking Prep: Preheat the oven to 350F and line a large baking sheet with a silicone baking mat.
  • Roll: Cover a cutting board with an extra silicone mat (optional, but prevents sticking) and a light dusting of flour. Remove one dough disc from the fridge and use a rolling pin to roll out the dough until it’s about 1/4” thick. Sprinkle the dough and/or rolling pin with extra flour as needed to prevent sticking.
  • Cut the Cookies: Use cookie cutters to cut out your cookies; I find it works best to press down firmly, then wiggle the cutter a bit to fully separate the edges. Remove excess dough, then use a bench scraper or spatula to transfer the cookies to the baking sheet 1/2" apart from each other. You may need to use multiple baking sheets for each disc of cookie dough.
  • Bake: Bake in the middle rack of the oven for 8 minutes for soft cookies that are 4” or less. If your cookies are larger, bake for 10 to 11 minutes. If you prefer crunchy cookies, bake the cookies for a few minutes extra. Remove from the oven and let the cookies rest on the baking sheet for 10 minutes before transferring to a wire rack to let cool completely.
  • Repeat: Knead the dough scraps back together, and repeat steps 7-9 with both the scraps and the second disc of dough until all cookies have been baked. Try to roll out the dough as smooth as possible, as cracks will show in the final cookies (though they will still be tasty!). You can use your fingers to pinch the dough together when necessary.

For the Icing:

  • Mix: Add the powdered sugar to a bowl and add in the melted butter and milk. Whisk well until smooth; the mixture should be very thick and not drizzle or spread.
  • Decorate: Use a spatula to transfer the icing to a piping bag (or ziploc with a small hole cut in the corner) and decorate your cookies as desired.
  • Store: Let the icing sit on the cookies for at least 2-3 hours before storing, or it may smudge. Store cookies at room temperature for up to one week.

Recipe Notes

  1. Oil-Free: I have had success making this recipe by swapping out the butter for equal parts nut butter; the texture is slightly different, but still tasty!


Calories: 1123kcalCarbohydrates: 250gProtein: 14gFat: 8gSaturated Fat: 2gPolyunsaturated Fat: 3gMonounsaturated Fat: 3gTrans Fat: 1gSodium: 560mgPotassium: 1093mgFiber: 6gSugar: 149gVitamin A: 53IUVitamin C: 1mgCalcium: 225mgIron: 10mg
Keyword: christmas cookies, gingerbread cookie, holiday cookie, vegan cookie recipes, vegan gingerbread cookie
Course: Dessert
Cuisine: America, American
Diet: Vegan, Vegetarian

About the Author

Hey there, I’m Caitlin! I make easy-to-follow, wholesome, and budget-friendly vegan recipes that are mostly gluten-free and refined sugar-free. I’m also an avid yogi, love the great outdoors, am chocolate-obsessed, and enjoy eating almond butter straight off of the spoon.

Learn More

FREE GUIDE: 5 Tips for Quick & Easy Vegan Dinners

Plus, get all of my recipes sent straight to your inbox!

You May Also Like

Leave a Comment

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. 5 stars
    This recipe was perfect! I made 3 batches so my house smells wonderful. <3

    *As a side note: I decorated with a fresh batch of the frosting and some that was thawed after being refrigerated. The refrigerated frosting was a lot easier to work with.

  2. 5 stars
    The house smelled so amazing while baking these! Easy to make, with a nice gingerbread taste. And they are kid approved – my kids had a great time helping to cut out the shapes, and an even better time decorating and eating them!

  3. 5 stars
    These are so delicious! I found the dough to be suuuuuper crumbly when I was rolling it out, but otherwise these are a 10/10 from me 🙂 really tasty and nicely spiced, and a perfect texture once baked – a bit chewy and toothsome, which I love in a gingerbread cookie.

  4. Hi I’m from Perth Australia and would and like to know how much weight is in a stick of butter. Over here butter is sold in sticks of ‘ 500gr. Thank you for the great recipes.

    1. Hi Carlin! In the United States, butter is typically sold in one-pound packages, and each pound of butter is equivalent to approximately 453.592 grams. A standard stick of butter in the U.S. is 1/4 pound, which is equivalent to about 113.398 grams.

      So, if you’re using a stick of butter in a U.S. recipe, it’s approximately 113 grams. If a recipe calls for a certain number of sticks, you can use this conversion to determine the amount in grams. Keep in mind that butter packaging in the U.S. may have markings indicating tablespoons or cups, making it easy to measure for recipes.

  5. Question for these cookies: Could the dough be made more in advance and kept in the fridge or freezer until it is ready to use?

    1. Certainly! You can make the Vegan Gingerbread Cookie dough in advance and store it:

      Divide the dough into two discs.
      Wrap each tightly in plastic wrap.
      Refrigerate for at least 3 hours or overnight.
      When ready to bake, let the dough soften slightly at room temperature.

      Divide the dough and wrap each disc.
      Place in a freezer-safe bag or container, labeling it.
      Freeze for up to a few months.

      Preheat the oven to 350F.
      Roll out the dough on a floured surface.
      Cut out cookies and bake according to the recipe.
      For frozen dough, thaw in the refrigerator before rolling.
      This way, you can prepare the dough ahead for fresh cookies whenever needed. Enjoy your Vegan Gingerbread Cookies!

  6. 5 stars
    A fool proof, easy to make, and delicious recipe for gingerbread. It held up well for gingerbread houses. The frosting is the perfect consistency. We will be making it again!

  7. 5 stars
    These cookies were so flavorful and easy to whip together. They also made my house smell amazing! 10/10 will make again 🙂

  8. 5 stars
    These were really good. My batter came out a bit dryer than yours seems to so I must have done something wrong. BUT they were still so yum. Big hit with the family

  9. 5 stars
    The best vegan gingerbread recipe I’ve found! The flavor is perfect, without being too overpowering. So good with a cup of coffee or hot cocoa. The icing was great on other cookies too!

    1. The molasses is really what makes a gingerbread cookie have its flavor! What store do you typically shop at? It can sometimes be found in the baking section, but some stores may store it in a not so convenient spot.

    2. 5 stars
      The house smelled so amazing while baking these! Easy to make, with a nice gingerbread taste. And they are kid approved – my kids had a great time helping to cut out the shapes, and an even better time decorating and eating them!

  10. I LOVE this recipe, and so does my (non-vegan) family! I brought these cookies for a Christmas family gathering last year and everybody loved them so much that I had to make them again this year! Great recipe, and very easy to do

    1. Sure, if you would like the molasses taste to be less strong. I used blackstrap molasses in this recipe as well x

  11. 5 stars
    I loove gingerbread cookies so good !! And so cute !! Often the ones on the market are just incompatible with my food allergies ( peanuts, almonds, Haselnut, walnut, pistachio, eggs, shrimps ?well that’s ok !). I love your recipe, thank you so much. Happy holidays sweetie ?????

  12. These turned out great! I used almond butter instead of sun butter and the flavor was still very nice. Thank you for the wonderful recipe!