25 Easy Vegan Christmas Cookies & Desserts
📌 Save this post for later on Pinterest!
Because the holidays should be cozy, not complicated.
Feeling Overwhelmed by Holiday Baking?
If you love Christmas desserts but don’t want to spend hours in the kitchen, this list is for you. These easy vegan Christmas cookies and desserts are simple to make, use everyday ingredients, and taste like the classics you grew up with—just without the dairy or eggs.
From gingerbread cookies to sticky toffee pudding, you’ll find something here for every craving and every level of baker.
Looking for more easy, make-ahead vegan holiday recipes? Explore my Easy Vegan Thanksgiving & Christmas Cookbook — it includes 55+ festive recipes ready in 30 minutes or less, all made with 10 ingredients or fewer and practical prep-ahead tips for stress-free hosting.
1. Vegan Gingerbread Cookies
Nothing smells more like Christmas than fresh gingerbread baking in the oven. These cookies are soft, spiced, and perfect for decorating with the family. They’re a must-bake if you love nostalgic holiday flavors.
Prep time: 15 min
Chill time: 30 min
Bake time: 10 min
Makes: about 20 cookies
Ingredients
- 2 ¼ cups all-purpose flour
- 1 tsp baking soda
- 1 ½ tsp ground ginger
- 1 tsp cinnamon
- ¼ tsp nutmeg
- ¼ tsp salt
- ⅓ cup melted coconut oil
- ½ cup brown sugar
- ⅓ cup molasses
- 3 tbsp almond milk
- 1 tsp vanilla extract
Instructions
- Whisk flour, baking soda, and spices in a bowl.
- In another bowl, mix coconut oil, sugar, molasses, milk, and vanilla.
- Combine wet and dry ingredients to form a dough.
- Chill dough for 30 minutes.
- Roll out on a floured surface, cut into shapes, and place on a parchment-lined baking sheet.
- Bake at 350°F (175°C) for 9–10 minutes.
- Let cool before decorating.
2. Chocolate Peppermint Truffles
These festive vegan treats are rich, creamy, and refreshingly minty. They’re one of the easiest vegan holiday desserts to make, yet they look and taste like something from a fancy chocolate shop.
Prep time: 15 min
Chill time: 30 min
Makes: 15–20 truffles
Ingredients
- 1 cup dairy-free dark chocolate chips
- ½ cup canned coconut cream
- ½ tsp peppermint extract
- ¼ cup crushed candy canes (for rolling)
Instructions
- Heat coconut cream until hot (not boiling).
- Pour over chocolate chips and let sit for 1–2 minutes.
- Stir until smooth, then mix in peppermint extract.
- Chill for 30 minutes until firm.
- Scoop and roll into balls, then coat in crushed candy canes.
Store in the fridge up to one week.
3. Coconut Snowball Cookies
These cookies are soft, sweet, and dusted in coconut for that snowball look. They’re the perfect easy vegan baking recipe for when you want a quick dessert that still feels festive.
Prep time: 10 min
Chill time: 20 min
Makes: about 18 cookies
Ingredients
- 1 ½ cups shredded coconut
- ½ cup almond flour
- 3 tbsp maple syrup
- 2 tbsp melted coconut oil
- ½ tsp vanilla extract
- Pinch of salt
Instructions
- Mix all ingredients in a bowl until sticky.
- Roll into small balls.
- Chill for 20 minutes to set.
No oven, no fuss—just soft coconut perfection.
4. Shortbread Bars with Cranberry Swirl
These buttery shortbread bars are as beautiful as they are easy. The cranberry swirl adds a pop of color and tartness that balances the rich, melt-in-your-mouth base.
Prep time: 10 min
Bake time: 20–22 min
Makes: 12–16 bars
Ingredients
For the base:
- 1 cup vegan butter (softened)
- ½ cup powdered sugar
- 2 cups all-purpose flour
- Pinch of salt
For the swirl:
- ½ cup cranberry sauce (store-bought or homemade)
Instructions
- Preheat oven to 350°F (175°C).
- Cream vegan butter and sugar together.
- Mix in flour and salt until crumbly dough forms.
- Press into a parchment-lined 8×8-inch pan.
- Spoon cranberry sauce on top and swirl gently with a knife.
- Bake for 20–22 minutes until golden.
- Cool before cutting into bars.
They look like bakery treats but take under half an hour to make.
5. Sticky Toffee Pudding
Warm, sweet, and sticky, this classic British dessert tastes even better in its vegan form. It’s cozy, caramel-rich, and the kind of treat you want to eat by the fire.
Prep time: 15 min
Bake time: 30 min
Serves: 6
Ingredients
For the pudding:
- 1 cup chopped dates
- 1 cup boiling water
- 1 tsp baking soda
- ½ cup brown sugar
- ¼ cup melted vegan butter
- 1 cup flour
- 1 tsp baking powder
- Pinch of salt
For the sauce:
- ½ cup brown sugar
- ¼ cup vegan butter
- ¼ cup coconut milk
Instructions
- Soak dates in boiling water with baking soda for 10 minutes, then mash.
- Stir in sugar, butter, flour, baking powder, and salt.
- Pour into a greased 8×8-inch dish.
- Bake at 350°F (175°C) for 30 minutes.
- For the sauce, melt all ingredients together in a small saucepan.
- Pour the warm sauce over the pudding before serving.
It’s rich, comforting, and guaranteed to impress guests.
6. Vegan Chocolate Yule Log
This classic Christmas showstopper looks fancy but is surprisingly easy. A soft chocolate sponge rolled with whipped cream and topped with ganache — it’s everything a vegan holiday dessert should be.
Prep time: 20 min
Bake time: 15 min
Makes: 8–10 slices
Ingredients
Cake:
- ¾ cup all-purpose flour
- ¼ cup cocoa powder
- ¾ cup sugar
- 1 tsp baking powder
- ¼ tsp salt
- ½ cup plant milk
- ¼ cup oil
- 1 tsp vanilla extract
Filling:
- 1 cup coconut whipped cream
Ganache:
- 1 cup vegan chocolate chips
- ½ cup coconut cream
Instructions
- Preheat oven to 350°F (175°C). Line a jelly-roll pan with parchment paper.
- Whisk all cake ingredients until smooth and pour into pan.
- Bake for 12–15 minutes until springy.
- Invert onto a towel dusted with cocoa powder and roll up while warm.
- Unroll, spread with whipped cream, then re-roll.
- Melt ganache ingredients together and spread over the log.
- Chill before slicing. Dust with powdered sugar before serving.
It’s elegant, rich, and guaranteed to wow your holiday guests.
7. Vegan Sugar Cookies
Soft, buttery, and perfect for decorating — these classic vegan Christmas cookies hold their shape beautifully. They’re ideal for cookie cutters and festive icing.
Prep time: 15 min
Chill time: 30 min
Bake time: 10–12 min
Makes: about 24 cookies
Ingredients
- 2 ¼ cups all-purpose flour
- ½ tsp baking powder
- ¼ tsp salt
- ¾ cup vegan butter, softened
- ¾ cup sugar
- 1 tbsp plant milk
- 1 tsp vanilla extract
Instructions
- Cream butter and sugar together until fluffy.
- Mix in milk and vanilla.
- Add flour, baking powder, and salt. Stir until dough forms.
- Chill dough 30 minutes.
- Roll out and cut into shapes.
- Bake at 350°F (175°C) for 10–12 minutes.
- Cool completely before icing.
8. Maple Pecan Cookies
These chewy maple-sweetened cookies have crunchy toasted pecans and cozy brown sugar flavor — the ultimate easy vegan baking recipe.
Prep time: 10 min
Bake time: 12 min
Makes: 16 cookies
Ingredients
- 1 ¼ cups flour
- ½ tsp baking soda
- ¼ tsp salt
- ½ cup vegan butter
- ½ cup brown sugar
- ¼ cup maple syrup
- ½ cup chopped pecans
Instructions
- Cream butter, sugar, and maple syrup together.
- Add flour, baking soda, and salt. Mix well.
- Fold in pecans.
- Scoop onto parchment-lined tray.
- Bake at 350°F (175°C) for 11–12 minutes.
9. Almond Thumbprint Cookies
These crumbly cookies are filled with jam or melted chocolate and look beautiful on any dessert tray. They’re delicate but simple — a holiday favorite.
Prep time: 10 min
Bake time: 12–14 min
Makes: 20 cookies
Ingredients
- 1 cup almond flour
- 1 cup all-purpose flour
- ½ cup vegan butter
- ¼ cup maple syrup
- 1 tsp vanilla extract
- ½ cup jam or chocolate for filling
Instructions
- Mix all ingredients (except filling) until dough forms.
- Roll into balls and press a thumbprint into each.
- Bake at 350°F (175°C) for 12–14 minutes.
- Cool, then fill centers with jam or chocolate.
10. Vegan Chocolate Crinkle Cookies
Crinkled, rich, and fudgy — these look straight out of a bakery but take only minutes to make. The powdered sugar coating gives them that snowy look.
Prep time: 10 min
Chill time: 30 min
Bake time: 10–11 min
Makes: 18 cookies
Ingredients
- 1 cup flour
- ½ cup cocoa powder
- 1 tsp baking powder
- ¼ tsp salt
- ½ cup sugar
- ¼ cup oil
- ¼ cup plant milk
- ½ tsp vanilla
- ¼ cup powdered sugar (for rolling)
Instructions
- Mix all ingredients except powdered sugar.
- Chill 30 minutes.
- Roll dough into balls, coat in powdered sugar.
- Bake at 350°F (175°C) for 10–11 minutes.
11. Chocolate Orange Mousse Cups
This smooth, rich mousse tastes fancy but takes 5 minutes to blend. It’s perfect for when you want a quick vegan holiday dessert that still feels elegant.
Prep time: 5 min
Chill time: 20 min
Serves: 4
Ingredients
- 2 ripe avocados
- ¼ cup cocoa powder
- ¼ cup maple syrup
- 2 tbsp plant milk
- 1 tsp orange zest
- ½ tsp vanilla extract
Instructions
- Blend everything until smooth.
- Chill 20 minutes before serving.
- Garnish with extra zest or shaved chocolate.
12. Apple Cranberry Crisp
A cozy fruit dessert that’s warm, tart, and sweet — and the oat topping turns perfectly golden. Serve with vegan ice cream for holiday comfort.
Prep time: 10 min
Bake time: 35 min
Serves: 6
Ingredients
- 2 apples, sliced
- 1 cup cranberries (fresh or frozen)
- 2 tbsp maple syrup
- 1 tsp cinnamon
- 1 cup oats
- ¼ cup flour
- ¼ cup coconut oil
- ¼ cup brown sugar
Instructions
- Preheat oven to 350°F (175°C).
- Mix apples, cranberries, maple syrup, and cinnamon.
- In another bowl, mix oats, flour, sugar, and oil.
- Spread fruit in a baking dish; top with crumble.
- Bake 35 minutes until bubbly.
Stress-Free Vegan Holidays
55+ festive recipes for Thanksgiving & Christmas — all under 30 minutes and 10 ingredients, plus make-ahead tips for effortless, stress-free hosting.
13. Vegan Bread Pudding
Soft on the inside, golden on top — this bread pudding is the perfect way to use leftover bread. It’s comfort food at its best.
Prep time: 10 min
Bake time: 35 min
Serves: 6
Ingredients
- 6 cups cubed bread
- 2 cups plant milk
- ¼ cup maple syrup
- 2 tbsp flaxseed meal
- 1 tsp vanilla
- 1 tsp cinnamon
Instructions
- Whisk milk, syrup, flaxseed, vanilla, and cinnamon.
- Pour over bread and let soak 10 minutes.
- Bake at 350°F (175°C) for 35 minutes.
14. Peppermint Bark
Crisp, minty, and chocolatey — this no-bake dessert screams Christmas. It makes the best edible gift too.
Prep time: 10 min
Chill time: 20 min
Makes: about 12 pieces
Ingredients
- 1 cup dark vegan chocolate chips
- 1 cup vegan white chocolate chips
- ½ tsp peppermint extract
- ¼ cup crushed candy canes
Instructions
- Melt dark chocolate and spread thin on parchment.
- Chill 10 minutes.
- Melt white chocolate with peppermint extract; spread on top.
- Sprinkle crushed candy canes. Chill and break into pieces.
15. No-Bake Peanut Butter Fudge
Creamy, rich, and only five ingredients. It’s one of the easiest vegan desserts you’ll ever make.
Prep time: 10 min
Chill time: 30 min
Makes: 16 squares
Ingredients
- ½ cup peanut butter
- ¼ cup coconut oil
- ¼ cup maple syrup
- 1 tsp vanilla
- Pinch of salt
Instructions
- Melt all ingredients in a saucepan over low heat.
- Pour into a parchment-lined pan.
- Chill until firm, then cut into squares.
16. Vegan Oatmeal Raisin Cookies
Chewy, cinnamon-spiced, and sweet — these cookies taste like home. A holiday favorite that’s simple and wholesome.
Prep time: 10 min
Bake time: 12 min
Makes: 18 cookies
Ingredients
- 1 cup oats
- ¾ cup flour
- ½ tsp cinnamon
- ½ tsp baking soda
- ¼ tsp salt
- ½ cup vegan butter
- ½ cup brown sugar
- ¼ cup maple syrup
- ½ cup raisins
Instructions
- Cream butter, sugar, and syrup together.
- Add dry ingredients and stir.
- Fold in raisins.
- Bake at 350°F (175°C) for 12 minutes.
17. Chocolate-Dipped Shortbread
Classic shortbread meets rich dark chocolate. These cookies are beautiful on a platter and great for gifting.
Prep time: 15 min
Bake time: 15 min
Makes: 20 cookies
Ingredients
- 1 cup vegan butter
- ½ cup powdered sugar
- 2 cups flour
- Pinch of salt
- ½ cup dark chocolate chips (for dipping)
Instructions
- Mix butter, sugar, flour, and salt into dough.
- Roll into a log, slice, and bake at 350°F (175°C) for 15 minutes.
- Cool and dip half of each cookie in melted chocolate.
18. Vegan Snickerdoodles
Soft, cinnamon-coated, and buttery — these are holiday classics made vegan.
Prep time: 10 min
Bake time: 10 min
Makes: 20 cookies
Ingredients
- 1 ½ cups flour
- ½ tsp baking soda
- ½ tsp cream of tartar
- ¼ tsp salt
- ½ cup vegan butter
- ¾ cup sugar
- 1 tbsp plant milk
- 1 tsp vanilla
- 2 tbsp sugar + 1 tsp cinnamon (for rolling)
Instructions
- Cream butter, sugar, milk, and vanilla.
- Add dry ingredients and mix.
- Roll dough balls in cinnamon sugar.
- Bake at 350°F (175°C) for 10 minutes.
19. Vegan Double Chocolate Cookies
Rich, chewy, and extra chocolatey — these are perfect for serious chocolate lovers.
Prep time: 10 min
Bake time: 11 min
Makes: 16 cookies
Ingredients
- 1 cup flour
- ½ cup cocoa powder
- ½ tsp baking soda
- ¼ tsp salt
- ½ cup vegan butter
- ½ cup sugar
- ¼ cup brown sugar
- ¼ cup plant milk
- ½ cup vegan chocolate chips
Instructions
- Cream butter and sugars. Add milk.
- Mix in dry ingredients.
- Fold in chocolate chips.
- Bake at 350°F (175°C) for 11 minutes.
20. Vegan Molasses Cookies
Soft, chewy, and full of warm spice. These taste just like classic holiday cookies, without the eggs or dairy.
Prep time: 10 min
Bake time: 10–11 min
Makes: 20 cookies
Ingredients
- 2 cups flour
- ½ cup brown sugar
- ¼ cup molasses
- ½ cup vegan butter
- 1 tsp ginger
- 1 tsp cinnamon
- ½ tsp baking soda
- Pinch of salt
Instructions
- Cream butter, sugar, and molasses.
- Add dry ingredients and mix.
- Roll dough into balls and flatten slightly.
- Bake at 350°F (175°C) for 10 minutes.
21. Chocolate-Covered Pretzel Bark
Sweet, salty, and crunchy — the perfect last-minute dessert.
Prep time: 10 min
Chill time: 20 min
Makes: 12 pieces
Ingredients
- 1 cup dark vegan chocolate chips
- 1 cup crushed pretzels
- ¼ cup peanuts or almonds (optional)
Instructions
- Melt chocolate and spread on parchment.
- Sprinkle with pretzels and nuts.
- Chill and break into shards.
22. Cranberry Oat Bars
Sweet-tart cranberry filling and a crumbly oat base make this the perfect make-ahead holiday treat.
Prep time: 10 min
Bake time: 25 min
Makes: 12 bars
Ingredients
- 1 ½ cups oats
- 1 cup flour
- ½ cup brown sugar
- ½ cup vegan butter
- ½ cup cranberry sauce
Instructions
- Mix oats, flour, sugar, and butter until crumbly.
- Press half into a pan, spread cranberry sauce, top with remaining mixture.
- Bake at 350°F (175°C) for 25 minutes.
23. Vegan Brownie Bites
Fudgy, rich, and portion-controlled — ideal for parties or lunchboxes.
Prep time: 10 min
Bake time: 15 min
Makes: 12 bites
Ingredients
- ½ cup flour
- ¼ cup cocoa powder
- ½ cup sugar
- ¼ cup oil
- ¼ cup plant milk
- 1 tsp vanilla
Instructions
- Mix everything in a bowl.
- Scoop into mini muffin tins.
- Bake at 350°F (175°C) for 15 minutes.
24. Vegan Lemon Shortbread Cookies
Crisp, buttery, and bright — these bring a little sunshine to winter days.
Prep time: 10 min
Bake time: 12 min
Makes: 18 cookies
Ingredients
- 2 cups flour
- ½ cup powdered sugar
- ¾ cup vegan butter
- 1 tbsp lemon zest
- 1 tsp lemon juice
Instructions
- Cream butter, sugar, zest, and juice.
- Add flour and mix until dough forms.
- Roll out, cut, and bake at 350°F (175°C) for 12 minutes.
25. Chocolate-Dipped Coconut Macaroons
Chewy centers, crisp edges, and a glossy chocolate base — the perfect finish to your vegan dessert lineup.
Prep time: 10 min
Bake time: 15 min
Makes: 18 macaroons
Ingredients
- 2 cups shredded coconut
- ½ cup maple syrup
- 2 tbsp coconut oil
- 1 tsp vanilla
- ¼ cup vegan dark chocolate chips (for dipping)
Instructions
- Mix coconut, syrup, oil, and vanilla.
- Scoop onto baking sheet.
- Bake at 350°F (175°C) for 15 minutes.
- Cool, then dip bottoms in melted chocolate.
Follow me on Pinterest for more easy vegan meals and desserts.
FAQs
1. Can I freeze vegan cookies?
Yes. Let them cool completely, then store in airtight containers or freezer bags for up to two months.
2. What’s the best vegan butter for baking?
Try Earth Balance, Country Crock Plant Butter, or Miyoko’s for rich flavor and great texture.
3. Can I use gluten-free flour?
Yes, a 1:1 gluten-free baking blend works well in most of these recipes.
4. Do these cookies taste like regular ones?
Absolutely. With the right ingredients, you’d never guess they’re vegan.
5. How long do vegan cookies last?
Most stay fresh 4–5 days in an airtight container at room temperature.
📌 Save this post for later on Pinterest!

Make Your Vegan Holidays Easy & Delicious
55+ festive recipes for Thanksgiving & Christmas — all under 30 minutes and 10 ingredients, with make-ahead tips for stress-free hosting.
Get Your Copy on AmazonAlso available on Kindle.
You may also like:
