Soft and chewy peanut butter oatmeal bars made with healthy, wholesome ingredients. The chocolate is optional. Sort of. 😉

Let’s discuss something.
Is there really such a thing as “too much peanut butter?” Because I’m pretty sure we test those limits over here on Sally’s Baking Addiction. I mean, these peanut butter cookies are pretty much always in my oven.
My goal for today’s bars was to create a wholesome, quick, and easy oatmeal bar with little ingredients and a whole lot of taste. I also wanted a bar that you could easily adapt using your favorite mix-ins or whatever you have on hand. I also wanted something overloaded with peanut butter because well… duh.

In these 100% vegan bars (except for that chocolate drizzle!) you’ll find your standard kitchen staples. Nothing weird, nothing requiring a google search, and quite certainly nothing you’ll have to visit a special grocery store for.
Whole wheat flour, oats, a touch of brown sugar, baking soda, peanut butter, more peanut butter, even MORE peanut butter, and some chunks for texture. I added dairy-free chocolate chips and raisins to my bars, but feel free to add your favorites! Dried cranberries, white chocolate, more nuts, seeds, dried banana chips, etc.
Disclaimer: I am mildly obsessed with raisins and I don’t care if this makes me an old woman.

Each bar is rather dense and holds its own. They’re soft, rather moist and not dry in the slightest. I kept my bars in the refrigerator and LOVED biting into them cold. The chilled chocolate chips and peanut butter combination is spot on and easily filled me up when I wanted a snack or something to bring to work. Or a midnight munchie.
Midnight bites happened a lot with these babies!
In addition to adding in whichever chunks-of-stuff you’d like, you could easily make these bars your own by adding in more or less brown sugar. I found that 1/2 cup was plenty and didn’t make these bars overly sweet, especially since I added chocolate chips and a light chocolate drizzle. Chocolate was a complete necessity to my peanut butter bars.
Peanut butter & chocolate: saving tastebuds everywhere on this blog.

I’m a huge sucker for healthy recipes requiring a small number of ingredients and taking as little time as possible. With only 8 common ingredients, plus your little add-ins, I’m claiming these bars to be just as easy as my healthy dark chocolate almond truffles. And they only take about 25 minutes to make start-to-finish! 🙂
I hate long ingredient lists and recipes taking for-ev-errrr in the kitchen. None of that with these!
Oh! And these bars are completely vegan. I used dairy free chocolate chips and almond milk in the dough, but melted regular chocolate chips with peanut butter as the chocolate drizzle. The drizzle is completely optional and you could make it with dairy-free chocolate chips if a vegan bar is what you’re going for.

A small and common ingredient list, a whole lot of peanut butter, chocolate for my tastebuds, no butter or oil to keep my skinny jeans looking fab, chewy plump raisins, and a recipe taking less than 25 minutes.
So as I sit here getting over a tummy-ache as I write this post, eating peanut butter spread on saltine crackers – exactly what I had for lunch AND breakfast, we can just go ahead and answer that first question with a huge no.
There is never such a thing as too much peanut butter.


Healthy Peanut Butter Chunk Oatmeal Bars
- Prep Time: 15 minutes
- Cook Time: 18 minutes
- Total Time: 1 hour, 15 minutes
- Yield: 12-16 bars
- Category: Bars
- Method: Baking
- Cuisine: American
Description
Soft and chewy peanut butter oatmeal bars made with healthy, wholesome ingredients. The chocolate is optional. Sort of!
Ingredients
- 1/2 cup (100g) packed brown sugar
- 1 cup (250g) chunky or creamy peanut butter
- 2 teaspoons pure vanilla extract
- 1 cup (127g) whole wheat flour (spoon & leveled)
- 1 cup (85g) old-fashioned whole rolled oats
- 1 teaspoon baking soda
- 1/4 teaspoon salt
- 1/2 cup (120ml) milk (I used almond milk, but use whichever you prefer)
- 1/2 cup (90g) dairy-free chocolate chips (or regular chocolate chips)
- 1/2 cup (70g) raisins (or whichever mix-ins you’d like)
Instructions
- Preheat oven to 350°F (177°C). Line a 8×8 baking dish with parchment paper or spray with nonstick spray. Set aside.
- With an electric or stand mixer fitted with a paddle attachment, mix the brown sugar and peanut butter on medium speed until light in color and fluffy, about 3 minutes. Mix in the vanilla, scraping down the sides as needed.
- On medium speed, add in the flour, oats, salt, and baking soda. The dough will be very thick and clumpy, but it will come together. Slowly add the milk in a steady stream, mixing until a dough forms. Fold in chocolate chips and raisins. Use your hands to make sure everything is combined, if needed.
- Once dough is completely combined, press it lightly into the prepared baking dish. Bake for about 17-20 minutes until the bars are lightly golden and set. Allow to cool completely and cut into squares. I keep mine in the refrigerator in a covered container. Bars will be good stored up to 2 weeks.
Notes
- Chocolate Drizzle: I melted 3 tablespoons of chocolate chips with 1 tablespoon of peanut butter for the chocolate drizzle. This is completely optional. Be sure to use whichever mix-ins you like instead of the called for chocolate chips and raisins.
Keywords: healthy peanut butter oatmeal bars, peanut butter chunk oatmeal bars

