by Olena

Homemade Protein Bars

by Olena

5 from 3 reviews

Homemade protein bars take 10 minutes, 6 ingredients and no baking. Delicious crunchy protein bars recipe. Only 2 g of sugar, 5 g of carbs, vegan and gluten free. |

The best homemade protein bars I ever made. These are to die for! Delicious, moist and extremely crunchy inside and outside. Even if you skip the topping, protein bars are crunchy. Although that means missing out on toasted almonds and chocolate.

I made protein bars high fat instead of high in carbs and sugar on purpose. I’d rather eat healthy fats than sugar. And that’s my main problem with all commercial protein bars, not to mention a horrible list of ingredients.

Homemade protein bars take 10 minutes, 6 ingredients and no baking. Delicious crunchy protein bars recipe. Only 2 g of sugar, 5 g of carbs, vegan and gluten free. |

I played around with the recipe 5 times: no chocolate, without almonds, with chocolate chips, even using chocolate and berry protein powders. Every time they came out amazing – foolproof recipe. And the best part is the bars are ridiculously easy to make – 10 minutes, 6 ingredients and no baking. They are vegan, gluten free and dairy free.

I was shocked at the nutritional info. These homemade protein bars look so bad for you, you know what I mean?! And at same time each bar contains only 0.5 tbsp coconut oil and peanut butter each, 0.5 tsp chocolate chips, 2.5 g sugar and 5.8 g carbs. Loaded with heaping 2 tbsp of protein powder and almonds, each bars delivers 9 g protein and 14 g fat.

Homemade protein bars take 10 minutes, 6 ingredients and no baking. Delicious crunchy protein bars recipe. Only 2 g of sugar, 5 g of carbs, vegan and gluten free. |

I recently found my favourite plant based protein powder – Vega Sport. I like the fact I can mix it with water and it tastes delicious. I used Vega vanilla, chocolate and berry to make these bars, as well as Sunwarrior protein powder. I do not recommend using plain pea or hemp protein powder in this recipe. Check out my full list of clean protein powders I like the taste, ingredients’ list and price of.


Homemade Protein Bars

5 from 3 reviews

Homemade protein bars take 10 minutes, 6 ingredients and no baking. Delicious crunchy protein bars recipe. Only 2 g of sugar, 5 g of carbs, vegan and gluten free.

  • Author:
  • Prep Time: 10 minutes
  • Cook Time: 27 minutes
  • Total Time: 37 minutes
  • Yield: 12 bars 1x


  • 1/3 cup coconut oil
  • 1/3 cup smooth peanut/almond butter, unsalted
  • 1/2 cup almond/rice/soy/hemp milk, unsweetened
  • 1 + 1/2 cups vanilla plant based protein powder (I used Vega Sport & do not use whey)*
  • 1/3 cup almond meal


  • 2 tbsp chocolate chips (I used Enjoy Life)
  • 1 tbsp coconut oil
  • 3 tbsp almonds, coarsely chopped


  1. Combine coconut oil, peanut butter and milk in a medium bowl. Microwave in 30 seconds intervals until melted, stirring in between. Then whisk to combine well. Add protein powder + almond meal and mix with a spatula until combined. It will take a few minutes. Dough will be crumbly, that’s fine.
  2. Line 8″ x 8″ baking dish with unbleached parchment paper and fill with prepared dough. Flatten with your hands and then level with spatula, pressing dough into the dish all the time.
  3. Combine chocolate chips and 1 tbsp coconut oil in a small bowl. Microwave for 30 seconds or until melted, then stir well. Pour over the bars and tilt the dish until all bars are coated evenly with chocolate.
  4. Toast almonds in a small skillet on low-medium heat until lightly brown, about 5 minutes. Stir frequently and watch closely not to burn. Sprinkle on top of chocolate. Freeze for 20 minutes or refrigerate for 1 hour. Remove from the dish by holding onto the flaps of parchment paper and place on a cutting board. Cut into 12 bars and enjoy chilled.

Store: Refrigerate in an airtight container for up to 1 week.

Freeze: Freeze in an airtight container for up to 3 months. Thaw at room temperature for 20 minutes.


*I tried Vega Sport protein powder in vanilla, chocolate and berry flavours, as well as Sunwarrior protein powder). I do not recommend using plain pea, hemp or whey protein powder in this recipe for taste and texture reasons. **You can skip the topping but nutritional info won’t change much.

 Did you make this recipe? Please give it a star rating in the comments.

