My Plantiful Cooking

menu icon
go to homepage
  • Recipes
  • Newsletter
  • About
  • Contact
  • Refreshing Vegan Spring Recipes
subscribe
search icon
Homepage link
  • Recipes
  • Newsletter
  • About
  • Contact
  • Refreshing Vegan Spring Recipes
×
Add us as a trusted site on Google
Home » Recipes » Healthy Plant-based Snacks

Vegan Protein Cookies

Mee Sha drinking a cup of coffee seated.
Modified: Aug 12, 2025 · Published: Jun 6, 2024 by Jim Mee Sha · This post may contain affiliate links · 6 Comments
Jump to Recipe

Soft, moist, and irresistibly delicious, these vegan protein cookies will be your next favorite snack! Each cookie is packed with 10g of protein for under 150 calories. A one-bowl recipe is also easy to make and ready in 20 minutes.

We always keep a stash of protein-packed goodies in our fridge, so we are never out of a healthy treat! Other than these cookies, we also like making chocolate peanut butter protein bars, protein cinnamon rolls, and vegan protein balls.

Protein cookies arranged on a cooling tray topped with flaked sea salt.

I used to reach for store-bought protein cookies or bars whenever I hit the mid-afternoon slump, until I realized I could make my own for a fraction of the cost.

These vegan protein cookies taste better than any store-bought protein bars and cookies! It has a light banana flavor and is super moist with melty chocolate chips in every bite. I love enjoying one with a soy latte or protein iced coffee for the perfect pick-me-up.

Jump to:
  • 💚Why you will love vegan protein cookies
  • 🍌What you will need
  • 📃Ingredients substitutions and variations
  • 🔪How to make vegan protein cookies
  • ✔Helpful tips
  • ❄️Storing suggestions 
  • 🍽More high protein vegan snacks
  • 📖 Recipe

💚Why you will love vegan protein cookies

  • Delicious, soft, and super satisfying to have
  • Healthier and is naturally vegan and gluten-free  
  • Budget-friendly, easy to make, and only calls for simple ingredients
  • A quick grab-and-go treat perfect as a post-workout snack, breakfast, or dessert!

🍌What you will need

Ingredients needed like protein powder, oats, banana, peanut butter, chocolate chips, baking powder, and maple syrup.
  • Bananas - Make sure your bananas are ripe and spotty, as they act as a natural sweetener in this recipe.
  • Maple syrup - Feel free to substitute it with other liquid sweeteners like agave or sugar-free syrup.
  • Peanut butter - Can be replaced with other nut butter, such as almond or cashew butter.
  • Protein powder - I am using Naked Protein unsweetened protein powder. If using a sweetened protein powder, you can reduce the amount of maple syrup used to compensate and add a splash of milk if the cookie dough seems dry.
  • Oats - Rolled oats add a satisfying chew. Plus, it is a slow-digesting carb packed with fiber, keeping you fuller for longer!
  • Chocolate chips - An optional ingredient that makes your cookie more indulgent. I am using Enjoy Life's dark chocolate chips, but feel free to use any brand you like!

See the recipe card for full information on ingredients and quantities.

📃Ingredients substitutions and variations

  • Protein powder - You can go for sweetened, flavored protein powder (peanut butter and vanilla flavor would work great in this recipe!) If your protein powder is on the sweeter side, reduce maple syrup. You might need to add a splash of milk if the cookie dough looks dry.
  • Nut-free - Swap peanut butter with other seed butters, such as sunflower seed butter or tahini.
  • Oatmeal raisin - Replace chocolate chips with an equal amount of raisins to make oatmeal protein cookies! I would also recommend adding a pinch of cinnamon.
  • Chocolate protein cookies - Use chocolate protein powder and add 2-3 tablespoons of cocoa powder. If the dough looks dry, add a splash of milk.
  • Other mix-ins - Chopped nuts, flaxseeds, chia seeds, dried cranberries, sultanas, and chopped up chocolate bars are some great options.

🔪How to make vegan protein cookies

Mashed bananas in a white mixing bowl with a fork beside.

Step 1: With a fork or potato masher, mash bananas until smooth.

Wet ingredients for cookies in a white mixing bowl with a fork beside.

Step 2: Add maple syrup and peanut butter. Stir until everything is well combined.

Save this recipe!

Email yourself a link to this page and come back later.

Also get a FREE high-protein vegan recipe eBook + weekly new recipes! Unsubscribe anytime.

Cookie dough in a white bowl with a fork beside.

Step 3: Mix in protein powder, oats, chocolate chips, and baking powder to form a cookie dough.

Shaped, unbaked cookies in a lined black baking tray.

Step 4: Scoop out ¼ cup of the mixture per cookie. Gently flatten it out using damp hands.

Baked cookies in a black baking tray lined with parchment paper.

Step 5: Bake cookies at 180 °C (350°F) for 8-10 minutes, or until the edges are firm and cookies look set.

