Perfect Bars recipe copycat

The Best Perfect Bar Recipe (No Bake!)

Click to share with your friends & family!

Congratulations! You’ve found The Best Perfect Bar Recipe! Each copycat bar is loaded with 16 grams of protein! You only need 6 ingredients and no baking is necessary! Vegan-friendly, dairy-free & gluten-free!

cookbook blog sale image 1
homemade perfect bars
The texture is so chewy! Just like a perfect bar!

How to Make Your Own Perfect Bars

If you’re looking to save some money while still being able to enjoy the AMAZINGNESS of perfect bars, you’ve come to the right place. I’m all about making recipes that are easy, delicious, and packed with nutrition. My Vegan Chocolate Granola and Homemade 6 Ingredient Graham Crackers are just the beginning. 

Even if you’ve never had a perfect bar before, these homemade peanut butter protein bars will be your new favorite. They only take about 10 minutes to make and require very minimal ingredients! You simply mix all ingredients together, press the dough into a pan, and freezer until set! That’s it! So simple, and they are the best perfect bar recipe, copycat!

homemade peanut butter protein bars
easy protein bars

What to Love About These Homemade Peanut Butter Protein Bars

If you’re wondering, “What is a perfect bar?” they’re basically peanut butter protein bars! This chocolate chip peanut butter perfect bar recipe is the best healthy snack! Highly addicting, satisfying, and chewy! You won’t need any other protein bar in your life (well besides my chewy granola bars maybe), trust me.

DIY Perfect Bar Nutrition Facts

I truly love you guys because I made this copycat-perfect bar recipe 3 different ways! You can stay updated from my Instagram to see whenever I’m recipe testing (some flops and successes!) I used an unflavored whey protein powder, a vanilla plant-based protein powder, and an unflavored plant-based protein powder. ALL of them turned out amazing! The unflavored plant-based protein powder did make the bars taste a little less sweet, but that can easily be fixed with a tad more honey if needed (I didn’t mind them being less sweet).

Nutrition breakdown for 3 different protein powders I tested:

Unflavored Whey Protein Powder: (¾ Cup= 2.5 scoops) 272 calories, 16 grams protein, 11.6 grams fat, 31.3 grams carbs

Vanilla Plant Based Protein Powder: (¾ Cup= 2.5 scoops) 264 calories, 13.7g protein, 11.3 grams fat, 32.2 grams carbs

Unflavored Plant Based Protein Powder: (¾ cup = 2.5 scoops) 271 calories, 15.4 grams protein, 11.8 grams fat, 31.5 grams carbs

dairy free perfect bars
diy perfect bars

Where to Store Homemade Perfect Bars?

  • Room temperature: You can keep these copycat protein bars at room temperature for up to a week! Store in an airtight container or resealable bag. You can feel confident leaving the house with one of these in hand for the perfect on-the-go healthy snack.
  • Refrigerator: Exactly like the original perfect bar recipe, these diy perfect bars can be stored in the fridge for up to 2 months!
  • Freezer: Store homemade perfect bars in an airtight container or resealable bag in the freezer for up to 4 months! If using whey protein powder, the bars will remain chewy, STRAIGHT OUT OF THE FREEZER! This same thing happens with my Chewy Homemade Granola Bars too! It’s truly magical. If using a plant-based protein powder, the bars will still soften once taken out of the freezer. They will initially be a little harder in texture out of the freezer though. Still equally delicious!
no bake protein bars

I cannot wait for you to give this Perfect Bar Recipe a try! Please snap a picture and share it with me! 

Seeing your kitchen creations makes my day and encourages me to keep creating new recipes for you!

Happy Perfect Bar Makin’!

More Healthy No-Bake Snack Ideas:


copycat perfect bars recipe vegan gluten-free dairy-free
Yield: 7

The Best Perfect Bar Recipe (No Bake!)

Perfect Bars recipe copycat

Congratulations! You've found The Best Perfect Bar Recipe! Each copycat bar is loaded with 16 grams of protein! You only need 6 ingredients and no baking is necessary! Vegan friendly, dairy-free & gluten-free!

Prep Time 5 minutes
Chill Time 15 minutes
Total Time 20 minutes



  • 1 tsp Maca Powder, ¼ tsp Pink Himalayan Salt


1. Line a 1.5 quart dish with parchment paper. (You can use whatever dish you have on hand)

2. In a medium bowl or using a standing mixer, add all ingredients and mix with large spoon or firm spatula. Press the back of spoon down against ingredients and the side of bowl to disperse the peanut butter until a dough forms. If dough is a little dry, add a little more almond milk until you get a soft dough. If dough seems too wet or very sticky, add a little oat flour until you get the right consistency. (all protein powder is different so this is why the recipe is a little flexible)

