These wholegrain Peanut Butter Oat Bars make a great snack or after school treat! Made with healthy ingredients, low in sugar, and vegan friendly, these are sure to hit the spot.

It's snack time!!
Listen, my kids are absolute snack monsters. They are somehow always hungry despite the fact that they're always eating, and will literally ask me for a snack while in the middle of eating dinner.
As a nutritionist, I'm constantly on the hunt for snacks that not only taste great, but will nourish them and fuel all their sports and activities. I'm always trying to sneak one of these Chickpea Blondies or a wholegrain Apple Crumble Bar into their backpacks, but truly you can't compete with the ultimate combination of peanut butter and chocolate.
These Peanut Butter Oat Bars tick all the boxes. Made with wholegrain flour, rolled oats, and just a touch of brown sugar, this is kind of like a healthy peanut butter cookie meets granola bar situation that's perfect for an afternoon snack. I love 'em for on-the-go treats too, and they're freezer friendly to boot.
Are you ready to make some healthy Peanut Butter Oat Bars? Let's do it!

Let's make peanut butter oat bars together!
You'll find detailed instructions in the recipe card at the end of this post (you can use the "jump to recipe" button to skip right on down there) but let's take a visual walkthrough together.
Step 1: Mix the PB + sugar
In a large bowl, use a hand-held mixer to cream together the peanut butter and brown sugar, then add the vanilla extract.

Step 2: Add the oats and flour
Next, add the oats, whole wheat flour, baking soda, and salt, and use the mixer to combine with the peanut butter.

It's going to look crazy crumbly. This is correct. Have faith that it'll come together.
Step 3: Add the milk
Add the milk and mix it together. See? The mixture should be coming together. It's not super wet, but if you squeeze a chunk of dough, it should hold together.

Step 4: Add the chocolate!
Lastly, fold in the chocolate chunks, trying your best not to eat them all up as you mix them in.

Step 5: Press the dough into a pan
This mixture gets pressed into a 9x9 baking pan that you've lined with parchment paper. I like to butter the two sides of the pan where the parchment doesn't touch, but that's just me.

Now, the peanut butter oat bars go into a pre-heated oven for a quick bake. It'll totally depend on your oven, but somewhere in the 15-20 minute bake time is what we're after.
Pro tip! We don't want to over-bake these bad boys and dry 'em out, so err on the side of underdone and they'll come out perfect.
Step 6: Cool, slice, and drizzle
Once the oat bars are baked, let them cool in the pan. Then I like to slice them up and drizzle them with dark chocolate. This is totally optional, but it makes me feel fancy, and I enjoy feeling fancy a lot.

That's it! Your peanut butter oat bars are done, and you can sit back with a cup of tea and enjoy a healthy-ish afternoon snack.
Peanut Butter Oat Bars
Ingredients
- ½ cup light brown sugar or coconut sugar
- 1 cup natural peanut butter creamy and chunky are both fine
- 2 teaspoons vanilla extract
- 1 cup white whole wheat flour
- 1 cup rolled oats
- 1 teaspoon baking soda
- ¼ teaspoon salt
- ½ cup milk whole, almond, soy, whatever you like
- ¾ cup dark chocolate chips or chunks about 5oz / 150g chopped dark chocoalte
- extra dark chocolate for drizzling totally optional, but pretty!
Instructions
- Preheat your oven to 180°C / 350°F.
- Line a 9x9 baking dish with parchment paper.
- With an stand mixer fitted with a paddle attachment, or a hand-held electric mixer, mix the brown sugar and peanut butter on medium speed until until well combined, about 3 minutes. Add the vanilla.½ cup light brown sugar, 1 cup natural peanut butter, 2 teaspoons vanilla extract
- Add in the flour, oats, salt, and baking soda. The dough will be very thick and clumpy, but it should hold together if you squeeze a handful of it.1 cup white whole wheat flour, 1 cup rolled oats, 1 teaspoon baking soda, ¼ teaspoon salt
- Slowly add the milk in a steady stream, mixing until a clumpy dough forms.½ cup milk
- Fold in chocolate chunks, using your hands to knead everything together.¾ cup dark chocolate chips or chunks
- Press the dough into the prepared baking dish - wet hands are helpful here
- Bake for about 15-20 minutes until the bars are lightly golden on top and set.
- Allow to cool completely and cut into squares.
- Once cooled, drizzle with melted dark chocolate if desired.extra dark chocolate for drizzling
Notes
- Nutrition values are an estimate only.
- Can I use an alternate sweetener in these oat bars? I've made these using an equal amount of coconut sugar and they turned out just fine, if only a smidge more crumbly.
- Are these oat bars vegan? If you use a plant-based milk and vegan chocolate, they're totes vegan.
- Can these oat bars be made gluten-free? I personally haven't tried this as I always use whole wheat flour, but I'm willing to bet they can be made with a gluten-free flour blend instead. Also be sure to seek out gluten-free oats if it's important for you.
- How should I store these oat bars? They'll last about a week in an airtight container at room temperature.
- Can I freeze these oat bars? Please do! They'll last about 3 months in the freezer.
- Can I use something else in place of the chocolate? I've made these with half chocolate half raisins before and they're super tasty.
Nutrition



