Chocolate Peanut Butter Protein Bars
Recipe by Chef Michael Williams
Michael Williams

Chocolate Peanut Butter Protein Bars

  • Prep time 15 mins

If you are like me, you hate spending $3 to get a quality protein bar when you need a snack on the run. You know…one that has only pronounceable ingredients in it. Because of this, I created an easy to make recipe so you can make your own bars for much less money.



  1. Select a mixing bowl that fits nicely on top of a small pot.  Add about 1 inch of water to the pot and heat so that the water is almost simmering.
  2. Chop the chocolate squares into small pieces about the size of chocolate chips.  Add to the mixing bowl and place on top of the pot.  Within a couple of minutes the steam will melt the chocolate.
  3. Add the peanut butter and honey (2 tablespoons = less sweet, 4 tablespoons = more sweet) to a medium sized mixing bowl and stir to incorporate.  Once the chocolate is melted, add it to the peanut butter and stir well to incorporate.
  4. Add the sunflower seeds, pumpkin seeds and cashews to a food processor.  Process until they are ground as much as possible.
  5. Add all but 2 tablespoons of the nuts to the chocolate peanut butter mix and stir well again.
  6. Now line a small casserole dish with parchment paper or plastic wrap and turn out the bar mix into the dish.
  7. Using a spatula, flatten the mixture out until it is consistent in thickness.
  8. Chill in the fridge for a few hours so that the bars set.  Then cut into desired size, arrange in storage containers (with parchment between each layer) and keep in the fridge or freezer until ready to eat.


  • Individually wrap the bars if you are planning on packing them in lunches or for the road.

More Recipes Like This

Reviews on "Chocolate Peanut Butter Protein Bars" (3)

  1. January 6, 2015
    These are very tasty bars and so simple to make!
  2. February 5, 2015
  3. February 5, 2015
    Love the recipe but the Nutritional Information on the right is for shrimp. Could you fix it?

Write a Review

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