Home » Peanut Butter Perfect Bar Recipe

Peanut Butter Perfect Bar Recipe

by Kari
Jump to Recipe Print Recipe

*This recipe contains Target Affiliate links. Making purchases through these links helps support my blogging habit. Click here to read more about my Privacy Policy and Disclosure.

Peanut Butter Perfect Bars are creamy, peanutty, sweet, and delicious. Perfect bars are packed with protein and are my favorite afternoon or pre-workout snack.

A pile of homemade peanut butter perfect bars on a gray background.

Do you have a snack at your house that you go crazy for? At our house, it is Peanut Butter Perfect Bars. We could eat them for every meal. They are super filling and are high in protein and carbs, which is great for us as rock climbers.

The only reason we don’t buy them more often is because they are really expensive. Now that we can make them for less than half the cost – we make them ALL.THE.TIME. (I did some calculations and based on the ingredients that I use, it comes out to about $6.13 per batch and 50 cents a serving if you make 12 bars that are 1/8 cup to 1/4 of batter each!)

All the recipes that I found online came close but were not exactly what we wanted. After some trial and error, we came up with an amazing, high protein snack bar. Every time I make them, Michael tells me that they are even be better than the real thing. These are seriously SO GOOD.

Making these peanut butter protein bars yourself is seriously SO easy. Mix, chill, eat. That’s it!

What Are the Ingredients in Homemade Peanut Butter Perfect Bars?

Creamy Peanut Butter
Crunchy Peanut Butter
Powdered Milk
Powdered Egg Whites
(Refined) Coconut Oil

How Do You Make Copycat Peanut Butter Perfect Bars?

Start by gathering up your ingredients – powdered whole milk, powdered egg whites, creamy peanut butter, crunchy peanut butter, honey, kosher salt, and REFINED* coconut oil.

Begin by mixing your creamy peanut butter (1 cup), crunchy peanut butter (¼ cup) and honey (⅓ cup). We like the bars with a little texture, so we do one cup of creamy peanut butter and a quarter of a cup of crunchy peanut butter. If you don’t want the crunchy, crunchy, goodness, using all creamy peanut butter will work fine as well.

Next, add everything else and mix it together. This is sticky and messy and if you get it on your fingers, no one will judge you for sneaking a taste.

Four images of a mixing bowl in the various stages of mixing peanut butter perfect bars.

I like to put the perfect batter in a silicone muffin pan or a silicone mini-loaf pan to portion them out, then I freeze the bars for 30 – 60 minutes. (If you don’t have a silicone pan, you can coat any kind of rectangular dish with refined coconut oil and press the batter into it. Freeze, then slice into individual portions.)

After 30 – 60 minutes, pop the bars out of your tray and move to an airtight container. Store in the refrigerator or freezer.

TIPS for Making the Perfect Peanut Butter Bars

  • Store your perfect bars in the freezer – they are great frozen, but if you take them to school or work they will defrost throughout the day and will be perfect for eating.
  • Use well-mixed peanut butter or stir your peanut butter very well before making your bars.
  • If your batter seems dry, add another 1/2 to 1 tablespoon of melted refined coconut oil.
  • If you have a peanut allergy, you can use sunflower seed butter or almond butter.
A red silicone loaf baking sheet filled with peanut butter perfect bars and a mixing bowl with a red spatula in it.

Peanut Butter Perfect Bars

Peanut Butter Perfect Bars are creamy, peanutty, sweet, and delicious. Perfect bars are packed with protein and are my favorite afternoon or pre-workout snack.
5 from 1 vote
Print Pin Rate
Course: Breakfast, Snack
Cuisine: American
Keyword: copycat, peanutbutter, proteinbar
Cook Time: 5 minutes
Chilling Time: 30 minutes
Total Time: 35 minutes
Servings: 12 bars
Calories: 294kcal
Cost: $6.13 ($.50 each)


  • Mixer
  • Silicone Mini-Loaf Pan
  • Silicone Mini-Muffin Pan



  • In the bowl of a stand mixer or a large bowl with a hand mixer, combine both types of peanut butter with the honey.
  • Once well combined, scrape down the sides of the bowl and make sure it is well mixed.
  • Add the rest of the ingredients and mix well to combine. It will get very fluffy and creamy, like a whipped peanut butter.
  • Spread your perfect bar batter into a silicone mini loaf pan, silicone muffin tray, or a large baking dish and press flat with a piece of wax paper.
    A red silicone loaf baking sheet being filled with peanut butter perfect bars and a mixing bowl with a red spatula and a measuring cup in it.
  • Place covered in the freezer for 30 minutes. Remove from the pan and store in an airtight container in the refrigerator or my favorite, the freezer! (If you use a large baking dish, slice into bars and then place in an airtight container.)
    Two red silicon baking mats - one filled with rectangular peanut butter perfect bars and one filled with mini-muffin sized peanut butter perfect bars and peanut butter and chocolate chip perfect bars.


Optional Add-Ins are:
1/4 cup of mini chocolate chips
1/4 cup regular chocolate chips
1/4 cup white chocolate chips
1/4 cup of shredded coconut
Make sure to use REFINED coconut oil – unrefined coconut oil has a very strong coconutty taste.


Serving: 1bar (1/4 cup) | Calories: 294kcal | Carbohydrates: 17g | Protein: 17g | Fat: 19g | Saturated Fat: 7g | Cholesterol: 8mg | Sodium: 328mg | Potassium: 397mg | Fiber: 2g | Sugar: 14g | Vitamin A: 75IU | Vitamin C: 1mg | Calcium: 91mg | Iron: 1mg
Tried this recipe?Mention @southernbytes or tag #southernbytes!

*What is the Difference Between Refined and Unrefined Coconut Oil?

Refined coconut oil is flavorless and is amazing for cooking and baking. UNrefined coconut oil has a very prominent coconut taste and is often the reason that people say that they don’t like coconut oil. I don’t like the taste myself, but it is great for skincare, haircare, intentionally flavoring things like coconut – and also for our pets. Melly LOVES the stuff. When she hears a mason jar opening, she comes running. REFINED coconut oil really tastes like nothing at all, so it is great for greasing baking dishes and pans, binding things together, or adding a healthy fat and nutritional component to a dish without adding a contrasting flavor.

What Optional Mixins Can You Add to Peanut Butter Perfect Bars?

You can add 1/4 – 1/2 cup mini chocolate chips, semi-sweet chocolate chips, white chocolate chips, or shredded coconut. There are so many different things that you can add!

You may also like


Kay November 13, 2019 - 4:47 pm

5 stars
Look great my daughter would love these!

Kari November 15, 2019 - 7:49 pm

Thanks, Kay! We love them so much!


Leave a Comment

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More