Vegan Banana Chocolate Chip Cookies

4.4 (5)
Write Review

This Vegan Banana Chocolate Chip Cookie recipe takes advantage of the binding and flavor enhancements of all those bananas you have in your freezer. These vegan cookies also feature cashew butter, almond butter, rolled oats, a touch of vanilla extract and a generous addition of chocolate chips.


Vegan Banana Chocolate Chip Cookie Recipe

1 ¼ cup sugar
¼ cup cashew butter
¼ cup almond butter
1 over ripe banana, mashed
½ cup vegetable oil
¼ cup non-dairy milk
2 teaspoons vanilla extract
½ teaspoon salt

1 cup semi-sweet chocolate chips
½ cup walnuts (optional)

1 ¼ cups rolled oats
1 cup whole wheat flour
1 teaspoon non-aluminum baking powder

1) Mix the wet ingredients together

Preheat oven to 325F (163C). In a large bowl mix together the sugar, cashew butter, almond butter, banana, vegetable oil, non-dairy milk, vanilla extract and salt.  Stir in the chocolate chips and walnuts if desired.

2) Mix the dry ingredients together

In another large bowl, whisk together the rolled oats, whole wheat flour and baking powder.

3) Mix the dough

Pour half of the dry ingredients into the bowl containing the wet ingredients and mix with a spoon until well incorporated. Add the remaining dry ingredients to the bowl containing the wet ingredients and mix as much as you can with the spoon. At this point the dough will be so thick you'll probably need to mix it with your hands. Do this until the dough is well mixed.

4) Bake the vegan cookies to perfection

Form into spoon sized balls and place on a lightly oiled or parchment paper lined cookie sheet. Squish cookies down to 1 inch height and bake for 15 to 20 minutes. Do not over bake. A metal spatula works well at removing them from the cookie sheet when they are completely cooled. Switch the cookie sheets on the racks halfway through the baking duration. The cookies will bake more evenly this way. Store the cookies in a covered container at room temperature for up to 1 week or in a freezer bag in the freezer for up to 6 months. This recipe makes about 18 Vegan Banana Chocolate Chip cookies.

Get a price on the Baking Sheet I Recommend at Amazon.

User reviews

5 reviews

4.4  (5)
View most helpful
Already have an account?
Ratings (the higher the better)
Other Info


I just made these and everyone loved them!! And might I add I am no expert cook. I should say that I think I should've added some more flour because they were a bit loose, but that was probably my mistake because I used an extremely large banana. Still, the flavour was there and it was really great! Loved it!!

Was this review helpful to you? 


These are awesome. I only have one cookie sheet so had to bake them in a few batches and every time I turned around to flop the fresh-out-the-oven ones onto the cooling rack, somehow the rack was empty! (so you could deduce from that, they are most certainly husband approved!) I used peanut butter instead of the cashew and almond and threw in some extra choc chips and 2 bananas. This will be a repeat in my kitchen!

Owner's reply

So glad this worked out for you Sadie!

Was this review helpful to you? 

Needed to add 1/2 cup more flour because the batter was too loss. Baked for 25 minutes to get the inside of the cookie done. Good taste but a alot of different flavors going on.

Was this review helpful to you? 

Peaut butter works great :)

Thanks a lot for a delicious recipe. These vegan cookies are perfect for Lent.

Was this review helpful to you? 

can i replace the butters with peanut butter?

Here in Romania we don't have almond and cashew butters. What do you think, would peanut butter do?


Owner's reply

Hi elie, you should have no issues substituting peanut butter for the other nut butters. Good luck!

Was this review helpful to you? 


These were easy to make and super yummy!

Was this review helpful to you? 

I'm not even Vegan!

And I still think this cookie is AMAZING!!!

I have had the pleasure of trying Mattie's amazing banana cookies on several occasions and that sh*t is addictive!

Was this review helpful to you?