These vegan peanut butter chocolate chip cookies are made with banana for amazing flavor! They’re easy to make, soft, ultra-chewy and sure to impress anyone.
This recipe uses simple plant-based ingredients and can be made gluten free. Enjoy and share lots with your friends and family!

Get the Veg Out newsletter for vegan recipes + nutrition content!
This post contains affiliate links (including Amazon Associates) and I earn from qualifying purchases.
Ingredients for Peanut Butter Cookies with Banana
This recipe uses simple ingredients that most people stock in their pantry. Since this is a baking recipe, it’s best to follow the ingredient list and amounts closely (although some substitutions are provided below).
- Natural peanut butter: This recipe specifically uses natural peanut butter, where the only ingredient is peanuts (and maybe salt). I haven’t tested this recipe using other types of peanut butter.
- Brown sugar: Brown sugar makes for perfectly sweet (but not overly sweet) cookies in this recipe.
- Banana: Peanut butter, banana and chocolate are the perfect trio, and adding banana to these cookies adds a deliciously subtle flavor.
- Plant-based milk: The cookie dough needs some extra liquid and plant-based milk is a simple choice. I use soy milk and haven’t tested other plant-based milk options but assume they’d all work the same.
- Vanilla extract: Some vanilla extract boosts flavor in cookies and other baking recipes. I almost always include vanilla extract when baking with chocolate.
- Oat flour and all-purpose flour: I use a combo of oat and all-purpose flour in this recipe. Together, these flours create ultra-chewy and soft cookies. I’ve tested the recipe solely using oat flour and it does work but the cookies will be softer.
- Baking powder and baking soda: These ingredients help the cookies expand and create a chewy softness.
- Salt: Some salt perfectly enhances the sweetness of these cookies. If you’re a fan of salty-sweet dessert, add a touch of extra salt to the top of each cookie. If your peanut butter comes salted, you likely don’t need more in the cookie batter.
- Chocolate chips: Many semi-sweet or dark chocolate chips are vegan, but it’s always best to read the label and make sure they haven’t snuck in some milk products. You could substitute for other add-ins like raisins, dry cranberries, chopped peanuts or crushed walnuts.
Make Vegan Peanut Butter Chocolate Chip Cookies
This is a very simple recipe to make and doesn’t take much time either!
Step 1: Prepare Wet Ingredients
Begin by mashing banana in a large mixing bowl. I simply use a fork to mash, but you can use whatever tool you like. Make sure the banana is well-mashed, with minimal to no clumps. It’s best to use an overly ripe banana.
Next, add the remaining wet ingredients to your mixing bowl. This includes peanut butter, brown sugar, plant-based milk and vanilla extract.
Stir until the mixture is evenly combined and smooth. It takes a minute or so for the peanut butter to blend evenly with the other ingredients, so keep stirring until it does.
Step 2: Stir in Dry Ingredients
Next, add the dry ingredients into your mixing bowl. This includes oat flour, all-purpose flour, baking powder, baking soda and salt.
Stir until you’ve combined the flour and wet ingredients and there aren’t any dry clumps of flour remaining. This is a very thick and somewhat sticky dough that can be tough to mix; just keep stirring!
When you’ve mixed the dough, fold in the chocolate chips until they’re evenly distributed through the cookie dough.
Step 3: Shape Cookies and Bake
Prepare 1-2 baking trays by covering them with a silicone baking mat or parchment paper. If you’re only using 1 baking sheet, you’ll need to work in 2 batches.
Scoop about 2 tablespoons of cookie dough and roll it into a ball, then place onto a baking sheet. Repeat, leaving about 2 inches of space between cookies on your baking sheet.
When you’ve formed the cookie balls, use a fork to press the cookies flat in both directions, creating a 90-degree crossed pattern.
The dough is sticky, so dip your fork in water between each cookie. This will help the fork stick to your cookie dough less.
Bake the cookies in an oven preheated to 350 °F. They take 14-16 minutes to cook and are done when their bottoms are golden brown.
If using one baking tray, place it on your oven’s center rack. If using 2 baking trays, try to fit them on the center rack, otherwise you’ll need to rotate which pan is on the higher rack halfway through baking.
Step 4: Cool and Serve
When the cookies are done, let them sit on your baking tray for 1-2 minutes. After this short time, carefully transfer them to a wire cooling rack.
The cookies are quite soft when hot, especially if you’ve only used oat flour.
Let the cookies cool, and become firmer, before serving or storing.
Vegan Chocolate Chip Cookie Variations
If you like this recipe, then you'll also love my other chocolate chip cookie recipes, including:
How to Refrigerate and Freeze Leftover Cookies
Cool leftover cookies to room temperature, then transfer to an airtight container.
You can leave these cookies on a countertop for up to 2 days. For longer storage, refrigerate for up to a week. You can also freeze these cookies in a freezer-safe bag or container for up to 3 months.
Thaw the cookies in your fridge overnight before serving, or microwave on a low-power setting to defrost quickly.
If you make this recipe, please rate and comment below to help others benefit from your experience!
Vegan Peanut Butter Chocolate Chip Cookies (with Banana)
Equipment
- Measuring cups
- Measuring spoons
- Baking trays
- Silicone baking mat (or parchment paper)
Ingredients
- 1 cup natural peanut butter (275 g) *
- ⅔ cup brown sugar , packed (135 g)
- ⅓ cup banana , very ripe, mashed (80 g)
- ¼ cup soy milk (60 g) **
- ½ tablespoon vanilla extract (7.5 mL)
- ¾ cup oat flour (80 g)
- ½ cup all-purpose flour (70 g) ***
- ½ teaspoon baking powder
- ½ teaspoon baking soda
- ⅛ teaspoon salt ****
- ⅓ cup chocolate chips (80 g)
Instructions
Step 1: Prepare Wet Ingredients
- Mash your banana in a large mixing bowl; I simply use a fork to do this. Make sure it’s well mashed with minimal to no clumps remaining.⅓ cup banana
- Add the remaining wet ingredients to your bowl and stir to combine until smooth and evenly mixed.1 cup natural peanut butter, ⅔ cup brown sugar, ¼ cup soy milk, ½ tablespoon vanilla extract
Step 2: Stir in Dry Ingredients
- Add the dry ingredients to your wet ingredients and stir until combined.¾ cup oat flour, ½ cup all-purpose flour, ½ teaspoon baking powder, ½ teaspoon baking soda, ⅛ teaspoon salt
- When there are no dry clumps of flour remaining, fold in the chocolate chips until they’re evenly mixed through.⅓ cup chocolate chips
Step 3: Shape Cookies and Bake
- Shape the cookies by taking a small amount (about 2 tablespoons) and roll into a ball with your hands.
- Place cookie dough balls onto a baking sheet lined with parchment paper or a silicone baking mat. Leave space between the cookies so there’s room to flatten them (you’ll need 2 trays or cook in 2 batches).
- Once all cookies are formed into balls, use a fork to flatten by gently pressing the cookie down in one direction then again at a 90° angle to the first press. The dough is sticky, so dip your fork in water between cookies to prevent total sticking.
- Place into an oven preheated at 350 °F for 14-16 minutes. It’s best to cook one baking tray at a time, using the center rack. If putting 2 trays in at once, rotate which pan is on the upper or lower rack halfway through cooking. The cookies are done when their bottoms are golden brown.
Step 4: Cool and Serve
- Once you remove the cookies from your oven, let them sit for 1-2 minutes before carefully transferring onto a wire cooling rack. The cookies will be very soft when warm and firm once cooled.
- Cool the cookies to room temperature before storing in an airtight container.
- These should be fine to store on your countertop for 2 days; any longer than that and you should refrigerate (or freeze).
Video
Notes
Nutrition
More Vegan Dessert Recipes
Like this recipe? You should also try:
About Nicole Stevens
Nicole is a vegan Registered Dietitian (RD) and founder of Lettuce Veg Out.
She helps people thrive on a vegan diet with balanced recipes and easy-to-understand nutrition science.
Lacey
Hi Nicole! Is there another substitute to oat flour? I can’t have oats but these look so good!
Nicole Stevens
Hi Lacey - unfortunately I haven't tested the recipe with any other types of flour so can't guarantee anything else would work. A gluten-free flour blend that is meant to replace all-purpose flour may be your best bet.
Naomi Wood
Made these and they were pretty darn tasty for a healthy alternative, which is what I usually try and go for. Making them again already! One thing I noticed, was that I forgot to put baking powder in the first batch, remembered for the second batch, and couldn't tell much of a difference. If anything, the house preferred the slightly denser first batch. Thanks for the recipe!
Nicole Stevens
I'm so happy you enjoyed them! They are quite dense even with the baking powder and if that's what you prefer that enjoy!
Kim Scott
These look delicious. I can't wait to try them! I'm really enjoying my Meal Planning, Prep & Shopping Guide. The information is interesting and helpful! I'm really glad I bought the book! Thank You for such a helpful resource!
Nicole Stevens
Thank you so much for the comment! I'm so happy to hear that you're enjoying the book, I really appreciate it 🙂