Homemade Protein Bars with 20 g of Protein. Dairy-Free & No Protein Powder

High-protein & 100% natural ingredients

These homemade protein bars are extra large, super filling, and packed with 20g of protein per serving. Plus, theyโ€™re dairy-free and vegan! You donโ€™t need any protein powder to make them. Only natural ingredients.

By Ksenia
14. March 2024
Rating: 4.75
(4)

Why this recipe is great

Whip up these giant, homemade protein bars without any protein powder. They’re super satisfying and loaded with 20g of protein in each serving!

Giant, protein-packed bars โ™ก

How to Make Homemade Protein Bars: Recipe and Tips

Looking for a protein bar recipe? We’ve got you covered! These bars are easy to make with everyday ingredients and are perfect for a quick, healthy snack. Keep them in the freezer for a protein-packed treat when craving something sweet.

Letโ€™s dive into this simple homemade protein bars recipe.

Here are the five ingredients youโ€™ll need:

  • Chocolate โ€“ Dark chocolate is the best for the coating. It melts easily. For sugar-free protein bars, choose sugar-free chocolate.
  • Dates โ€“ We use dates to sweeten the bars instead of refined sugar.
  • Boiling water – We need boiling water to soak the dates, then drain it away. After that, use fresh boiling water to make the date paste.
  • Almond flour โ€“ Almond flour is packed with plant-based protein. That’s why these bars are perfect if you’re vegan or vegetarian. Check the almond flour section in the article to learn how to choose the right almond flour that’s high in protein.
  • Cashew nuts โ€“ Feel free to use cashews or any other nuts you prefer.
5 ingredients you need for the protein bar recipe: dates, boiling water, almond flour, cashew nuts, and chocolate.

Now, letโ€™s dive into the recipe and make homemade protein bars!

Prepare the Date Paste

Pour boiling water over the dates. Let them soak for 30 minutes. Drain the water and put soaked dates into a blender or food processor. Thatโ€™s our base for date paste. We use date paste to sweeten the bars without refined sugar or syrups. Sweet date protein barsโ€” thatโ€™s our goal.

Prepare fresh boiling water. Letโ€™s create a delicious and very sweet date paste. We need to blend boiling water and soaked dates in a blender so they combine. To blend boiling water and soaked dates into a paste, add all dates and 1/3 of water to a blender and blend. You will get a paste consistency. Add 1/3 of water again and blend. Finally, add all remaining boiling water and blend. 

Why not blend all boiling water and soaked dates at once? If you add all the water to a blender, the water splashes a lot. And it isnโ€™t easy to blend. So we discovered that itโ€™s better to add water step by step. It takes two extra minutes, but your kitchen walls stay clean. Believe us ๐Ÿ™‚

Make the Dough

Mix date paste and almond flour in a mixing bowl. Almond flour is the base for our protein bars with dates. This flour contains a lot of protein. At the same time, less fat than almond nuts. Check the protein and fat values when choosing almond flour. Look for one that’s high in protein and lower in fat. That type of almond flour is perfect for high-protein snacks recipes, especially for our almond flour protein bars.

Combine date paste and almond flour into the dough. You will get a dough consistency that is easy to mold and slightly sticky.

Press Dough, Add Nuts

Line a baking pan with parchment paper and press the dough into it. You can also use a bread pan, baking dish, or storage container. Anything big enough to fit the dough will work.

Cut nuts and sprinkle over the dough. Press them into the dough. We used a rolling pin to do it. But you can go for anything heavy and flat. We used cashew nuts in our recipe for homemade protein bars, but feel free to substitute with any nuts you prefer.

Cut and Freeze the Bars

Cut the dough into bars in the baking form before freezing. After 2 hours, the bars will be easy to separate along the pre-cut lines. Once frozen, the dough becomes too firm to cut. Freeze for 2 hours.

Melt the Chocolate and Coat the Bars

Weโ€™re making homemade chocolate protein bars, so the next step is to coat them in chocolate! Melt your chocolate or chocolate chips to coat the bars. If you want sugar-free chocolate bars, go for sugar-free chocolate. 

