Slide peanut butter protein bars with melted dark chocolate and peanuts

Peanut Butter Protein Bars

Author: Stephanie Kay

These homemade chocolate peanut butter protein bars are super quick and easy to make, and they keep well in the fridge and freezer so you can enjoy high-protein snacks for days to come.

  • Author: Stephanie Kay
  • Prep Time: 30 minutes
  • Total Time: 30 minutes
  • Yield: 10 bars 1x
  • Category: Snack
  • Method: No Cook
  • Cuisine: American
Units Scale



  1. Line an 8×8-inch baking pan with parchment paper.
  2. In a large bowl, add the peanut butter, protein powder, oat flour (see note below), honey, and sea salt, and mix, using a spatula or your hands, until well combined and a sticky batter forms. The mixture may still be a little crumbly, but be sticky enough that it holds together when pressed together with your hand. If your mixture is too dry, add a couple more spoonfuls of peanut butter and/or honey until it begins to hold.
  3. Transfer the peanut butter mixture to the baking pan, spreading it out evenly, and pressing it into the bottom of the dish with your hands and/or a silicone spatula. Continue pressing it until the top of the peanut butter mixture is firm, smooth, and a little glossy.
  4. Once pressed into the dish, transfer the baking pan to the fridge for 30 minutes to set and firm up.
  5. Once complete, remove the baking pan from the fridge and, using the parchment paper, remove the mixture from the baking pan and transfer it to a cutting board. Using a large, sharp knife, slice the mixture into 10 evenly shaped bars.
  6. In a small microwave-safe bowl, add the chocolate chips and coconut oil and then warm in the microwave in 30-second increments, stirring in between, until melted and smooth, and then drizzle the top of each bar with melted chocolate.
  7. Transfer the bars back to the fridge, directly on the cutting board, for 10 minutes or until the chocolate has solidified.
  8. The bars can be enjoyed immediately or stored in an airtight container in the fridge for up to 5 days.


Oat Flour: If you don’t have oat flour, you can make your own by grinding 1/4 cup of rolled oats in a food processor until a fine flour-like texture forms.

Peanut Butter: Be sure to use all-natural, creamy peanut butter. Conventional peanut butter, such as Skippy, Jif, or Kraft, won’t work as well and will leave you with crumbly bars.

Protein Powder: I recommend using whey protein isolate powder for the best results, as it blends into the peanut butter more easily and creates a smoother texture. Although plant-based protein powder will work, it may create a slightly grittier and crumblier texture.