As an Amazon Associate I earn from qualifying purchases.

This no-bake Protein Bars recipe is super easy to make with just 5 healthy ingredients. Naturally sweet, chewy, and customizable, they taste better than store-bought. Only 63 cents per bar!

Protein Bars Recipe
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get a free ebook and new recipes from us every week!

If you are still buying protein bars, you’re missing out. As for protein balls, protein muffins and protein donuts, there are so many reasons why you should make them at home.

First of all, they are healthier and actually high in protein. My recipe for example is refined sugar-free, gluten-free, dairy-free, vegan friendly and contains no artificial ingredients. Erythritol, sucralose and aspartame may have no calorie, but they bloat a lot and make you addicted to sweets. Second, DIY bars taste better and natural. Oh, let’s mention how cheaper it is.

Why you will love this recipe

  • Healthy ingredients – You only need protein powder, oat flour, peanut butter, yogurt and maple syrup. Nothing artificial goes in here.
  • Easy preparation – These are no bake protein bars, so you can whip them up in a bowl in just 5 minutes in the comfort of your kitchen. Perfect for quick meal preps and easy snacks on the go.
  • Excellent taste – Have a bite and it will taste like Quest. My bars are sweet and chewy, with a delicious peanut buttery flavor that you won’t be able to resist.
  • Budget friendly – I did the maths and it was shocking. One of these homemade protein bars cost 63 cents, only 63¢ can you believe it?! In comparison one Quest bar is sold for over 2.49$ on Amazon. More on this later.
  • Endless customizable – Add chocolate chips, swap out nut butter or stir in some funfetti and you’ll get a different snack every time. There are so many ways how you can make them at home.

Ingredients

Ingredients for homemade protein bars
  • Protein powder. This recipe has whey protein concentrate, but you can use casein, plant protein, collagen or whey isolate. I recommend a flavored protein, natural vanilla and chocolate are my favorite.
  • Oat flour. Store-bought or homemade oat flour are both great, gluten-free if necessary. As a replacement you can use blanched almond flour but not regular flour. It is not safe to eat regular flour raw.
  • Peanut butter. I recommend creamy peanut butter without added sugar or oil, either unsalted or slightly salted. Almond butter, cashew butter and sunflower seed butter are excellent replacements.
  • Greek yogurt. Greek yogurt adds more protein and provides moisture without excessive amounts of nut butter. Nonfat or whole milk Greek yogurt and dairy-free options are all suitable.
  • Maple syrup. Pure maple syrup sweetens protein bars naturally without refined sugar or artificial ingredients. Feel free to substitute with honey, agave or keto maple syrup if desired.

How to make protein bars

Step 1 – Gather the ingredients. In a large mixing bowl, combine protein powder with oat flour, peanut butter, Greek yogurt and maple syrup. If using unsalted peanut butter, add a pinch of salt.

Protein bar ingredients in bowl

Step 2 – Mix the dough. With the help of a spatula or fork, stir all ingredients until combined into a smooth dough. Add more peanut butter if the dough is crumbly, or add more oat flour if sticky – this depends on protein powder used.

Step 3 – Refrigerate and slice. Line a 6 x 6 in (15 x 15 cm) pan with parchment paper or grease with little oil so that the bars won’t stick. Transfer the dough to the prepared pan, smooth it out and refrigerate for at least 1 hour. After the dough has set, slice into bars.

Watch the video recipe

Recipe variations

  • Chocolate – Add 1/4 cup of cocoa powder and use chocolate flavor protein powder, compensating for the extra cocoa with 1 to 2 tablespoons of peanut butter more.
  • Cookie dough – Make my cookie dough protein bars or customize this recipe with the addition of 4 tablespoons of chocolate chips.
  • Birthday cake – Substitute peanut butter with almond butter and use vanilla flavor protein. For authentic birthday cake protein bars, mix in some sugar-free sprinkles or funfetti.
  • Cookies and cream – Use almond butter in combination with vanilla protein powder and add crushed Oreos for the complete experience. Chocolate protein cookies will also work.
  • No protein powder – Swap out protein powder for blanched almond flour, the bars will still have some protein.
  • Vegan – Replace Greek yogurt with nondairy yogurt, such as soy yogurt, and choose plant protein. You’ll get gluten-free and dairy-free protein bars in the blink of an eye.
  • Low carb – These squares are already low in carbs (7.6 g carbs each). But you can cut carbs further by swapping oat flour for almond flour and maple syrup for keto syrup.
Protein Bars Recipe

Storage directions

To store. Once the dough has set and you slice them, the bars should be stored in an airtight food container in the fridge. They will last for up to 5 days. I do not recommend keeping them in the cupboard at room temperature, they may lose texture.