Separate the dough into bars and dip each one in melted chocolate. Donโ€™t these chocolate-covered protein bars look delicious? That melted chocolate is so tasty! This way, you get chocolate protein bars full of natural chocolate flavorโ€”no chocolate protein powder needed!

We use dark chocolate because it melts well, stays fluid, and coats easily. You can try milk or white chocolate, but itโ€™s tricky. It has more sugar and gets thick when melted. Youโ€™ll need more chocolate to cover the bars.

Tip: Use special white chocolate chips or coating chocolate to coat protein bars. Regular white chocolate is too thick and doesnโ€™t melt well so that it wonโ€™t work for coating.

Put the bars in the freezerโ€”no oven needed. After 30 minutes, you can enjoy your no-bake homemade protein bars! The ingredients are easy to find, and prep is quick. Freezing takes some time, but thatโ€™s how you make simple protein bars with just a few healthy ingredients and no additives or artificial sweeteners. Try this simple protein bar recipe, and let us know how it goes!

How to Store and Freeze

The best way to store these homemade power bars is in the freezer. They can last up to 1 month. Use an airtight container or ziplock bags. If the bars are fully coated in chocolate, you can stack them since they wonโ€™t stick together. If only one side is coated, separate them with parchment paper to avoid sticking. Containers are better than ziplock bags because the bars wonโ€™t lose shape.

Always store them in a container with a tight lid so they donโ€™t absorb fridge odors.

With this no-bake protein bar recipe, you get bars that last longer. You can freeze them without losing taste. They stay chewy. In the summer, you can use them like ice cream. A big advantage of no-bake protein bars!

Three Ways to Defrost the Bars

How do you defrost the bars before eating? The great thing about these high-protein homemade bars is that almond flour doesnโ€™t freeze solid so that they wonโ€™t turn into ice. If you enjoy a frozen treat, you can eat them straight from the freezer. Just wait 2-3 minutes for them to defrost slightly.

So, how do you defrost the bars? There are three easy ways to do it:

  1. Take the bars out of the freezer and leave them at room temperature for 15 minutes. After that, theyโ€™re ready to eat.
  2. Move the bars from the freezer to the fridge about 3 hours before eating.
  3. Need your bar fast? Take it out of the freezer and heat it in the microwave for 10 seconds at 800W. Your soft protein bar with a crunchy chocolate top is ready!

These bars make a perfect on-the-go snack. Just take them out of the freezer, put them in a container, and bring them to work. You donโ€™t need to keep them frozen all the time.

No Sugar, Vegan, and Gluten-Free Protein Bars

These easy homemade protein bars fit many diets:

Refined Sugar-Free. Want bars without any added sugar? Itโ€™s simple! Use sugar-free chocolate or chips for a sugar-free protein bar at home. Add dates as a natural sweetener. Soak them in boiling water, drain, and blend with fresh hot water to make a smooth paste. These homemade protein bars with dates are perfect if you love healthy, sweet protein snacks.

Vegan. We only use vegan ingredients: almond flour, water, dates, cashews, and chocolate. So, itโ€™s a vegan protein bar recipe! Choose vegan chocolate for coating. These bars are packed with plant-based protein, which is amazing if youโ€™re vegan or vegetarian.  Finding vegan protein sources beyond soy or seitan can be tricky. That’s why these vegan homemade protein bars are a great option for a tasty and healthy protein source!

Gluten-Free. Are you gluten-free and looking for a gluten-free protein bars recipe? Perfect! These bars donโ€™t have any gluten-containing flour or grains like rolled oats or oat flour. Instead, we use almond flour, which is completely gluten-free. These homemade gluten-free protein bars are an excellent choice for your nutrition.

Grain-Free. Theyโ€™re also grain-free protein barsโ€”no grains and absolutely delicious!

High Protein Bar Recipe: 20g Protein per Serving Without Protein Powder

Wondering how to make high-protein snack recipes that are delicious? Itโ€™s easy! Just use the protein bar ingredients you like and find a good protein source as a base. In this recipe, we use almond flour, which is packed with plant-based protein. Nuts also have some protein. For sweetness, we add dates. And of course, chocolateโ€”because all protein treats are better with chocolate!

