Vegan Chocolate Peanut Butter Protein Bars

Soft, chewy, vegan chocolate peanut butter protein bars! The best flavor combination in a super satisfying, sweet snack, and they’re gluten free and sweetened naturally.

Happy Thursday! If this was your first week back I hope you’re having a productive, pleasantly busy work week coming off of all the holiday craziness. Or maybe it’s just me in that boat since I’m a teacher. Either way, if you’re feeling stretched a little thin or down in the dumps after the holidays, I’ve got the perfect treat for you today.

Say hello to your new favorite snack: vegan chocolate peanut butter protein bars!

So many of my favorite words in one recipe title.

First of all, these are full of healthy ingredients that’ll give you lasting energy to tackle your day, and they’ll keep you full until your next meal. Don’t you hate when you have a snack and your’e hungry .5 seconds later?! Seriously HATE when that happens. Have no fear though, that’s not an issue here!

These are PERFECT to make a big batch of and keep on hand for quick breakfasts and snacks throughout the whole week. They are so fast and easy to make!

I love baking SO much, but sometimes throwing together a no bake treat or snack is so fun – fewer dishes, and no oven necessary.

Also can we just talk about how this is a “snack” that literally tastes like dessert? That wasn’t an accident. If dessert could be every meal, I’d make it the law of the land.

Let’s talk ingredients!

These quick but super delicious bars come together with a few simple ingredients. Oats are the base, which give you tons of healthy fiber while keeping you satisfied and full. Next is some plant-based protein powder (Sunwarrior is my favorite brand, there’s a link to purchase below!), cocoa powder for extra rich chocolate flavor, dates for some creamy sweetness, and of course, the peanut butter!

Chocolate’s bestie.

Another quick note – feel free to substitute any nut butter you like. My husband is a peanut butter fanatic, while I’m in absolute love with almond butter (AKA literal liquid gold sent form heave above) – either would work fine. Just makes sure it’s natural, so the only ingredients are the nuts. I highly recommend you make it yourself! But there are plenty of great store-bought brands, too.

All you have to do is make some oat flour, then stir together your ingredients, shape into cute little bars, and you’re good to go!

While we’re on the subject of shaping into bars, you could totally go with the no bake bite, in sphere form. I just like bars! Better portion control, in my opinion (AKA I’m more likely to eat one bar instead of ten bites…).

Only slight problem with bars is they just look so much like…can I even say this on the internet?


Ugh, I said it. It happened. I just like to keep it real with you guys, okay?! Little brown logs, with peanut butter tiger stripes. Okay I’ll stop before I lose you, because trust me, despite the slightly unappetizing appearance, these vegan chocolate peanut butter protein bars are insanely delicious.

Protein is something a lot of people overthink. It’s the running joke among vegans/vegetarians that as soon as you tell somebody you don’t eat animal products, they immediately get a nutrition degree and interrogate you about protein. How much, how often, what kind? Typically my response is “BYE” (insert sassy emoji girl here). Haha, I’m kidding (well, maybe I do say that in my head). I’m super patient and explain that plant foods have plenty of protein and that I eat based on how I feel, and I find that I get sufficient protein with the foods I eat and NEVER feel a lack of energy or protein power.

Well, these vegan chocolate peanut butter protein bars keep it simple. With a little bit of plant-based protein powder and even more with the peanut butter, these no bake bars are an easy homemade way to get some healthy protein without all the other strange added ingredients in store-bought bars.

The flavor in these is incredible. Seriously, think peanut butter cup in protein bar form. Whether you grab one for an easy, healthy, on the go breakfast or snack, or enjoy one for dessert, these vegan chocolate peanut butter protein bars definitely hit the sweet spot. Soft, chewy, and with the combination of peanut butter and chocolate, they’re protein bar bliss.

If you try this recipe, let me know how it goes/what you think! Take a picture and tag me @beamingbanana on Instagram. Happy baking!

Vegan Chocolate Peanut Butter Protein Bars

Prep Time: 10 minutes

Total Time: 10 minutes

Yield: 6 protein bars


  • 2 c whole grain rolled oats, ground into flour
  • 1/2 c chocolate protein (I use Sunwarrior)
  • 1/4 c cocoa powder
  • 1/4 c natural nut butter
  • 1/2 c date paste (I use about 8 medjool dates blended with 1/2 c hot water and measure out 1/2 c paste)
  • 1 c water


  1. Process the oats into flour and combine in a large bowl with the protein powder and cocoa powder.
  2. Add the nut butter and date paste and begin to stir - when it gets thick, add the water until all the ingredients are well combined.
  3. Measure out into 1/3 c portions and shape into bars.
  4. Store in the refrigerator.