Protein Bars With Beans!

READY IN: 35mins
Recipe by vancouverlori

A protein bar with no refined carbs (except honey, which is ok for some people) and possibly no artificial sweeteners (depending on your whey powder). Most of the storebought ones are way too sweet, and this one is not that sweet but it does taste like real food! I use romano beans (Primo brand) because they are softer than most other kinds of beans, but other kinds of beans should be fine. You can use butter or margarine instead of the cocoa butter and canola oil.

Top Review by Matzahballsoup

I have been experimenting with low sugar protein bars for a little while and love the idea of using beans! I made some modifications- used pinto beas (it's all I had), replaced eggs with ground flax meal, reduced oil to 1 TBLS and used 1/2 cup of unsweetened applesauce. I also added cinnamon and omitted the honey. They were good, but not great. They definitely need the honey and I think I'll use adzuki beans next time since they're sweeter. All in all I like this recipe and plan to keep making modifications until I've got the perfect afternoon snack. Thanks for submitting this great alternative to the yucky mass-produced bars.

Ingredients Nutrition


  1. Preheat oven to 350 degrees F.
  2. Combine all dry ingredients in one bowl.
  3. Melt cocoa butter with canola oil in a small glass bowl in the microwave. 2 minutes at 75% power should do it.
  4. Mash beans well with a potato masher in a medium bowl.
  5. Add cocoa butter and oil, honey, apple sauce and eggs to beans, stirring well with each addition.
  6. Alternatively, put beans, butter and oil, honey, apple sauce and eggs in a blender and blend until smooth.
  7. Add bean mixture to dry mixture and stir to combine.
  8. Spread mixture into a 9x13" non-stick (or greased) cake pan.
  9. Bake for 20 to 30 minutes, until dry to the touch and lightly browned at the edges.
  10. Cut into 12 bars.

Join the Conversation

  • all
  • reviews
  • tweaks
  • q & a