For these homemade vegan protein bars, you donโ€™t need protein powder. Instead, choose the right almond flour. It should be rich in protein and lower in fat, which is better than whole almonds. No Greek yogurt, no soy. This makes these DIY protein bars perfect for both vegetarians and vegans. 

This high-protein bar recipe gives you 20 g of protein without any powder. The bar is large and very filling. It keeps you full and satisfied. These are the best homemade protein bars to curb all your cravings.

Want to start your day with an energy boost? Try this recipe! It’s easy to make, and these bars will keep you full throughout the morning. Customize the recipe with your favorite ingredients for a healthy, on-the-go breakfast. Enjoy the best protein breakfast barsโ€”no protein powder needed!

How to Choose Almond Flour for This Recipe to Get 20g of Protein Per Bar

Almond flour is the main protein source in our homemade protein bar recipe. Choose the right type to get 20g of protein per serving. Check the nutritional label. You need almond flour with about 53g of protein per 100g. Go for partially defatted or fat-reduced almond flour because itโ€™s higher in protein and lower in fat. Itโ€™s just regular almond flour with the oil removed.

If you canโ€™t find almond flour with around 53g of protein per 100g, choose one with 50g or less. Simply increase all ingredients by 10% or 20% to get 20g of protein per serving. Use fat-reduced almond flour for more protein and fewer calories.

We donโ€™t recommend specific brands. However, you can easily find the right one online by checking the protein content on the label.

Low-Calorie Protein Bars: How to Cut Down Calories in This Recipe

How to make homemade high-protein bars lighter? Itโ€™s easy! Letโ€™s adjust the recipe and make low-calorie high protein bars together.

Most of the calories come from the chocolate and nuts in this recipe. Cut back on these ingredients, and you can easily make high-protein, low-calorie bars. Here’s how to do it step by step:

  • Follow the Recipe
    Prepare the bars as described in the recipe.
  • Optional: Reduce the Nuts
    Instead of using 70 g of cashew nuts, use just 50 g.
  • Cut Down on Chocolate
    Melt the chocolate as usual. Coat only one side of each bar and leave the other side plain. We recommend coating the part with nuts, as it looks more appealingโ€”but feel free to decide what works best for you!
  • Chill and Store
    Place the bars in the freezer to set. Then, store them in the freezer as described in the original recipe.

Use only half the chocolate by coating just one side of the bar. This reduces the chocolate to 6โ€“7 g per bar, cutting calories. Use fewer cashew nutsโ€”only 50 g instead of 70 g. With these changes, your low-calorie protein bars will have around 250โ€“260 calories each.

Important tip: You need the right almond flour to make low-calorie protein bars. Check our section on how to choose the best almond flour for high-protein, less-fat, and low-calorie protein bars!

Our Recommendation

For the best protein bars and a richer flavor, coat the bars fully in chocolate.  This method gives the bars the best taste. But if you’re aiming for a low-calorie protein bar recipe, skip that extra coating. Give it a try and find the balance that works for you!

DIY Protein Bar Recipe: Customize and Create Your Perfect Snack

High-protein homemade snacks with few ingredients are amazing, but they can get boring if you donโ€™t mix things up. The best part of making these homemade protein bars? You can customize them! Here are some easy ideas:

  • Swap the nuts: Replace cashews with walnuts, hazelnuts, almonds, or sunflower, pumpkin, or hemp seeds.
  • Coconut lovers: Sprinkle unsweetened coconut flakes on top or mix them into the dough for extra flavor.
  • Nut Butter Twist: Add a layer of cashew butter, almond, or peanut butter for rich nut butter protein bars. Theyโ€™re perfect if youโ€™re making protein bars for weight gain. Just remember, nut butter protein bars are not only packed with protein but also higher in fat.
  • Homemade Caramel: Create a caramel layer using coconut oil, maple syrup, and peanut butter or almond butter. Store these bars in the freezer for a perfect treat! Check our blog post on homemade caramel for the full recipe.
  • Add dried fruit: Mix in raisins, cranberries, or any dried fruits. These mix-ins are perfect for a quick energy boost, especially in protein breakfast bars.
  • Chocolate options: Use different types of chocolate for your chocolate protein bar recipe. Dark chocolate is a great choice because it melts smoothly and has less sugar. But it doesnโ€™t have to be a dark chocolate protein bar recipe. If you prefer, try milk or white chocolate. Keep in mind, when making chocolate protein snacks with milk or white chocolate, the coating will be thicker because of the higher sugar content. You may need more chocolate to cover the bars. To save on calories, consider coating just one side.
  • Pink chocolate: For a fun gift idea, coat the bars with pink chocolate! Check our blog post to learn how to make it.
  • Smaller bars: Make 12 smaller bars instead of 8. Theyโ€™ll be lower in calories but also slightly lower in protein.

