Homemade Protein Bars
This post may contain affiliate links. Please read our disclosure policy.
If you love my 5 ingredient energy bar recipe you’ll be sure to adore these homemade protein bars too!
As a busy mom, I need all of the convenient and healthy snacks and it’s a bonus if I can eat with one hand. If you’re a mama, you’re probably nodding your head yes in agreement! ?
I love a good protein bar recipe especially one with no baking involved! This one is made with peanut butter (or your favorite nut butter), is gluten free, and is perfect post workout or for an afternoon pick me up.
Also check out my No-Bake Protein Energy Balls & Mint Chocolate Brownie Energy Bites!
You’ll love this homemade protein bar compared to others because:
- Has only 10 basic pantry staple ingredients
- Naturally sweetened
- Salty and peanut buttery
- Packed with protein
- Customizable
- Vegan friendly, dairy free and gluten free
- PERFECT for meal prep
- Delicious freezer friendly snack
- Much cheaper than store bought protein bars
Ingredient Notes
The great thing about making your protein bars from home is having the flexibility to add what you want into your bars. Here is what you’ll need:
You can scroll down to the recipe card for the full list of ingredients and measurements.
- Medjool Dates: Medjool dates are a wonderful way to naturally sweeten your protein bars. They have notes of caramel and hints of honey which compliment the other flavors in this bar beautifully.
- Cashews and Walnuts: I recommend soaking the cashews and walnuts prior to adding to the food processor so they are soft enough to blend smoothly. 15-20 minutes is all you need to soak them.
- Almond flour: I love using almond flour to add more protein to these bars. However, oat flour works as a great substitute as well. You can easily make your own by blending oats in a high powered blender until they reach a fine powder.
- Peanut Butter: I love using a drippy, smooth peanut butter. You can use a cashew butter, almond butter or any nut butter you prefer.
- Chia Seeds or Chia Seed Powder: I’ve been loving this chia seed powder because you get the benefits of the chia seeds (antioxidants, omega 3’s, fiber) but the powder acts as a great binder for these protein bars.
- Chocolate: Melted dark chocolate with a little coconut oil is a great way to finish off these bars. You can add just a drizzle or pour over the top and smooth it out.
Step by Step Directions:
Be sure to scroll down to the recipe card for the full recipe instructions.
- Soak: if Medjool dates are a little on the hard side, soak in lukewarm water until soft. Soak cashews and walnuts in a separate bowl.
- Prepare loaf pan: line a standard loaf pan with parchment paper, if desired.
- Combine: Pulse chopped dates and nuts in a food processor to incorporate. Then add in the remaining ingredients and process again until a cookie dough consistency forms (see video).
- Press into pan: Press mixture into pan either with your hands or spread with the back of a spoon to pack mixture down into an even, flat layer.
- Melt chocolate: Melt your favorite dark chocolate and coconut oil in a double boiler on the stovetop, or in 30-second increments in the microwave, stirring every 30 seconds to encourage melting. Then pour over the top of bars and spread evenly. Sprinkle with maldon salt.
- Freeze: Freeze bars for 2 hours, or until firm.
- Cut into bars: Once chilled, cut into bars or squares and enjoy. Bars are best stored in freezer. I love keeping mine in Stasher Bags!
Expert Tips and Variations
- Soak the Medjool dates in a bowl with lukewarm water if they are not soft. This can easily be done while the nuts are soaking!
- Melt the peanut butter: Microwave the peanut butter or nut butter of choice in a microwave safe container for 30 seconds to get it drippy. This will make it easier to blend with the other ingredients.
- Use ground flaxseed in place if chia seeds if desired. Or, even a combination of both flax & chia!
- Use any size pan! I’m using an 8×5 inch loaf pan, but you can also use an 8×8 inch or a 9×9 inch.
- Cut the bars into larger bars (as shown in photos), or smaller squares for convenient snacking.
- Store in freezer to keep bars firm, and not soft & mushy.
FAQ
Can I add whey protein powder to these bars?
Yes! Add a scoop of your favorite protein powder for an additional protein boost. If gluten free, looking for protein powders that are grain free.
Can I make these bars into energy bites?
Yes, totally! Using a cookie scoop, roll the mixture into balls between the palm of your hands, drizzle with chocolate if desired and freeze.
How long do homemade protein bars last?
Up to 1 week in the fridge or 2 months properly stored in the freezer.
Do protein bars actually fill you up?
Yes! These homemade protein bars do! They have the perfect balance of carbohydrates, fiber, and fat to give you energy and keep you feeling full.
Before You Begin! If you make this, please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.
Homemade Protein Bars
Ingredients
Protein Bars:
- 10 Medjool Dates, pitted*
- 1/2 cup raw cashews
- 1/2 cup raw walnuts
- 3/4 cup almond flour
- 2 Tbsp. honey or maple syrup
- 2 Tbsp. peanut butter, drippy*
- 1 Tbsp. chia seed powder
- 3/4 Tbsp. coconut oil, melted
- 1 tsp. vanilla extract
- pinch of cinnamon, optional
- 1-2 scoops protein powder, optional
Chocolate topping:
- 1 cup dark chocolate chips (dairy free if needed)
- 1 Tbsp. coconut oil
- 1 Tbsp. flaky sea salt (such as Maldon), optional
Last step! If you make this, please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.
Instructions
- Soak: if Medjool dates are a little on the hard side, soak in lukewarm water until soft. Soak cashews and walnuts together in a separate bowl for about 10 minutes.10 Medjool Dates, pitted*, 1/2 cup raw cashews, 1/2 cup raw walnuts
- Prepare loaf pan: line a standard loaf pan with parchment paper, if desired. I didn't line mine with anything, and it worked just fine too.
- Combine: Pulse chopped dates and nuts in a food processor to incorporate. Then add in the remaining ingredients: almond flour, honey, peanut butter, chia seed powder, coconut oil and vanilla (and protein powder, if using). Process until a cookie dough consistency forms (see video).3/4 cup almond flour, 2 Tbsp. honey or maple syrup, 2 Tbsp. peanut butter, drippy*, 1 Tbsp. chia seed powder, 3/4 Tbsp. coconut oil, melted, 1 tsp. vanilla extract, 1-2 scoops protein powder, optional
- Press into pan: Press mixture into pan either with your hands or spread with the back of a spoon to pack mixture down into an even, flat layer. (You can use any pan you prefer, 8×5 loaf pan, 8×8 inch or 9×9 inch square. Larger the pan = thiner the bars).
- Melt chocolate: Melt your favorite dark chocolate and coconut oil in a double boiler on the stovetop, or in 30-second increments in the microwave, stirring every 30 seconds to encourage melting. Then pour chocolate over the top of bars and spread evenly. Sprinkle with Maldon salt, optional.1 cup dark chocolate chips (dairy free if needed), 1 Tbsp. coconut oil, 1 Tbsp. flaky sea salt (such as Maldon), optional, pinch of cinnamon, optional
- Freeze: Freeze bars for 2 hours, or until firm.
- Cut into bars: Once chilled, cut into bars or squares and enjoy. Bars are best stored in freezer.
Video
Notes
- Medjool dates: Fresh Medjool dates work well because they are soft and break down easily when processed. If your dates are hard, soak in warm water to soften for ~10-15 minutes.
- Peanut butter: a drippy peanut butter is recommended, or microwave for ~30 seconds to make it smooth and drippy.
- Boost the protein content even more by adding in 1-2 scoops of your favorite protein powder. I love adding in a vanilla protein powder for a bit of flavor!
- Nutrition information is based off of 1 large protein bar (as shown in photos). Feel free to cut smaller into bars or squares, and adjust nutritional information accordingly.
- Best stored in the freezer in a freezer safe bag or container for up to 2 months.
Nutrition Information
Nutritional information is provided as a courtesy and is automatically calculated. It should only be construed as an estimate rather than a guarantee. Ingredients can vary and Kroll’s Korner can’t make any guarantees to the accuracy of this information.
These are the most delicious bars Iโve ever made
so happy you enjoyed it, thank you so much for making and leaving a review! ๐
hi there,
let me just say these came out fantastic! i’m usually one who likes to challenge myself when it comes to recipes. i moderated the recipe by default because i knew that i didn’t have the exact ingredients. so i alternated the chia powder and used flax seeds and blended them in my vitamix to a fine powder. i used oats and blended them to make oat flour, and i used an entire cup of walnuts because i didn’t have any cashews. the result was incredible! my husband is a mountain biker and i was happy to make something for him that he could enjoy after a grueling ride that was satiating and healthy. thank you for this great recipe!
So glad you enjoyed them and your modifications still turned out great ๐ yay! Thanks for leaving a review, I really appreciate it! Xo – Tawnie
I love these bars. I was literally eating the scrapings left in my blender. Iโve never used the dates before and they are sweet and have a great texture.
Amazing! thank you ๐ So glad you enjoyed them! aren’t medjool dates the best?!
Love this.
Iโm made them with Complete Salted Caramel. Delicious โค๏ธ
Also liked with Complete Vanilla
Ooo great idea! Thank you!
These are our go-to protein bars! Love them, and so easy to make.
yay! I am so glad. Thank you!
Super excited to try these…. how long do you need to soak the nuts?
Thank you so much! I hope you love them. Usually around 10 minutes is plenty of time ๐ xo, Tawnie
O my goodness! How do you not eat these right out of the blender!!! I finally had a chance to make these and they are deee-licious! Thank you for posting this wonderful recipe! ?
I am so glad!! Thank you!
thanks for the recipe !! What is its shelf life ?
Will stay good for up to 5 days in fridge or up to 3 months in the freezer! ๐
Thanks for sharing! Do they freeze well?
Yes very well!
These were delicious. Thanks for the recipe.
you are so welcome!! Thank you for making!