To freeze. Pack in zipper bags or in a freezer-safe airtight container and freeze for up to 4 months. Before eating, remove the desired amount from the freezer and allow to thaw overnight in the fridge.

Price comparison

Making your own protein bars at home isn’t just easy — it’s incredibly cheap! To put things into perspective, I compared my DIY version to Quest, one of the most popular brands out there. According to Amazon, one Quest bar costs an average of $2.49. Ready to see how much you’ll save by making them at home? Let’s break it down!

For a batch of 9 snacks, the total cost is just $5.68, which works out to an impressive $0.63 per bar! Here’s the math:

  • Prices of ingredient: Protein powder $3.50, oat flour $0.10, peanut butter $0.14, maple syrup $0.60, Greek yogurt $0.40.
  • Calculation: ($3.50 + $0.10 + $0.14 + $0.60 + $0.40) ÷ 9 = $0.63 per bar

That’s a fraction of the cost of store-bought options. Isn’t this insane?

Homemade Protein Bars

Frequently asked questions

What is the best protein powder for bars?

I recommend whey protein concentrate (WPC), it mixes well in the dough and gives the original chewy texture. Vegan protein powder, casein, protein blends and collagen are also suitable. Whatever you choose, be sure to select high quality protein powder with minimal ingredients.

Are protein bars healthy?

My simple recipe for protein bars is healthy, much healthier than packaged snacks. It only uses wholesome ingredients, no refined sugar and no artificial sweetener. Additionally, it is high in protein. This being said, quantity matters. Having 1 to 2 bars a day as a post workout or midday snack is healthy, but eating only protein bars is not.

Are protein bars good for weight gain?

Yes, they can definitely help you gain muscle. However, there is no magic food for bulking. Whether you gain weight or not depends on how many calories you eat throughout the day – you should be in a surplus. If you’re interested, check out my high calorie snacks and high calorie breakfast recipes.

Are protein bars good for weight loss?

Yes, they can be a great way to eat more protein as part of a fat loss diet. This being said, there is no magic food for weight loss. To drop body fat you should eat slightly fewer calories than you consume.

More high protein snacks

5 from 1 vote

Protein Bars

This no-bake Protein Bars recipe is super easy to make with just 5 healthy ingredients. Naturally sweet, chewy, and customizable, they taste better than store-bought. Only 63 cents per bar!
Prep Time: 5 minutes
Cook Time: 0 minutes
Total Time: 5 minutes
Servings: 9 protein bars
Save this Recipe
Enter your email and get it sent to your inbox!

Ingredients

  • 1 cup (100 g) protein powder, see notes*
  • cup (30 g) oat flour, or almond flour
  • cup (80 g) peanut butter, or almond butter
  • ¼ cup (60 g) Greek yogurt, or nondairy yogurt
  • 3 tbsp (60 g) maple syrup, or honey, more for sweetener bars
  • tsp salt, skip if using salted peanut butter
  • 3 tbsp chocolate chips, optional

Instructions 

  • In a large mixing bowl, combine protein powder with oat flour, peanut butter, Greek yogurt and maple syrup. If using unsalted peanut butter, add a pinch of salt.
  • Using a spatula or a fork, stir all ingredients until combined into a smooth dough. Add more peanut butter if the dough is crumbly, or add more oat flour if sticky – this depends on protein powder used.
  • Line a 6 x 6 in (15 x 15 cm) pan with parchment paper or grease with little oil so that the protein bars do not stick to the pan. Transfer the dough to the prepared pan, smooth it out and refrigerate for at least 1 hour.
  • After the dough has set, slice into bars. Keep stored in the fridge for a maximum of 4 days.

Notes

  • Protein powder type – This recipe is developed with concentrated whey protein powder. Replace with isolate whey, casein, vegan protein, protein blends, or collagen. If you’re using vegan protein or casein, you might need to adjust the dough by adding extra peanut butter or maple syrup. Simply add more of either if the dough turns out too dry.
  • Protein powder flavor – Use unflavored, vanilla, chocolate or peanut butter protein powder.

Nutrition

Serving: 1 protein bar | Calories: 130kcal | Carbohydrates: 7.6g | Protein: 14.1g | Fat: 4.6g
Like this recipe? Rate and comment below!

About Matteo

Iโ€™m the certified nutrition coach and fitness chef behind this blog. My mission is to make eating healthy easy and satisfying โ€“ for anyone and for any diet! My philosophy is simple: real food, clean ingredients and plenty of protein to feel your best.

You May Also Like

5 from 1 vote

Leave a comment

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

Recipe Rating





2 Comments

    1. Hey dear Liza,
      thank you so much for your kind comment!! So glad you like these handmade protein bars ๐Ÿ˜‰
      Have a great day,
      Matteo