Just wanted to pop in and say that we’ve made this recipe many times as written over the years with absolutely delicious results. Recently, I came back to it and tried again with oat flour instead of wheat flour. It tasted amazing, but didn’t hold together well, so next time I added 1 egg to the oat flour and chilled completely before cutting. Perfection. Also, a 1/4 cup of warmed Nutella is an AMAZING sub for the chocolate drizzle if you’re feeling it (which I usually am). Thanks for making breakfast easy!
★★★★★
Will it be ok to use natural peanut butter?
Hi Ruth, We often use Skippy Natural, and other readers have reported success with natural peanut butters. If yours is oily make sure you mix it well before using!
These were delicious! I was craving oat bars with peanut butter (pregnancy) and they hit the mark perfectly. Definitely a repeat!
★★★★★
Awesome recipe turned out great. Will definitely be using this again. I am not a vegan. Was looking for a desert.because I thought I had all the stuff for another one I was going to make.came across this and thought I would make it. It was awesome and my bf . like it too and he isn’t a vegan eighther.he said that it was delicious.
★★★★★
Being a Vegan I was looking for a recipe that didn’t include any eggs or butter. This recipe is perfect!! I made the bars yesterday and OMG they’re very good!! Not too sweet (which is what I was going for) but just the right amount of sweetness and flavor. Thank you so much for this recipe Sally 🙂
★★★★★
Could mashed banana be added to this recipe? If so, how much and would I need to adjust amounts of other ingredients? Thanks so much.
Hi Anna! I haven’t tried it, but you can certainly test it out. I recommend my peanut butter oatmeal chocolate chip bars.
Just made these again, trying to get my husband to stay away from them as they cool. Love this easy, guilt-free recipe!
★★★★★
Are these freezer friendly? Can I freeze them after baking?
Yes, they should good covered tightly and stored in the freezer for up to 3 months.
Just made first batch. Good, moist bars, not too sweet! Drizzled chocolate peanut butter ganache on top and sprinkled with a little dash of chunky salt. My social-distanced book group is going to love these!
★★★★★
Hi Sally,
Could I use coconut flour instead of whole wheat flour?
Thanks!
Hi Dalia, I haven’t tested this recipe with any gluten free alternatives. Let me know if you do!
I have made these 4 times and again today for my 10&13 yo daughters. They are SO SERIOUSLY GOOD!! Checking out your other recipes today
★★★★★
These are wonderful! I first made them for vegan family, but I like them so much I make them regularly. To keep from eating them all in a couple of days, I cut them, individually wrap, and freeze. They are just as good straight out of the freezer.
★★★★★
This recipe is easy and delicious as is 🙂 as well as, all the suggestions via the comments sound interesting too.
★★★★★
Could I use ground flaxseed instead of raisins? Would I use the same amount?
You can just leave the raisins out if you wish- no need to add anything extra.
Hey, just wondering how long these would keep for in the fridge for?
Cover tightly and store in the refrigerator for up to 2 weeks!
Can you use white whole wheat flour?
Absolutely!
Hi Sally.. can i use quick oats instead?
You can use quick oats here, yes!
have you ever doubled this recipe? I was wondering the baking time if doubled? My family loves these and I’m taking them to a family gathering and 1 recipe definitely isn’t enough 🙂
Absolutely! Double and bake in a 9×13 pan. Unsure of the exact bake time– I’d say around 35 minutes.
Hi, would you be able to freeze these? If so, what would be the best method of freezing them?
They freeze well. I cut them into squares and either freeze the squares individually or two together. Good for about 3 months.
Made these yesterday, they are wonderful! Instead of chocolate chips I used peanut butter chips with the raisins.
Made these with butterscotch chips because that’s what I had on hand. I love the combo of butterscotch and peanut butter. These are a great grab and go breakfast. Love!
My family is Gluten and dairy free (Well, the small members are). We made these with *certified GF oats* and instead of wheat flour we used half oat flour and half Bisquick GF baking mix. (And our milk choice was soy) They turned out fabulous, and they tasted even better when stored in the fridge over night.
Thank you for sharing something that won’t make my babies sick, is easy to make, and is absolutely tasty!!
I just made these, they are amazing! Used chocolate almond milk for the milk, added a mashed banana, half the flour and 1/4 cup ground flax and 1/4 wheat germ, oh and dried blueberries instead of raisins because I just don’t like raisins. SO GOOD! Thanks for sharing yet another amazing recipe!
I just made these and they turned out great! I left out the chocolate chips and added some walnuts to make them a bit healthier. They are scrumptious! Thanks for the recipe to feed my husband’s and my peanut butter addiction 🙂
Hello, I’m curious if I could use the regular flour instead?
Yes, all-purpose can be substituted
I made these today and they came out great. All three kids (7,5,2) loved them. I’m always looking for snacks I can bake for them and this one is perfect – seems like a cookie, but much less sugar. Thanks!
OMG just took these out of the oven! I couldnt even wait for them to cool….sooooo good!!! Thanks for the healthy recipe!!!
Oh Sally these came out great!!!! I could not wait for them to cool down… I may have eaten 2 right away… I used milk chocolate and butterscotch chips, YUM! So my pan of 12 bars came out to 300 cal each… in the future I’d maybe only do a 1/2 cup total of add-ins instead of 1 cup total (since I don’t like healthy things like raisins). I gotta make these again! Maybe M&M’s instead of milk chocolate for more color. Great texture and moisture!!! I was confused at first with how thick the dough was looking, but it all came out awesome in the end!
Just made these and I am ever so glad I did. They are absolutely delicious! They were sweet enough with the amount of brown sugar you suggested and so decadent! I added dried cranberries instead of raisins (bc I didn’t have any) and I am definitely going make them again. Also, I’m with everyone else, no such thing as too much pb.