A plate of protein cookies with a small dish of sea salt flakes beside.

Step 6: Allow cookies to cool down slightly and firm up. Optionally, sprinkle with some flaky sea salt before digging in!

✔Helpful tips

  • Texture of cookie dough - The dough will be slightly wetter and stickier than regular cookie dough. If it is too dry, add some milk, a tablespoon at a time.
  • Handle dough with damp hands - Wet hands prevent sticking. I recommend keeping a small bowl of water beside while shaping cookies.
  • Do not overbake - As these vegan protein cookies are lower in fat and can dry out quickly. Cookies will be quite soft fresh out of the oven but will firm up after cooling.

❄️Storing suggestions 

Fridge - These vegan protein cookies can be refrigerated for a week. Store them in an airtight container to prevent them from drying out.

Freezer - Store protein cookies in a freezer bag, and they can be frozen for 3 months. Allow cookies to thaw overnight in the fridge. Enjoy it cold or reheat in the microwave at 30-second bursts until warm.

A tray full of protein cookies with a blue striped table cloth and dish of salt beside.

🍽More high protein vegan snacks

  • A plate of protein balls with oats and a spoonful of peanut butter beside.
    Vegan Protein balls
  • Mousse served in a glass topped with whipped cream and shaved chocolate with chocolate and spoon in the background.
    Vegan Tofu Chocolate Protein Mousse (no cream)
  • A plate of ricotta served with a spoon with crackers and lemon beside.
    Creamy Vegan Tofu Ricotta Cheese
  • An opened jar of lentils with a teaspoon in the background.
    Crunchy Roasted Lentils

If you made this recipe, leave a rating and comment below. We would love to hear from you! Subscribe to My Plantiful Cooking to get new recipes delivered straight to your inbox! Follow us on Instagram, Facebook, and Pinterest to get the latest updates. 😉

📖 Recipe

A few protein cookies on a black cooling tray topped with sea salt flakes.

Vegan Protein Cookies

Meesha
Soft, moist, and irresistibly delicious, these vegan protein cookies will be your next favorite snack! Each cookie is packed with 10g of protein for under 150 calories. A one-bowl recipe is also easy to make and ready in 20 minutes.
5 from 6 votes
Print Recipe Pin Recipe
Prep Time 10 minutes mins
Cook Time 10 minutes mins
Total Time 20 minutes mins
Course Breakfast, Dessert, Snack
Cuisine American
Servings 14 cookies
Calories 133 kcal

Ingredients
 
 

  • 4 medium ripe banana about 16 oz (450g)
  • ¼-1/3 cup maple syrup or agave syrup/sugar-free syrup
  • ¼ cup peanut butter or other nut/seed butters
  • 1 ¼ cup protein powder unflavored/vanilla*
  • ½ cup rolled oats
  • ⅓ cup chocolate chips
  • 1 ½ teaspoons baking powder
Prevent your screen from going dark

Instructions
 

  • Preheat oven to 180C/350F. Line a baking sheet with parchment paper or a sillicon mat.
  • In a large bowl, mash banana with a fork or potato masher until smooth.
    4 medium ripe banana
  • Next, add in maple syrup and peanut butter. Stir until everything is well combined.
    ¼-1/3 cup maple syrup
  • Now, add in protein powder, oats, chocolate chips, and baking powder. Mix well. The mixture will be slightly stickier than regular cookie dough.
    ¼ cup peanut butter , 1 ¼ cup protein powder, ½ cup rolled oats , 1 ½ teaspoons baking powder , ⅓ cup chocolate chips
  • Portion out around ¼ cup of cookie dough, and transfer to a lined baking sheet. Gently flatten the dough using your palm. Repeat until the dough is used up.
  • Bake for 8-10 minutes, or until the edges are firm and the cookies look set. Let your vegan protein cookies cool down slightly before enjoying!

Notes

*Protein powder - You can go for sweetened, flavored protein powder (peanut butter and vanilla flavor would work great in this recipe!) If your protein powder is on the sweeter side, reduce the maple syrup. You might need to add a splash of milk if the cookie dough looks dry. 
 
Helpful tips
  • Handle dough with damp hands - Wet hands prevent sticking. I recommend keeping a small bowl of water beside while shaping cookies.
  • Do not overbake - As these vegan protein cookies are lower in fat and can dry out quickly. Cookies will be quite soft fresh out of the oven but will firm up after cooling. 
 
Storing - Vegan protein cookies can be refrigerated in an airtight container for a week. Or, store it in freezer bags and freeze for 3 months. 
Allow frozen cookies to thaw overnight in the fridge. You can enjoy them cold, or warm them in the microwave at 30-second intervals until warm. 

Save this recipe!

Email yourself a link to this page and come back later.

Also get a FREE high-protein vegan recipe eBook + weekly new recipes! Unsubscribe anytime.

Nutrition

