Vegan Cookie Bars


5 from 110 votes
Jump to Recipe

This post may contain affiliate links. See my disclosure policy.

These vegan cookie bars are a cross between a chocolate chip cookie and a blondie, but merged into one! Chewy sides, soft centers, and oozing with chocolate chips, they are one showstopping dessert made in one bowl! 

vegan cookie bars

Vegan Gluten Free Cookie Bars

When it comes to satisfying vegan desserts, my favorites are oatmeal cookie bars, raspberry blondies, and these easy chocolate chip cookie bars. 

It’s no secret that I love a good dessert after dinner. I feel like I’ve classically conditioned myself to expect something sweet after dinner, and it’s a habit I don’t intend on breaking anytime soon. It’s a good thing that I make plenty of desserts, so my fridge is always stocked with a little something. While I usually stick to cookies or blondies, I’ve recently started enjoying a loaded chocolate chip cookie bar.

I’ve been meaning to share a vegan cookie bar recipe for quite some time now. Initially, I wanted to make a magic cookie bar but thought I’d go back to basics and begin with the classic chocolate chip. Cookie bars are one of my favorite desserts because they are a cross between a blondie and a chocolate chip cookie.

Now, these cookie bars may look incredibly fancy, but I promise you, they are one of the easiest desserts you’ll ever make. Simple ingredients and all up, they take less than 25 minutes.

No eggs and no dairy is needed, but you’d never tell. The texture makes anyone swoon- Crisp edges, tender tops, and a soft center. The cookie bars are sweet and full of plenty of chocolate, ensuring each bite has a mix of both.

I made a batch of these for some friends recently, and NO ONE believed me when I said that they were vegan and gluten free- They thought I had bought them from a bakery!

 How do you make vegan cookie bars?

The Ingredients

  • All purpose flour– Also known as plain flour. I used gluten free all purpose flour, that has added xanthan gum. 
  • Baking soda– Gives some rise and fluffiness to the cookie bars. 
  • Salt– Brings out the sweetness of all the ingredients. 
  • Egg replacement– I used a flax egg (3 tablespoons water mixed with 1 tablespoon ground flaxseed), but a chia egg can also be used. If you don’t follow a strict vegan diet, you can use a large egg instead. 
  • Vegan butter– Try to use vegan butter from a block, not from a spread. If you can’t find vegan butter, vegan margarine can also be used. Like the egg replacement, if you aren’t following a vegan diet, unsalted butter can be used. 
  • White and brown sugar– A combination of white and brown sugar gives the cookie bars crispy edges but gooey centers. See my tips below for sugar free options. 
  • Vanilla extract– A must for any good cookie recipe. 
  • Chocolate– What is a cookie or cookie bar without some chocolate in it? Any chocolate can be used! 

The Instructions

Start by mixing together your dry ingredients in a bowl and set aside. In a separate mixing bowl, use a stick mixer to cream together your brown/white sugar with the softened butter. Add the vanilla extract and flax egg (or egg) until combined. 

Now, gently fold in the dry mixture into the wet, until just combined. Use a rubber spatula to fold through the chocolate. Transfer the cookie bar mixture into a square pan covered with parchment paper. Bake the cookie bars for around 25 minutes, or until a skewer comes out mostly clean and the tops are golden. 

Finally, let the bars cool in the pan completely, before removing and slicing it into bars. 

vegan gluten free cookie bars

Troubleshooting tips

Can I make these bars gooey? 

Unlike blondies, cookie bars tend to be thicker, but with a more soft center. 

If you’d like gooey centers, either make the blondies or add 1-2 tablespoons of maple syrup. 

Why did my cookie bars sink in the middle?

Like any dessert bar or brownie recipe, they CAN be prone to sinking in the middle. However, there is a way you can avoid that!

As tempting as it is, overmixing the batter creates extra air pockets that, once baked, rise up then sink as it continues to cook. To avoid this, mix everything together until it is just combined. Fold through the chocolate and then immediately transfer it to the lined pan. 

No more temptation to overmix AND no sinking in the middle!

Can I make these cookie bars healthier? 

