Go Back
+ servings
4.89 from 9 votes
Vegan Gingerbread Cookies on a Plate with Candy Canes.
The Best Vegan Gingerbread Cookies
Prep Time
15 mins
Cook Time
10 mins
Chill time
3 hrs
Total Time
3 hrs 25 mins

These vegan gingerbread cookies are both delicious and fun to make! Soft, chewy, and packed with spices, they're the perfect treat for celebrating the holidays.

Course: Dessert
Cuisine: American
Servings: 36 medium-sized cookies
Calories: 135 kcal
Author: Alissa Saenz
  • 3 ¼ cups all-purpose flour
  • 2 teaspoons baking powder
  • 1 tablespoon powdered ginger
  • 1 tablespoon cinnamon
  • ½ teaspoon ground cloves
  • ½ teaspoon ground nutmeg
  • ¾ teaspoon salt
  • ¾ cup vegan butter, brought up to room temperature
  • ¾ cup organic brown sugar
  • ¾ cup unsulphured molasses (not blackstrap molasses)
  • 1 teaspoon vanilla extract
For the Frosting
  • 2 cups powdered sugar
  • ½ teaspoon vanilla extract
  • 2 tablespoons water, plus up to an additional tablespoon, as needed
  1. Stir the flour, baking powder, ginger, cinnamon, cloves, nutmeg, and salt together in a large mixing bowl. Set it aside.

  2. In a separate large mixing bowl, use an electric mixer to beat the butter and brown sugar together until smooth and creamy, for about 1 minute.

  3. Add the molasses and vanilla. Beat the mixture again, just until uniform and creamy.

  4. Begin adding the flour mixture to the butter mixture, about a cup at a time, fully beating in each addition before adding the next. Scrape down the sides of the bowl as needed. By the time all the flour has been added the mixture should form a dough.

  5. Divide the dough into two halves and roll each into a ball. Wrap each ball tightly in plastic wrap.

  6. Place the dough halves into the fridge to chill for at least 3 hours and up to 2 days.

  7. When the dough has fully chilled, preheat the oven to 350°F and line a couple of baking sheets with parchment paper.

  8. Sprinkle the counter lightly with flour, remove one of the dough balls from the fridge, unwrap it and place it on the counter.

  9. Flour a rolling pin and use it to roll the dough until it's about ⅛ inch thick (it'll be about 12 to 14 inches in diameter).

  10. Cut the dough using cookie cutters, then transfer the cookies to the baking sheets, leaving at least ½ inch between cookies.

  11. Reroll the excess dough and repeat steps 9 and 10 until all of the dough has been used.

  12. Bake the cookies for 8 to 10 minutes, then transfer the baking sheets to cooling racks.

  13. Repeat steps 8 to 12 for the second dough ball.

  14. While the cookies cool, mix the frosting ingredients together in a medium bowl. Use just as much water as you need, and keep the mixture relatively thick so it pipes easily.

  15. When the cookies are cool, transfer the frosting to a pastry bag and pipe it onto the cookies to decorate them. Alternatively, you can simply spread the frosting on the cookies.

  16. Let the cookies sit for a few minutes for the frosting to set, and then serve.

Recipe Notes

This recipe makes about 36 medium-sized cookies. I made a mix of small, medium and large cookies and that's about how many I got. If making larger cookies, you won't get as many, and if making all smaller cookies, you'll get more.

This recipe makes enough frosting to spread it on all of the cookies. If you're planning on piping it you'll probably have extra. You can cut down on the batch size or freeze the extra for another use.

Nutrition Facts
The Best Vegan Gingerbread Cookies
Amount Per Serving (1 cookie (medium-sized))
Calories 135 Calories from Fat 34
% Daily Value*
Fat 3.8g6%
Saturated Fat 1.2g6%
Sodium 95mg4%
Potassium 148mg4%
Carbohydrates 23.8g8%
Fiber 0.5g2%
Sugar 13.3g15%
Protein 1.2g2%
Calcium 3mg0%
Iron 5mg28%
* Percent Daily Values are based on a 2000 calorie diet.