Calories: 133kcalCarbohydrates: 17gProtein: 10gFat: 4gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 1gCholesterol: 1mgSodium: 165mgPotassium: 174mgFiber: 1gSugar: 10gVitamin A: 22IUVitamin C: 3mgCalcium: 42mgIron: 2mg

Nutrition info calculated is just a rough estimate and is provided as a courtesy. Bear in mind that value will vary based on variables like specific brand or type of product used. To obtain the most accurate representation, it is highly recommended that you calculate it on your own with the actual amount and type of ingredient used.

Did you make this recipe ?Tag @myplantifulcooking on Instagram !

More Healthy Plant-based Snacks

  • A bowl of barley porridge with maple syrup and blueberries beside.
    Creamy Barley Porridge
  • A bowl of millet porridge served with spoon with a cup of coffee beside.
    Creamy Millet Porridge
  • 2 jar of overnight oats on a plate with a jar of oats and milk in the background.
    Vegan Protein Overnight Oats
  • A plate of protein balls with a spoonful of peanut butter beside and a cup of coffee in the background.
    Protein Balls without Protein Powder

Comments

    5 from 6 votes (5 ratings without comment)

    Join the discussion ! Cancel reply

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

    Recipe Rating




  1. Stephanie says

    March 07, 2024 at 7:56 am

    I really enjoy the taste of this recipe, though I think the measurements may be off. I've tried it twice now. I measure out 450 grams of mashed banana. The dough is way too wet, and the cookies take 3-4 times longer to bake than advised in the recipe. Would decreasing the amount of banana help? The flavor is great, so I really want to figure this out.

    Reply
    • Jim Mee Sha says

      March 08, 2024 at 9:08 am

      Yes, you can try to decrease the amount of banana used! This is because different kinds of protein powder have different absorbancy. 😁

      Reply
  2. Ben says

    December 11, 2023 at 10:41 pm

    5 stars
    When I’ve previously baked with protein powder the taste has been prominent and the cookies were on the dry side. I was therefore a little sceptical about this recipe due to large amount of protein powder but I was very happily surprised by the results. The cookies were soft and the primary taste was banana. I used pea protein powder which I thankfully couldn't taste much but I think did slightly nullify the sweetness of the maple syrup. Given that I made this primarily for the high protein content this was a very good result. I also replaced chocolate with raisins which worked well. Will make again.

    Reply
    • Jim Mee Sha says

      December 15, 2023 at 5:18 pm

      Glad to hear that you like it!

      Reply
  3. Alex S says

    September 25, 2023 at 1:25 am

    Question - Can you taste the pea protein? The naked brand of unflavored pea protein is really hard to go unnoticed and I like my cookies sweet. Thanks!

    Reply
    • Jim Mee Sha says

      September 25, 2023 at 8:46 am

      No, not really!

      Reply
A headshot of Mee Sha leaning on a handrail.

Hi there! I am Mee Sha, a registered dietitian with a passion for food, cooking, and all things nutrition. This is where I share quick, healthy recipes that make plant-based eating simple, nourishing, and genuinely delicious.

More about me →

🌼Vibrant Vegan Spring Recipes

  • A bowl of tom kha on a plate served with a ceramic spoon with lime wedges and another bowl of curry beside.
    Vegan Tom Kha (with tofu)
  • A close-up shot of curry served in a white bowl with a spoon on the side.
    Creamy Vegan Thai Red Curry with Tofu
  • A bowl of pho served with spoon with chopsticks, green onion, and condiments beside.
    Vegan Pho with Tofu
  • A plate of tofu lettuce wrap with tea, bowl of tofu filling, and spoonful of chili flakes beside.
    PF Chang's Tofu Lettuce Wraps
  • Pad pak served with rice on a plate with chopsticks beside.
    Pad Pak Thai (Thai Stir-fry Vegetables)
  • A bowl of vegetable curry served with ceramic spoon with spoonful of curry powder, rice and water beside.
    Chinese Vegetable Curry

💚Reader's favorites

  • A plate of chickpea pasta with a fork, cilantro and chili flakes beside.
    Creamy Chickpea Pasta Sauce
  • 2 bowls of cabbage soup with dish of sesame seeds, teacloth and a pot beside.
    Chinese Napa Cabbage Soup
  • Dipping a piece of rice paper rolls in soy sauce.
    Crispy Air Fryer Rice Paper Rolls
  • A plate of noodles served with chopsticks with another bowl of noodles, tea, and chopped green onion beside.
    Stir-fry Noodles with Oyster Sauce
  • A plate of stir-fry vegetables on a wooden board with bowl of rice and chopsticks beside.
    Indian Stir-fry Vegetables
  • PB2 cookies on a white surface with bowl of sea salt, a spoonful of peanut butter and jar of PB2 beside.
    Rich Peanut Butter Powder Cookies (PB2 cookies)

Footer

↑ back to top

About

  • Privacy Policy
  • Accessibility Policy

Newsletter

  • Sign Up! for emails and updates

Contact

  • Contact

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 My Plantiful Cooking

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.