3. Transfer protein bar dough to parchment lined dish. Using your fingers or the back of spatula, press dough down into an even layer. PRO TIP: Use parchment paper to press dough into bars so it doesn't stick to your hands! (shown in video above). You can also wet your fingers to avoid sticking.

4. Place perfect bars in the freezer for 15-30 minutes until set. Transfer out of freezer, cut, and enjoy! Makes 7 large bars.

5. Store in an airtight container on the counter for up to a week, the refrigerator for up to 2 months, or the freezer for up to 4 months!


  1. Protein Powder: You can use any protein powder you have on hand. I would stick with vanilla or unflavored to get the best perfect bar flavor. I’ve tried with 3 different types (unflavored whey, vanilla plant based, unflavored plant based) and they all turned out amazing. Nutrition information for perfect bars using each protein powder is listed in blog post above. Whey protein powder will make these bars the chewiest! Unflavored plant based protein powder may require more honey to taste (I didn’t mind them being less sweet though).
  2. Freezing: I love eating my homemade perfect bars straight from the freezer because they are still soft and chewy when you make them with whey protein powder. Plant based protein powder firms up a bit more in the fridge and freezer, but they can still be eaten straight from the freezer too!

Be sure to tag @secretlyhealthyhome on Instagram, Facebook or Pinterest with a picture of your perfect bars!

I love seeing your kitchen creations so please leave a comment and rate the recipe if you make it! It really helps support me and encourages me to keep making recipes for you!

Nutrition Information:



Amount Per Serving: Calories: 272Total Fat: 11.6gCarbohydrates: 31.3gNet Carbohydrates: 27.3gFiber: 4gSugar: 15.5gProtein: 16g

Did you make this recipe?

Be sure to tag @secretlyhealthyhome on Instagram, Facebook or Pinterest with a picture of your recipe creation! Please leave a star rating and or comment! It really helps support me and encourages me to keep making recipes for you!

Click to share with your friends & family!


  • Jess

    Loved these!!! I used whey and they turned out pretty sticky (also wondering if I measured something wrong – ha!) but they taste SO GOOD. Will be making them again when I run out!

    • Claire

      Awesome! So glad you love them! Yes they will be a little sticky, but that’s why I store them in the freezer, or at least freeze them for 15-30 minutes before cutting them. Also, every protein powder is a little different and they all act differently in recipes. Feel free to add more oat flour next time to get the desired texture you’re looking for. Thank you for leaving a comment and question! Means so much to me! 🙂

      • Katie

        Will Dairy milk work with these bars or do you need a dairy alternative for the recpie to work?

        • Claire

          Hi Katie! Diary milk will work just fine 🙂 let me know how they turn out!

        • Amy

          These taste great, but only have 7.6 grams of protein – not 16!

          • Claire

            Hi Amy! I’m glad you love the taste of these bars! According to my fitness pal calculations, if you use the same ingredients as listed in the recipe it calculates to be 16 grams of protein per bar for 7 total bars the recipe makes. If you are using different ingredients or protein powders that could cause a variance in macro breakdown 🙂

  • Kimberly Murray Nettleton

    OK, so I haven’t made these yet. Your recipe looks like the best one out there because of the addition of protein powders. However, I am wanting to replicate the (addictive) store bought ones and they have ingredients such as: sunflower lecithin, kale, flaxseed, rosehips, orange, papaya, tomato, alfalfa, celery, kelp, dulse, carrot, spinach, flax seed, pumpkin seed, etc.
    I am thinking that they would be better for you, a better nutritional analysis, since they have all those veggies etc. in them. Have you tried incorporating those items?

    • Claire

      Hi Kimberly! I have been told these peanut butter perfect bars are a staple in many of the houses of my #shhfam members 🙂 Including my own haha! So yes, they are AMAZING! I love your thoughts about adding those extra ingredients to make them higher in nutrients. What’s actually amazing is that you can use protein powders that HAVE those veggie powders in them already! For instance, I use garden or life of Ideal raw and both of those brands have added veggie powders in them 🙂 So it’s perfect! I have those protein powder brands listed in the description below this recipe 🙂 Let me know if you end up making these!

      • Deb

        Can you make these using a different flour other than oat or almond? Have sensitivity to oats and almonds. Looking for protein bars without those or dairy. Any suggestions?

        • Claire

          Hi Deb! If you can do cashews, cashew flour is a great option! Let me know if you try them 🙂

Leave a Reply

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

Skip to Recipe