Get creative with this customizable recipe and make different homemade protein snacks every time. A DIY protein bar is a great way to enjoy a healthy, homemade treat. Now you know how to customize it with your favorite recipe ingredients easily!

Nutritional Details

These homemade protein bars are about 300 calories each. The exact count depends on the chocolate, nuts, and almond flour you choose. Want a lower-calorie option? Check our tips.

Each serving provides 20 g of protein, and we donโ€™t add any protein powder. The protein in this protein bars recipe comes from almond flour. So check our tips on choosing the right almond flour to get the one that provides 20 g of protein per serving.

Looking for a diet-friendly treat? These bars are vegan, gluten-free, and grain-free. You can also choose refined sugar-free and low-calorie options!

Cost Analysis of Homemade Protein Bars: Are They Worth It?

Letโ€™s compare the cost of homemade protein bars to store-bought ones. The priciest ingredient is almond flour. With this protein bars recipe, each bar costs about $2. While cheaper bars may cost less, their ingredients often arenโ€™t as high-quality. Mid-range bars with better ingredients usually cost $2.50โ€“$3.50 each. By making your own, you save at least $0.50 per bar!

Another bonus? You can prepare these bars in advance. Make four batches (32 bars), and you’ll have enough for a month if you enjoy one a day. Itโ€™s a sweet, high-protein snack that meets my daily protein needs. Plus, you save money and know exactly whatโ€™s in my food.

Skip store-bought bars and enjoy homemade high-protein snacks instead!

Why These Healthy Homemade Protein Bars Are Special

These healthy homemade protein bars are packed with benefits. Hereโ€™s why they stand out:

  • Healthy Ingredients: Common protein bars ingredients like protein powder, nut butter, and maple syrup can add unnecessary fats and sugars. Instead, we use almond flour for natural protein and dates as a sweetenerโ€”no refined sugar or flavored protein powder. This keeps the recipe clean, wholesome, and delicious.
  • No Additives or Preservatives: Unlike store-bought bars with additives, this healthy protein bars recipe keeps it simple and natural. Enjoy a clean, high-protein snack.
  • Plant-Based Protein: Almond flour is an excellent protein source, and date paste is a natural binder and sweetener in this healthy protein bar recipe. Perfect for many diets: vegan, gluten-free, and grain-free.
  • Customizable: Swap nuts, seeds, or chocolate types to create new flavors while keeping it healthy.
  • Less Sugar or Sugar-Free: Use dark or sugar-free chocolate to make these healthy high-protein bars lower in sugar or completely sugar-free.

Looking for protein snacks to make at home and save money? Grab a mixing bowl and whip them up! Not only will you save money compared to store-bought options, but you’ll also have control over what goes into your snack!

More Recipes Rich in Protein

Are you looking for more healthy protein snacks recipes? What about black bean soup? High in natural, plant-based protein, it’s a perfect dinner or lunch. Or even breakfast if you are extra hungry in the morning.

Beans are an amazing source of protein for vegans and vegetarians. If youโ€™re looking for more bean recipes, check out our bean stew. Itโ€™s loaded with creamy white beans and a simple tomato sauce. And the best part? You only need tomatoes and some herbs to make it!

Love pasta? Then youโ€™ll love our vegetarian lasagna! Itโ€™s creamy, cheesy, and quick to make. Plus, youโ€™ll get a good amount of protein in each serving.

