bars gluten-free snacks

Peanut Butter Protein Bars

January 3, 2023

All you need is 5 ingredients, one bowl and 25 minutes to make these Peanut Butter Protein Bars. They’re simple, delicious and packed-full of flavor and protein with 12 grams of protein in each bar! The taste of a peanut butter cup with an extra dose of protein!

Overhead photo of peanut butter protein bars with chocolate drizzle

The Best Peanut Butter Protein Bars!

These No-Bake Peanut Butter Protein Bars are for my peanut butter loving soulmates of the world. And now that I know there are so many of you out there, I should warn you that they are completely addictive. We’re talking 12 bars down in 2 days kind of addictive.

I love me some good homemade protein bars for casual snacking or a post workout snack or hunger curb. These taste like peanut butter cups but with a side of health. They also only require 5 ingredients that you probably have on hand. Honestly, you’ll never go back to store-bought protein bars again!

Overhead photo of peanut butter protein bars with a jar of peanut butter and a spoon

Ingredients in Peanut Butter Protein Bars

  • Smooth peanut butter – look for natural peanut butter where the only ingredient is peanuts! A lot can have added sugar and oils. use smooth peanut butter to keep an even consistency in each bar.
  • Honey – the natural sweetener in these bars! No artificial sweeteners required.
  • Vanilla protein powder – look for a protein powder with minimal ingredients. I’ve only tested these with whey protein powder. You could also use chocolate protein powder for a chocolate peanut butter protein bar.
  • Oat flour – you can grind oats yourself or buy pre-made oat flour.
  • Chocolate chips – I like Enjoy Life’s dairy-free chocolate chips but any chocolate chips will work!

How To Make Peanut Butter Protein Bars

These bars don’t require any baking and are ready in under 30 minutes!

STEP 1: In a large bowl, combine the peanut butter and honey. Stir in the protein powder and oat flour. Mixture should come together into a ball and will seem slightly dry.

STEP 2: Place a large piece of plastic wrap (or parchment paper) over an 8 x 8 inch baking pan so it hangs over the sides. Put batter into the pan and flatten with your hands so it fills the entire pan. Try to make it as flat and even as you can.

STEP 3: Place the pan in the freezer for 20 minutes.

STEP 4: While you freeze the bars, melt the dark chocolate chips in the microwave. I recommend heating in 20 second increments until smooth.

STEP 5: Remove the bars from the freezer, cut into 12 bars and pour or drizzle chocolate onto bars. Allow chocolate to cool and enjoy!

close-up overhead photo of peanut butter cup protein bars

How to Store Leftovers

Store the bars in an airtight container in the refrigerator or freezer. They should last 1 week in the fridge and will keep much longer in the freezer!

While these peanut butter cup protein bars are always delicious, they hold their shape best when cold. If you’d like to eat these on the go, I suggest rolling them into 24 small ball. But if you’re only eating them at home, leave them as bars!

FAQs

How many grams of protein in each bar?

This number will depend on the type of protein powder you use. You will also have protein from the peanut butter. For the whey protein powder I used it came out to 12 grams of protein per bar.

Can you make these homemade protein bars vegan?

Unfortunately, no. While you could try to use a plant-based protein powder, I don’t recommend substituting the honey for something like maple syrup as they won’t stick together well. Agave may work but I haven’t tried it myself.

Are the peanut butter protein bars gluten-free?

They are so long as you are using certified gluten-free oats and a gluten-free protein powder.

Can you use a different nut butter?

Absolutely! If you’re allergic to peanut butter feel free to substitute your batch with almond butter or cashew butter.

Can you replace honey with maple syrup?

I wouldn’t. Unfortunately maple syrup is not as sticky as honey so they will likely fall apart. They may work with a different liquid sweetener but I haven’t tried it myself.

Can you replace oat flour with a different flour?

You can use another grain-based flour in place of oat flour but I wouldn’t recommend a grain-free flour like almond flour or coconut flour.

Like this recipe? Here are some No-Bake recipes you might enjoy:

