These Protein Bars Without Protein Powder are simple post-workout snacks loaded with over 11g of natural protein, 9 grams of fiber, and almost 3mg of iron.
While the whole recipe is just below, don’t miss all my tips further down, including ingredient swaps, my cooking tips, and step-by-step shots!
Like This Recipe?
Leave a comment below or head to our Facebook page where I reply to (almost) all comments, our Instagram page for inspiration, or our Pinterest for saving recipes!

Protein Bars without Protein Powder
Ingredients
- 1 can Black Beans - 15-oz can (425g) drained, rinsed (note 1)
- ¼ cup Unsweetened Cocoa Powder
- ¼ cup Peanut Butter - (note 2)
- ⅓ cup Maple Syrup - (note 3)
- 1 cup Old-Fashioned Rolled Oats - (note 4)
Chocolate Layer – optional
- ¼ cup Chocolate Chips - (note 5)
- ½ teaspoon Coconut Oil - (note 6)
Instructions
- In a food processor, add drained, rinsed black beans, cocoa powder, peanut butter, maple syrup, and oats.
- Process at medium to high speed until it forms a chocolate paste. You will have to stop the food processor 2-3 times, scrape down the sides of the bowl with a rubber spatula, and process again. You want all the black beans to be puree, but you will still see pieces of oats; that's normal.
- If the batter is too wet – you should be able to squeeze the batter into a ball. If it's too wet, add a bit more oats, and process to incorporate.
- Press the batter onto a pieces of lightly oiled parchment paper, place another piece of parchment paper on top, and press to form a flat top. Shape into a rectangle.
- In a microwave-safe bowl, melt the chocolate chips and coconut oil. Microwave in 30-second bursts, stir between, until it's fully melted.
- Pour the melted chocolate on top of the bar, leaving the sides free from melted chocolate to make it easier to cut.
- Place the bar 12 minutes in the freezer to set the chocolate layer.
- Place the bar on a chopping board, cut into 6 even bars.
Notes
Nutrition
Ingredients and Substitutions
You only need 5 simple ingredients to make this recipe. Here’s how to pick and swap them.

- Black Beans – These are the base for the bars, providing a good source of plant-based protein and fiber, and they also give the bars a fudge-like texture. You can also use chickpeas, lentils, or navy beans.
- Unsweetened Cocoa Powder – This gives the bars their rich chocolate flavor and a beautiful dark color.
- Peanut Butter – This helps bind the ingredients together, adds healthy fats, and contributes to the protein content. Almond butter, cashew butter, or sunflower seed butter are fine if you prefer.
- Maple Syrup – This is a natural sweetener for the bars. Agave syrup or date syrup also work well here.
- Old-Fashioned Rolled Oats – These add structure and fiber to the bars. If you’re looking for a gluten-free option, use certified gluten-free oats or toasted quinoa flakes.
- Chocolate Chips – These are optional and add a lovely crunchy chocolate topping. You can use sugar-free or 85% chocolate if you want to reduce the sugar.
- Coconut Oil – This helps the chocolate chips melt smoothly for the topping. Light olive oil or avocado oil also work.
How to Make Protein Bars Without Protein Powder
This recipe is super simple to whip up in just a few minutes.

Pour the black beans into the bowl of a food processor.

Add the rest of the base ingredient and process for a few minutes.

Combine the batter into a large dough block.

Melt the chocolate chips with coconut oil and pour on top of the bar.
Carine’s Tips
Let me share a few more tips for perfect protein bars.
- Prep Your Beans – Make sure your black beans are really well-drained and rinsed before adding them to the food processor. Too much moisture can make the batter too wet and harder to shape.
- Achieve Smoothness – When processing the mixture, be patient and scrape down the sides of the food processor bowl multiple times. You want a very smooth paste from the beans, even if the oats still have some texture.
- Adjust Consistency – If your batter feels too sticky or wet after processing, don’t worry! Just add a tablespoon more of rolled oats at a time and process again until it’s easier to handle and you can form a ball.
- Quick Set – For a faster set on the chocolate layer, you can place the bars in the freezer. Just don’t forget them in there!







Surprisingly tasty. I‘ll try to add vanilla next time & finish with sea Salt om top.
I am so happy to read that! I know that black beans in a raw bar can be unappealing at first, but it’s actually very tasty.
Love these bars. Very tasty. I will definitely make them again.
Thank you so much!
Huge hit in my house! I love this so much! Thank you for sharing! I share it to my IG account because everyone wanted the recipe!
Thank you so much!
Looking to make these soon.
Amazing! Let me know what you think.
I love this recipe. I use a little more peanut butter to make it slightly softer, as the first time i made it, it was a little dry. Otherwise exactly as the recipe. Great recipe, thank you.
Thank you for sharing your tips! I am so happy you are enjoying my recipe.
They tasted delicious and disappeared fast with my teen boys. Love getting some beans in them. My only issue is the chocolate topping cracked and broke apart when I cut the bars. I did chill them plenty long, having forgot about them. Or could it be the type of chips I melted? No emulsifuers. I added a bit of shortening. Thanks!
I am so happy your son loves it ! To avoid the chocolate layer from cracking you have two options. Option 1, leave the bar only 8-10 minutes in the freezer, you want the chocolate to be set but still soft enough to go through using a sharp knife. Option 2, if you over freeze the bar and chocolate layer is too hard, place the knife blade under boiling water, dry, then cut. The warm blade will go through easily.
I’m wondering……can I use oat flour rather than the rolled oats?
I haven’t tried that option but I suppose it will work. The amount might be a bit different, oat flour will absorb the moisture in the bar faster than rolled oats, and you may need a bit less.
My kids are super picky and haven’t liked any previous protein bar I’ve made. I assumed it would be the same with these but they both requested to have multiple servings…I had to cut them off! Very yummy.
That’s amazing, thank you !
I would like to use peanut butter powder to cut down on the calories. Would this recipe work with pb powder? Thanks
I don’t think he bar will stick together with it, I don’t recommend this option.
recipe please
The recipe appears above this comment section, in the recipe card.