Or try an udon salad with black beans. It’s packed with plant-based protein, veggies, and is super refreshing. The dressing is so tasty, you’ll be hooked from the first bite. Plus, the recipe is quick and easyโ€”perfect for a protein-rich lunch or dinner!

Mushrooms are an amazing source of protein, though theyโ€™re often underrated. Try our mushroom pie! Itโ€™s packed with protein from mushrooms, cheese, and whole wheat flour. Itโ€™s perfect for meal prep. You can bake it over the weekend and have a quick, protein-packed lunch ready for the week.

Need a sweet snack? Healthy granola bars are perfect! They’re sweetened with dates and topped with melted chocolate. A delicious snack made with simple, natural ingredients. Or if itโ€™s hot and you want something refreshing, try strawberry clusters! Sweet strawberries, chewy dates, creamy yogurt, and crunchy chocolate on top.

If you love cakes, try this apple cake made with fresh apples! The cake batter is super thin, so itโ€™s mostly apples inside. This is the best recipe if youโ€™re craving something sweet that fits your fitness goals and tastes extra delicious!

Homemade protein bars with 20 g of protein are on the cutting board. They are covered in chocolate, and crunchy cashews shine through.

Homemade Protein Bars: 20g of Protein Without Protein Powder

4.75 from 4 votes
Homemade protein bars with 20 g of protein per serving. Dairy-free and no protein powder needed. Looking for a low-calorie option? Check out our tips.
Servings 8 Servings
Prep Time 30 minutes
Cook Time 15 minutes
Resting Time 2 hours
Total Time 2 hours 45 minutes

Ingredients
 
 

  • 200 g dates
  • 200 g boiling water
  • 250 g almond flour
  • 70 g cashew nuts
  • 100 g chocolate*

Instructions
 

  • Wash 200 g of dates under running water. Pour boiling water over 200 g dates. Let them soak for 30 minutes. Drain the water.
  • Next, we want to blend soaked dates into date paste. With it, we will substitute sugar in protein bars. Prepare soaked dates and 200 g boiling water. Add all soaked dates to a blender and 1/3 of boiling water (around 60-70 g). Blend. Add 1/3 again and blend. Finally, add all the remaining water and blend into date paste. We don’t pour 200 g of boiling water at once because it’s hard to blend, and water splashes everywhere. Instead, we add water gradually until we reach the consistency of date paste.
  • Mix the date paste with 250 g of almond flour. Combine into dough.
  • Line the baking form with parchment paper. Press the dough into a baking form.
  • Cut 70 g cashew nuts in half and spread them evenly over the dough. Press them into the dough. We use a rolling pin to do it. You can use a box or something heavy to do it if you don’t have a rolling pin.
  • Cut the dough into 8 bars. Freeze the bars for 2 hours.
  • Separate the bars into eight pieces. Melt 100 g of chocolate. Cover the cutting board with parchment paper. Dip bars into chocolate.* Place them on parchment paper. Put in the freezer. In 30 minutes, sugar-free bars are ready to eat.
  • Keep the bars in the freezer for up to 1 month. Before eating, take a bar out of the freezer and let it thaw at room temperature for 15 minutes.

Video

Notes

*Dark chocolate is perfect for coating these homemade protein bars. It melts smoothly and is much more fluid than milk chocolate, which contains so much sugar that it doesnโ€™t melt well. Plus, dark chocolate is healthier since it has much less sugar. Want sugar-free protein bars? Simply use sugar-free chocolate for the coating.
*Thereโ€™s loads of almond flour out there, right? When youโ€™re grabbing some for this protein bar recipe, check the label. Choose almond flour with at least 53 grams of protein per 100 grams. We went for partially defatted almond flour. Itโ€™s lower in fat but higher in protein than regular almond flour or meal. And guess what? You can easily find this type online!
ย 

Nutrition

Calories: 301kcalCarbohydrates: 31gProtein: 20gFat: 12gSaturated Fat: 4gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gSodium: 5mgPotassium: 258mgFiber: 8gSugar: 25gVitamin A: 3IUVitamin C: 0.1mgCalcium: 182mgIron: 2mg
Calories: 301kcal
Course: Dessert
Cuisine: American, European
Keywords: 20g protein bar, dairy free protein bars, homemade protein bars, no sugar protein bars, sugar-free protein bars