Raw Nutella Bars
No-Bake Cinnamon Roll Protein Bars
No-Bake Gingerbread Cookies

Print

No-Bake Peanut Butter Protein Bars

All you need is 5 ingredients, one bowl and 25 minutes to make these No-Bake Peanut Butter Cup Protein Bars. They’re simple, delicious and packed-full of protein with 12 grams in each bar!

  • Author: Davida Lederle
  • Prep Time: 5 minutes
  • Total Time: 25 minutes
  • Yield: 12 Bars 1x
  • Category: Snack
  • Method: Raw
  • Diet: Gluten Free

Ingredients

Scale
  • 1 cup natural smooth peanut butter*
  • 1/4 cup honey
  • 3 scoops vanilla whey protein powder
  • 1/2 cup oat flour**
  • 1/4 cup dairy-free chocolate chips (I use Enjoy Life)

Instructions

  1. In a large bowl combine peanut butter and honey.
  2. Add in protein powder and oat flour. It should come together into a ball. Batter will be slightly dry.
  3. Place a large piece of plastic wrap over an 8 x 8 inch baking pan so that it hangs over the sides.
  4. Put batter into pan and flatten with hands so it fills the entire pan. Make sure it’s flat and even.
  5. Place in freezer for 20 minutes.
  6. While bars are in freezer, melt chocolate chips in the microwave. I heat in 20 second increments until smooth.
  7. Remove bars from the freezer and lift out of the pan using the plastic wrap.
  8. Cut into 12 bars.
  9. Using a knife spread chocolate onto bars. OR place in a ziploc bag and cut off a corner and drizzle over bars.
  10. Allow chocolate to cool completely.
  11. Store in an airtight container in the fridge or freezer.***

*Make sure your peanut butter is the natural variety, meaning the only ingredient should be peanuts!
**You can grind the oats yourself or buy packaged oat flour. This may work with other flours but I haven’t tried.
***NOTE: The texture of these is best straight from the fridge or freezer. If you are eating them on the go, I recommend rolling the dough into 24 balls instead of 12 bars as they keep their shape better.

Keywords: peanut butter protein bars

brown peanut butter protein bars with a chocolate drizzle on top

JOIN THE THM NEWSLETTER

Join 20,000+ members of the THM Community to get access to exclusive recipes, healthy lifestyle tips and behind-the-scenes news from our team!

Powered by ConvertKit
  • Reply
    Laura
    July 4, 2023 at 9:46 pm

    Hello! So deee-lish! How many calories per bar?

  • Reply
    Marcy
    April 17, 2022 at 9:06 pm

    I have made these bars a couple times with plant protein powder that I picked up at the grocery store but it’s a small bag. I’d like to buy a larger container of vanilla whey protein powder but Amazon has a gazillion kinds and I’m overwhelmed. What is a good protein powder to use?

    • Reply
      Melissa
      February 6, 2023 at 8:46 am

      Hi Marcy- We use this vanilla protein for shakes and recipes. It’s got more protein and costs a little less, plus we like the taste the most. Hope this is helpful. https://amzn.to/3jtlvfz

  • Reply
    Terri
    November 9, 2021 at 9:33 am

    Can you use almond butter if allergic to peanut butter, in this recipe

    • Reply
      Davida Lederle
      November 9, 2021 at 5:32 pm

      Yes – absolutely!

  • Reply
    Hm
    August 20, 2021 at 11:09 am

    What is a scoop of protein powder?

    • Reply
      Marie
      February 24, 2022 at 8:02 am

      A scoop is around 30 grams most of the time

  • Reply
    Melissa Perry
    June 29, 2021 at 3:16 pm

    Hi. Newly type 1 diabetic so Im not sure what the (Carbs. =. 4 cals per gram) means. Can you tell me roughly how many carbs are in each bar?
    Thank you!

1 3 4 5

Leave a Reply

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

FREE MEAL PLAN

Sign-up for a free weekly meal plan straight to your inbox.