Emily says
I love this recipe!
Can I add banana to it?
Katie Trant says
See previous reply: This recipe hasn't been tested with an added banana, so I have no idea how it would turn out. Adding a banana would change the taste, texture, and composition of the recipe.
Emily says
Can I add a banana?
Katie Trant says
This recipe hasn't been tested with an added banana, so I have no idea how it would turn out. Adding a banana would change the taste, texture, and composition of the recipe.
Ella Woodward says
Not tried yet - I have a question. Could I use almond butter in replacement of the peanut butter or would I need to adjust the amount? Thanks 😀
Katie Trant says
Hey Ella, I've never tried this recipe with almond butter so can't say for sure how it would turn out, but I assume it would be the same amount.
Jo says
I don't have any whole wheat flour (white or normal). Can I just use normal all purpose flour. And how much. Still 1 cup or double it?!
Katie Trant says
Yes you can use all-purpose flour. The measurement is the same - still 1 cup.
Jane says
These are so good! I baked some for a friend with a new baby, and then they smelled so good I baked another batch to keep for myself.
SJA says
Made these gluten free - used GF flour and oats and a little extra milk as GF can be a little dry. They are so delicious! Will definitely be making these again. Thanks for the recipe 😊
Ginny says
I’ve been on a baking tear lately, and I was glad you posted these. We could use something a little better for us. I had all the ingredients in my pantry and these came together quickly. Yum!
Kim says
Delicious! Totally hit the spot ????
Mc says
Question from a peanut butter addict:
Why do you mention "Peanut butter, consumed in moderation, is a good source...".
Because of its fat content? Omega balance? And, I'll dare to ask, what is a "moderate" PB consumption?
Please answer "half a jar a day". 😉
Katie Trant says
Natural peanut butter (that is, peanut butter that contains peanuts and a bit of salt and nothing else) is a good source of healthy fats, protein, and calories. It's plant-based protein and is very energy dense in a good way. Moderate consumption will vary from person to person, but for me looks like 1-2 Tbsp per serving.
Katerina says
These look and sound fabulous - you are right, the combination of peanut butter and chocolate is always a good idea!
Minna says
I made these with spelt flour since all of the regular flour in the entire San Francisco Bay Area seems to have been hoarded by people shopping for the coronavirus shelter-in-place. (Wasn't everyone pretending to have gluten sensitivities before now? Now they want to buy EVERY bag of wheat flour?!) They turned out great! I admit that I didn't wait for them to cool down before I cut myself a test bar. 😉
Jo says
I don't have any whole wheat flour (white or normal). Can I just use normal all purpose flour. And how much. Still 1 cup or double it?!
EMILY says
These were great! I loved that they weren't super sweet. They definitely hit the spot!
Katie Trant says
Yay, I'm glad you liked them! I find that these are the perfect balance of just sweet enough and still healthy feeling.
EMily says
My go-to snack for days when I've got the toddler, baby and dog and don't have time to eat proper meals.
kimberly says
I needed an easy and quick treat for a spur of the moment game night and these Peanut Butter Oat Bars fit the bill perfectly. They were a hit. Not overly sweet, rich and filling.
Katie Trant says
Yay! I'm glad that these were a hit and that you enjoyed them as much as I do!
Michelle says
Something in place of the chocolate? The horror! Making these in 10, eating them in 30. Love it when everything is already in the kitchen and I can immediately satisfy the 'I need these' craving. I will surprise the kiddos with them after school. Thanks Katie!
Katie Trant says
I wholeheartedly endorse the chocolate version! Hope your kids liked this one, Michelle!
Michelle says
We ALL loved them Katie! Like magic...poof! They were gone. About to make the strongly requested/demanded 2nd batch after lunch. Yay! Females in our family --yes, me too--struggle with mushy oats but bars (and cookies) are a hit!
Katie Trant says
Yay! I'm so glad you enjoyed these as much as I do, Michelle! I really need to make another batch for the freezer before this baby arrives!
pam says
Hi, was wondering if you know the carbs in these peanut butter bars? thanks for such a nice website.
Katie Trant says
I haven't done the calculation, but I'd imagine they are quite high due to all of the oats and flour. If you need to know a specific number, there are several great recipe nutrition calculators online.
Rachel says
Stand mixer is a good tip. Delicious. My kiddo thinks they are brownies... I'm going with it.
kellie@foodtoglow says
I admire your honesty about the realities of breastfeeding. My daughter was very early (31 weeks) and was an extremely poor feeder, so much so that at the 12 week mark my husband looked online for an all night store to buy formula and all the gear.After a momentary pang I was so happy to see her nursing a bit better from a bottle held by her father. Sometimes these things just don't work out. She is pretty healthy now at 21 but I do wonder if in later life if my emergency caesarean and bottle feeding will affect her health. Hard to know I guess. I never ever judge about these things as we all have our own stories, often unspoken. As for the bars, I'm sure they are good for menopausal women too 😉
Heather says
I made another batch of these while visiting said new sweet baby and his mum. They are dead easy to make and I had to exercise considerable restraint not to gobble them up myself. I think they may become my post swim snack . I made them with spelt flour because that's what was left in the cupboard. They were delicious.
Anne Titcomb says
Katie: these sound really good. I have a friend who is about to have her second and has asked for a batch of "nursing" cookies. I had given her a batch with her first - I will for sure offer up these as well. Thanks?