Yes! If you’d like to make these healthier, here are the tested substitutions I can vouch for.

  • All purpose flour– White whole wheat all purpose flour gives them a similar texture, but with the addition of wholegrains and fiber.
  • White sugar– Monk fruit sweetener or erythritol. Both are zero calories and zero sugar. 
  • Brown sugar– A sugar free brown sugar, like golden monk fruit sweetener or swerve brown sugar. Like the white sugar substitutions, they both contain no calories or sugar. 
  • Chocolate– Any low sugar or sugar free chocolate bar, or chocolate chips. 

Is there a keto and paleo option?

You will love to make these keto cookie bars instead. 

They have a similar flavor and texture, with plenty of sugar free chocolate chips throughout. 

keto dessert bars

Storing and freezing tips

  • To store: Cookie bars can be stored at room temperature, covered, for up to 1 week. Store them in the refrigerator if you’d like them to keep longer. 
  • To freeze: Wrap bars in parchment paper and place them in a ziplock bag. Store in the freezer for up to 6 months. 

gluten free cookie bars

More vegan dessert recipes to try

vegan chocolate chip cookie bars

Vegan Cookie Bars (GF)

5 from 110 votes
These vegan cookie bars are soft and chewy dessert bars full of chocolate chips! Made in just one bowl, these cookie bars take just 25 minutes!
Servings: 24 Bars
Prep: 5 minutes
Cook: 25 minutes
Total: 30 minutes


  • 2 cups all purpose flour gluten free, if needed
  • 1 teaspoon baking soda
  • 2 flax eggs Or 2 large eggs * See notes
  • 1/4 teaspoon salt
  • 3/4 cup vegan butter softened
  • 3/4 cup white sugar ** See notes
  • 1/2 cup brown sugar *** See notes
  • 1 teaspoon vanilla extract
  • 1 1/2 cups chocolate chopped


  • Prepare your flax egg by combining 2 tablespoons ground flaxseed with 6 tablespoons of water. Let sit for 10 minutes, for a gel to form.
  • Preheat the oven to 180C/350F. Line an 9 x 9-inch pan with parchment paper and set aside.
  • In a small bowl, add your flour, baking soda, and salt, and mix well. In a separate bowl, cream together your softened butter with sugars, using a stick mixer. Once smooth and creamy, add in the vanilla extract.
  • Gently add in the dry ingredients and mix until just combined. Using a rubber spatula, fold through your chocolate.
  • Transfer your cookie bar mixture into the lined pan and bake for 25 minutes, or until a skewer comes out clean. Remove from the oven and let cool in the pan completely, before slicing into bars.


* To make a flax egg, combine 2 tablespoons ground flaxseed with 6 tablespoons water. Let sit for 10 minutes, for it to thicken and a gel to form. Alternatively, you can use large whole eggs. 
** Sugar free alternatives include monk fruit sweetener or erythritol. 
*** Use swerve brown sugar or golden monk fruit sweetener for a sugar free option. 
TO STORE: Cookie bars can be stored at room temperature, covered, for up to 1 week. Store them in the refrigerator if you'd like them to keep longer. 
TO FREEZE: Wrap bars in parchment paper and place them in a ziplock bag. Store in the freezer for up to 6 months. 


Serving: 1BarCalories: 175kcalCarbohydrates: 25gProtein: 1gFat: 8gSodium: 124mgPotassium: 26mgFiber: 1gVitamin A: 270IUCalcium: 7mgIron: 1mgNET CARBS: 24g
Course: Dessert
Cuisine: American
Author: Arman Liew
Tried this recipe?Give us a shout at @thebigmansworld or tag #thebigmansworld!

Arman Liew

I’m a two time cookbook author, photographer, and writer, and passionate about creating easy and healthier recipes. I believe you don’t need to be experienced in the kitchen to make good food using simple ingredients that most importantly, taste delicious.

You May Also Like

Leave a Comment

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

Recipe Rating


  1. 5 stars
    To the commenter who asked when to put the eggs in: You’re not crazy! Although the author replied to you that there are no eggs in this recipe, he must have forgotten that he did, in fact, list eggs (or a flax egg) in the ingredients. He then did not proceed to include that ingredient in the instruction steps.

    I think you can just put them in after the butter and sugars are creamed together. That worked well for me! 🙂

  2. These look wonderful. However I just found out I’m allergic to both eggs and flaxseed ugh!!! Would you have any recommendations for me?