olena osipov in the studio

Hello and welcome to iFOODreal.

My name is Olena Osipov. I'm a mom to 2 boys and a wife to Alex. And this is our healthy family recipes blog. I grew up in Ukraine on real food. As an adult, I tried many diets without results. Now for over 10 years, I cook quick and easy healthy meals for my family. I can help you with “What’s for dinner?” too.

What You Will Find Here

Healthy family recipes with simple ingredients. Many are inspired by my Ukrainian heritage. I share mostly dinner recipes because it just never ends... I’m obsessed with healthy freezer meals. And more than in love with my Instant Pot.

A Little More About Me

Originally from Ukraine, I now reside on magic Vancouver Island in British Columbia, Canada with my family. I started this blog in 2012 when I ended up at home with 2 small kids unemployed and a wee bit chubby.

76 comments on “Homemade Protein Bars

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.

  1. Hello, when you said 1 + 1/2 cups of the vanilla protein powder that’s actual measuring cup and not the scoop that comes with it? Just want to make sure I get it right.

  2. Thank you thank you thank you!!!!!

    These little gems are perfect when I roll out of bed, when I’m running out the door, or when the rest of the family is eating a carb loaded meal. They fill me up and they feel like dessert, without the guilt. Definitely a new household staple!!

  3. Going to try mixing the chocolate chips and almonds into the batter because I’m feeling too lazy to melt. We’ll see how it works…I’ll report back with the results!

  4. I have Hashimoto’s disease so I have a lot of dietary restrictions (no gluten, dairy, soy, very little sugars) and it is so hard to find protein bars that fit my needs, taste good, and are affordable. So I decided it was time to try my own. Thank you so much for this recipe!!! These turned out so good and so easy to make. I used 1/2 Adams Peanut butter and 1/2 Wild Friends Chocolate Chip Pumpkin Spice, and coconut flour instead of almond meal (which surprisingly worked since I know coconut flour is especially thirsty). I also used peanut butter vegan protein powder so these turned out very much like peanut butter fudge. So, so so delicious!

  5. Do you think I could mix in some things like brown rice cereal or crushed nuts and seeds to give it a crunchy texture through-out?

  6. I just made these tonight, with some changes….Skippy peanut butter (with all the sugar, salt, and hydrogenated oil, since I have it and am trying to use it up), 2/3 cup Lifetime Life’s Basics plant protein and 1/3 cup NOW whey protein, trader joe’s coconut cream thinned with water, and shredded organic coconut on top (because I was too lazy to chop up almonds. I have to say it’s quite good anyway. 🙂 I have already eaten 2.5 bars as well as licking the spoon. They have this sort of crisp/creamy/crumbly/melt-in-mouth texture out of the freezer that I really like. It also makes the plant protein taste better to me than it does in a shake. Thanks!

  7. Looks great, thanks! I was so wanting to try this tonight, but turns out I have no almond meal/flour – any other alternative you can suggest? Thanks!

    1. Not with regular flour for sure. These are No Bake. Coconut flour is very “thirsty” so you would need to use more liquid or less of it. How much I don’t know.

  8. I subbed:
    – coconut milk as I had exactly .5 leftover that had been in the fridge over a week.
    – protein powder: I used the pea based one from vega because the other one has hemp and I am allergic
    – combo of Brazil nuts & pecans because I forgot to buy almonds.

    I really didn’t like it and may toss out the remaining bars unless the bf tolerates them. I guess I should have read the comments before attempting. Next time I’ll sub additional almond flour for the protein powder & hopefully it tastes better.

  9. Hi Olena~These look really yummy and satisfying. I will be tweaking the ingredients some and will let you all know how I do and how it turns out. Thank you for sharing this recipe with us, Yay! I have been searching for sometime for a great tasting, low sugar recipe for protein bars. I am excited to make them. 🙂

The information on this website is for educational purposes only. It has not been evaluated by the FDA and is not intended to diagnose, treat, prevent, or cure any disease. You assume full responsibility and liability for your own actions.

This page may contain affiliate links. is a participant of Amazon Services LLC Associates Program. If you make a purchase, we will receive a small commission at no extra cost to you. It helps keep iFOODreal recipes free. Thanks for your support!