Have you tried this recipe?

Share the love! Let us know how it turned out! Leave a comment under the recipe or on our YouTube channel.

Recommended Recipes

Join the Conversation

  1. In the photo thereโ€™s 16 bars, not sure if I should cut the mixture into 8 or 16?

    1. Hi Emily,

      The recipe should be cut into 8 bars. We made the recipe several times, which is why we took different photos. However, the recipe and protein content are calculated for 8 bars. Enjoy!

      1. Thank you ๐Ÿ™‚

  2. Daniela Ardzivian says:

    Hi, struggle with protien bars findings ones that are high in protien but no dairy. This recipe s3ems interesting to try but what almond flour do you suggest.

    1. Hi Daniela! We suggest partially defatted almond flour. It has less fat and more protein. You can find it onlineโ€”just check the label for around 53 grams of protein per 100 grams. Thatโ€™s the one you need.

  3. how can we cut down on calories for this recipe?

    1. Hi Rita,

      There are two ways to cut calories in this recipe:

      1. Cut the Bars Smaller:
      Instead of cutting the mixture into 8 bars, divide it into 16 bars. This way, each bar will have around 150 calories and 10g of protein.

      2. Adjust the Chocolate and Nuts:
      Use only 50g-60g of chocolate instead of 100g, and dip each bar on just one side in chocolate, leaving the other side bare.
      Reduce the amount of nuts from 70g to 40g.
      If you’d like to experiment further, you could try omitting the nuts entirely, but Iโ€™m unsure how that will affect the taste. Perhaps test it with half the amount of nuts first, then try without any.

      I hope this helps!

  4. Beth VonGardey says:

    How can you make this recipe sugar free?

    1. Hi Beth, when we say ‘sugar-free,’ we mean refined sugar-free. In this recipe, we use dates to sweeten the bars naturally, and all the ingredients are refined sugar-free except for the chocolate. You can substitute with sugar-free chocolate to cover the barsโ€”it’s easy to find online. We recommend using sugar-free chocolate drops, which are designed for cooking, melt well, and provide a perfect coating. I hope this helps!

  5. 4 stars
    What brand of almond flour do you use? None I found had that high of a protein content?

    1. Hi Casey,

      If you’re based in Europe (as we are), I recommend this brandโ€”it has 58 g of protein per 100 g:
      https://www.amazon.de/-/en/GreatVita-Deoiled-Blanched-Gluten-Free-Breading/dp/B07WG8RCMM

      If you’re in the US, I found two good alternatives:

      1๏ธโƒฃ Oleander Almond Flour (46 g protein per 100 g): https://www.naturitas.us/p/food/cereals-legumes-and-pasta/flours/almond-flour/protein-almond-flour-300-g-of-powder-almond-oleander
      Since this flour has a lower protein content, I recalculated the recipe so you still get 20 g of protein per bar:

      230 g dates
      230 g boiling water
      290 g almond flour
      80 g cashew nuts
      115 g dark chocolate
      โžก Protein: 20 g per bar | Calories: 368 per bar

      2๏ธโƒฃ Naked Almond Protein (55-56 g protein per 100 g): https://www.amazon.com/NAKED-Protein-Ingredient-Gluten-Free-Additives/dp/B0CFVZ65KN/ref=sr_1_10
      This one is labeled as “almond protein” but contains only one ingredient: almonds. Since itโ€™s deoiled, it’s exactly what we need. With this option, you can use the original recipe in the recipe card without adjustments.

      Hope this helps!

  6. I just made these bars, and they turned out amazing! ๐ŸŽ‰ The texture is perfect, and I love that theyโ€™re sugar-free yet still delicious. Thank you for such a great recipe!

    1. Hi Emma, thatโ€™s amazing to hear! ๐ŸŽ‰ Weโ€™re so glad you loved them. Sugar-free but still deliciousโ€”thatโ€™s the goal! ๐Ÿ˜ Thanks for trying the recipe!

4.75 from 4 votes (3 ratings without comment)

Leave a Reply

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

Recipe Rating




Like 41
Close
Close