These No-Bake Chocolate Peanut Butter Oat Bars come together in 10 minutes, plus a quick chill in the freezer, and make the perfect healthy vegan snack. Protein powder is totally optional, but it helps boost these bars to about 8 grams of protein per bar, alongside hearty oat flour and large flake oats. Finished with a rich chocolate coating on top, they’re easy, satisfying, and seriously delicious.

A plate stacked with chocolate-topped oat bars. The bars are thick, with a crumbly oat base and a smooth chocolate layer on top, displayed on a white plate against a simple background.

As a Registered Dietitian, there’s very little that I love more than an easy, healthy snack recipe, but the problem is that I usually can’t be bothered to actually make nourishing snacks… Until these 10 Minute No-Bake Chocolate Peanut Butter Oat Bars came along.

Your New Favorite Healthy Snack

Not only are these no-bake chocolate oat bars absolutely packed with 8 grams of protein and 4 grams of fiber per serving, but they’re basically pure comfort in snack form.

Rich, chocolatey, and just sweet enough, they melt into creamy peanut butter goodness with every bite.

The oats add a chewy, cozy texture that makes them feel hearty and satisfying, not too dessert-y, not too snack-y. And just like my Lemon Coconut Energy Balls with Oats & Seeds, they keep perfectly in the fridge for a mouth watering meal prep snack recipe!

Think peanut butter cup meets chewy granola bar: nostalgic, indulgent, and dangerously easy to go back for seconds (or thirds)!

I’d be lying if I said I wasn’t also known for eating this healthy no-bake oat bars as a healthy breakfast recipe, too! I especially love pairing one (or two!) with my High Protein Green Smoothie since it only takes 5 minutes to whip up and boasts a whopping 40g of protein!

A rectangular chocolate-covered dessert topped with flaky sea salt sits on crumpled parchment paper.

Save this Recipe!

We'll email this post to you, so you can come back to it later!

With or Without Protein Powder, Your Choice!

Now, luckily for both me and you, I’ve tested these homemade oat bars dozens of times because I’m so obsessed with them, and sometimes I use protein powder, and other times I don’t, and guess what? They turn out perfectly and delicious every. single. time.

Even better, you don’t need to adjust the wet ingredients at all, whether you use protein powder or not, since it’s a relatively small amount compared to the rest of the ingredients.

With that being said, if you are using protein powder in these peanut butter oatmeal bars, make sure you’re using one you actually like, since it will influence the flavor!

Since these oatmeal peanut butter bars use oat flour, and I always make my own in a blender, why not use the extra that you have leftover to make my super popular Best Ever Healthy Blueberry Muffins?! They’re the perfect grab and go snack or breakfast!

It’s Snack Time!

A plate stacked with chocolate-topped oat bars. The bars are thick, with a crumbly oat base and a smooth chocolate layer on top, displayed on a white plate against a simple background.
No ratings yet

15 Minute No-Bake Chocolate Peanut Butter Oat Bars

These No-Bake Chocolate Peanut Butter Oat Bars come together in just 10 minutes, plus a quick chill in the freezer, and make the perfect healthy vegan snack. Protein powder is totally optional, but it helps boost these bars to about 8 grams of protein per bar, alongside hearty oat flour and large flake oats. Finished with a rich chocolate coating on top, they’re easy, satisfying, and seriously delicious.

Ingredients
 

  • 1 cup oat flour, see note
  • ½ cup large flake oats
  • 1 scoop vanilla protein powder
  • ½ tsp salt
  • 2 tbsp coconut oil, melted
  • ¼ cup maple syrup
  • ½ cup natural peanut butter
  • 2 tbsp plant-based milk, I used soy milk
  • 1 tsp vanilla extract
  • 1 cup chocolate chips, melted

Equipment

  • 9 inch loaf tin

Instructions
 

  • Line a loaf tin with parchment paper.
  • In a large bowl, stir together the oat flour, large flake oats, protein powder if using and salt.
  • In a separate bowl, whisk together the coconut oil, maple syrup, peanut butter, plant-based milk and vanilla until well combined.
  • Pour the wet ingredients into the dry ingredients and stir them well to combine. It will be a thick dough.
  • Spoon the dough into the loaf tin. Using clean hands, press the oat mixture to the bottom of the tin until it’s evenly distributed.
  • Pour the melted chocolate on top of the oat mixture and use the back of a spoon to spread it evenly. Place it in the freezer for 10 minutes or until it’s set.

Notes

I make my oat flour from scratch by blending large flake oats, but you can also purchase it from a store pre-made. 
Storing leftovers: Refrigerate leftovers in an airtight container for up to one week.
Calories: 255kcal, Carbohydrates: 28g, Protein: 8g, Fat: 14g, Saturated Fat: 5g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 5g, Sodium: 62mg, Potassium: 225mg, Fiber: 4g, Sugar: 11g, Calcium: 40mg, Iron: 2mg
Did you make this recipe?Don’t forget to leave a rating and review, it helps so much! And if you snap a photo, tag me @tastingtothrive_rd so I can see your delicious creation!