ArtsAutosBooksBusinessEducationEntertainmentFamilyFashionFoodGamesGenderHealthHolidaysHomeHubPagesPersonal FinancePetsPoliticsReligionSportsTechnologyTravel

The Best Vegan Chewy Chocolate Cookies EVER

Updated on September 9, 2014

Impress your friends and family with this amazing chewy chocolate cookie recipe! They'll never know it's vegan!

I'm not joking when I say that these are the best vegan chocolate cookies ever. I get tons of requests to bring them to parties and potlucks, and people practically knock me down when they see me carry a plate of them into the room.

These rich, chewy cookies were discovered one afternoon when a friend and I decided we wanted to bake vegan cookies, but we didn't have any commercial egg replacer. My friend had been carrying a banana as a snack in her bag, so we threw it in the cookie batter and they came out amazing!

How to Make the Best Vegan Chocolate Cookies Ever!


1 1/2 cups brown sugar

2/3 cup Earth Balance (or other vegan, non-hydrogenated margarine or shortening)

1 medium banana, preferably brown and spotty

1 tsp vanilla extract

1 1/2 cups flour

1/4 tsp baking soda

1/2 tsp salt

1/3 cup unsweetened cocoa powder

1–2 cups semi-sweet chocolate chips*

oven temperature: 375°F / 190°C

baking time: 9 minutes

*make sure your chocolate chips are vegan (check the ingredients for dairy derivatives). I love Trader Joe's semi-sweet chocolate chips—they are dairy-free, bigger than many other brands, and very delicious! I usually use 1 cup in this recipe.

Mash the banana into pulp until it is mostly lump free (some lumps are okay). If your banana is not very soft, add about 1 tsp of non-dairy milk or water. You're going for an oatmeal-like texture. Set aside.

Combine the Earth Balance and sugar in a large bowl. Mix well until the lumps of Earth Balance are mostly gone. Add the vanilla and mashed banana. Combine well.

In a medium bowl, sift together the flour, cocoa powder, baking soda and salt. Slowly add the dry ingredients to the wet, stir gently to combine (don't over mix.)

Add the chocolate chips and gently fold in.

Roll about 2 tbsp of dough into balls and place at least 2 inches apart on a lightly greased cookie sheet. These spread quite a bit, so give them generous space! I put no more than 6 cookies on one sheet. Place into your preheated oven for 9 minutes. They will look slightly undone when you remove them. Let cool on the cookie sheet for about 5 minutes, then use a large, flat spatula to carefully transfer them to a cooling rack. They will be very soft!

Let cool and enjoy your delicious, chewy treat! These are even better after "resting" for a day, so feel free to make a batch the night before your party or potluck!

What's the deal with the banana?

This neato ripe banana photo is from Smabs Sputzer, used under Creative Commons license.
This neato ripe banana photo is from Smabs Sputzer, used under Creative Commons license.

This neato ripe banana photo is from Smabs Sputzer, used under Creative Commons license.

Bananas are excellent tools for vegan baking. They can generally be used to replace eggs in muffins, cookies, pancakes and other sturdy baked goods. The bananas provide structure as well as leavening. In this particular cookie, the banana also imparts a wonderful flavor that pairs magically with the rich chocolate!

The best bananas for baking are ones that are very ripe. If you bake often, it's a good idea to buy lots of bananas at once, let them ripen as much as possible, then peel and freeze in plastic bags or firmly sealed containers. Then you can just pull a banana out when you need one (be sure to let it thaw before adding to your recipe). Frozen bananas are also great for making smoothies!

Will you try this recipe? I'd love to know what you think!

Sound tasty?

    0 of 8192 characters used
    Post Comment

    • profile image

      justcallmered 4 years ago

      Wow these cookies are awesome.

      I made them at Christmas time as a treat, with the help of my 13 year old son who also loves these. They're so tasty they've become a regular 'treat'!

      Being a veggie but not a vegan I used butter rather than the Earth Balance.

      Go on give them a try ... you won't be disappointed!

    • profile image

      anonymous 5 years ago

      Delicious!!! I don't believe in using fake stuff just to be vegan so I used coconut oil instead of earth balance and it worked out AMAZING! they did flatten out quite a bit though so maybe a little less next time. The best part? I could eat the delicious batter while waiting for some to bake since it had no eggs.

    • profile image

      anonymous 5 years ago

      @anonymous: Pretty sure you can since vegan butter is essentially all Vegetable oil. If you have vegetable oil i would use that instead of olive oil since its better for baking.

    • profile image

      anonymous 5 years ago

      Can I use olive oil instead vegan butter?

      Here in México do not sell vegan butter :(

    • profile image

      anonymous 5 years ago

      Wah I just baked these and THESE COOKIES ARE BRILLIANT!!! I am so happy I have tried baking them :)!!! Thank you for sharing this awesome recipe!!! (:

    • cuteordeath profile image

      cuteordeath 5 years ago

      @anonymous: woo, I'm so glad you tried and liked them! <3 thanks so much for your comment!

    • profile image

      anonymous 5 years ago

      @anonymous: The first time I made them they did have a definite banana flavor. The second time, the banana was less ripe so the flavor wasn't as prominent. If you don't like banana then you can replace with an alternative like applesauce and oil or silken tofu (Google around for replacements and measurements). Don't miss trying this cookie recipe; while packed with calories, they are absolutely delicious as a treat for coworkers or a party. (Then I can just eat a bunch of the dough and give the cookies away so I don't eat them myself! :)

    • profile image

      anonymous 5 years ago

      Did your cookies end up with a banana flavour?

      I want to try these, sounds and looks delicious, but I don't like the taste of bananas :P