Easy Peanut Butter Granola Bars

These peanut butter granola bars with rolled oats, peanut butter, and maple syrup are easy to make and taste amazing! They are nutritious, naturally vegan, gluten-free, and have around 8 grams of protein per bar. We love them!

Watch the Video

Peanut Butter Granola Bars Recipe Video

We knew we had a winner of a recipe when both Adam and I kept going back to these bars in the fridge. They taste great thanks to peanut butter and maple syrup, but they also make an excellent healthy snack. We didn’t set up to create an energy bar, but thanks to peanut butter, oats, and flaxseed meal, these peanut butter bars do the trick! In addition to healthy fats, you will find around 8 grams of protein and just over 4 grams of fiber in one bar.

Some granola bars taste amazing, but all the energy you get from them disappears quickly after eating them. These bars are different. They stick with you a bit longer. I’ve loved them as a healthier afternoon snack to get me to dinner. I’d imagine they’d also be perfect for school or work lunch boxes.

There are a few similarities between these peanut butter bars and our original granola bars recipe. So if you’ve tried that recipe and enjoyed it, we highly recommend putting a batch of these bars together.

3 homemade granola bars made with peanut butter and chocolate chips

Making Peanut Butter Granola Bars

For the base, you need rolled oats, flax eggs (explained below), peanut butter (try homemade peanut butter), maple syrup, cinnamon, and vanilla. The flax eggs help to hold the bars together and add a serious nutritional boost. Here’s a link to our article about flax eggs if you are interested.

To make flax eggs — this recipe needs two — you stir together flaxseed meal and water. You can do the same with chia seeds. Then set the mixture aside for 10 minutes so that the flax absorbs the water. It’s easy.

While the flax eggs sit, you can get the other ingredients together. For the best, most flavorful bars, toast the oats and peanuts before mixing with the peanut butter. To do it, spread the oats and peanuts onto a baking sheet and slide them into a hot oven until they take on a light golden color.

When the oats and peanuts are toasted and the flax eggs are ready, you can stir them into a mixture of peanut butter, maple syrup (or honey), cinnamon, and vanilla. The mixture is a bit sticky, but that’s a good thing! All that stickiness is why the bars stay together when you take a bite.

Press the granola bar mixture into a lined baking dish and refrigerate for a couple of hours. The time in the fridge is essential since it gives the oats some time to absorb moisture and flavor from the peanut butter.

Someone picking a peanut butter granola bar up from the table

Tips for Success

(1) Take care when pressing the granola mixture into the pan. We want to really press the mixture down into the pan. After making countless batches of homemade granola bars, I’ve found that placing a piece of parchment on top of the granola and then using the bottom of a measuring cup or glass works nicely to press them down into the pan.

Pressing granola mixture into a pan to make granola bars

(2) Add some mini chocolate chips. You can see from our photos that we added mini chocolate chips to our mixture. Mini chocolate chips — or chocolate that’s been chopped very small — is best. Larger chips or chunks get in the way of holding the bars together.

Adding mini chocolate chips to the granola bar mixture

(3) Chill the bars for two hours before cutting them. This time the fridge does a couple of things: First, it hardens the mixture, which makes it easier to cut the granola into bars. Second, as the oats sit with the maple-peanut butter mixture, it absorbs moisture and flavor. I typically store my bars in the fridge. They last about a week.

(4) Consider the type of peanut butter you are using. We’ve made these bars with homemade peanut butter, natural unsweetened peanut butter that needs stirring (Adam’s brand), and a more commonly available no-stir natural peanut butter (Natural Jif). Of all the options, the no-stir peanut butter made the stickiest mixture, which helps the bars stay together. Homemade peanut butter and the store-bought jar that requires stirring tasted the best but were a little drier. If you are worried your mixture is too dry when making the bars feel free to increase the peanut butter by 1/4 cup.

If you love this recipe, try this:

If you love peanut butter, try making it from scratch. It’s easier than you might think and tastes incredible. Here’s our Homemade Peanut Butter Recipe. We also have recipes for Homemade Almond Butter and Homemade Cashew Butter (all of which can be used in this granola bars recipe).

Easy Peanut Butter Granola Bars

Easy Peanut Butter Granola Bars

  • PREP
  • COOK

These peanut butter granola bars with rolled oats, peanut butter, and maple syrup are easy to make and taste amazing! They are naturally vegan, gluten-free, nutritious, and have around 8 grams of protein per bar.

Makes 12 bars

Watch Us Make the Recipe

You Will Need

3 cups (385 grams) old-fashioned rolled oats

1/2 cup (70 grams) unsalted peanuts, chopped

3 tablespoons flaxseed meal

6 tablespoons water

3/4 cup (190 grams) natural unsweetened peanut butter

1/3 cup (110 grams) pure maple syrup

1 teaspoon cinnamon

1 teaspoon vanilla extract

1/4 cup + 1 tablespoon (60 grams) mini chocolate chips or finely chopped chocolate

1/4 teaspoon fine sea salt, optional, see notes


  • Make Bars
  • 1Heat the oven to 350° Fahrenheit. Line the bottom and sides of an 8-inch or 9-inch square pan with aluminum foil or use parchment paper.

    2Spread the oats and chopped peanuts onto a baking sheet, and then bake for 5 minutes, stir and then bake another 3 to 5 minutes or until lightly toasted. Allow to cool.

    3While the oats and peanuts bake, make flax eggs by stirring three tablespoons of flaxseed meal with six tablespoons of water in a small bowl. Place the bowl into the refrigerator for about 10 minutes. In this time, the flaxseed meal will absorb most, if not all, of the water.

    4In a large bowl, stir together the peanut butter, maple syrup, cinnamon, vanilla, and flax eggs.

    5When the oats and peanuts have cooled, stir them into the peanut butter mixture. The mixture will be sticky, be sure to thoroughly mix everything so that all the oats are well coated. If the mixture seems unusually dry, consider adding up to 1/4 cup more peanut butter.

    6Stir in 1/4 cup of the chocolate chips — save the remaining tablespoon for the tops of the bars.

    7Transfer the granola bar mixture to the prepared pan, and then use a rubber spatula or damp fingertips to press the mixture into the pan. Press hard here. This way, the bars will stay together once cooled and cut. One trick is to add a sheet of parchment paper on top and then use the bottom of a glass or measuring cup to really press the oat mixture down into the pan.

    8Scatter the remaining tablespoon of chocolate chips over the pressed granola mixture, and then use a rubber spatula to push them into the top. Cover, and then refrigerate for at least 2 hours. If you are in a rush, you can freeze them for about 30 minutes. The bars will be too soft if cut before they are fully chilled.

    9Remove the chilled block of granola mixture from the pan, then peel away the foil or parchment. Cut into 12 bars.

  • Storing
  • 1Store granola bars in an airtight container for up to one week. For the softest bars, keep them at room temperature. For slightly harder bars, store in the fridge. Bars will keep in the freezer for up to three months when wrapped well.

Adam and Joanne's Tips

  • While we have had the best results with peanut butter, you can try substituting the peanut butter for another nut butter like almond butter or cashew butter. You should also be able to make them nut-free and use sunflower seed butter (for nut-free bars, you will also need to remove the peanuts).
  • Honey works well in these bars. Use the same amount of honey as maple syrup called for in the recipe above.
  • If the nut butter is unsalted, consider adding 1/4 teaspoon salt to the granola bar mixture.
  • Nutrition facts: The nutrition facts provided below are estimates. We have used the USDA database to calculate approximate values.

If you make this recipe, snap a photo and hashtag it #inspiredtaste — We love to see your creations on Instagram and Facebook! Find us: @inspiredtaste

Nutrition Per Serving Serving Size 1 bar (12 total) / Calories 262 / Total Fat 12.7g / Saturated Fat 3.2g / Cholesterol 0mg / Sodium 4.5mg / Carbohydrate 27.4g / Dietary Fiber 4.3g / Total Sugars 10.1g / Protein 8.4g
AUTHOR:  Adam and Joanne Gallagher
Inspired Taste Newsletter Signup
12 comments… Leave a Review
  • Ellen September 28, 2023, 10:28 pm

    I made these and am really happy with them. They’re delicious and satisfying.I made some substitutions: instead of flax meal and water, I used a small banana, and instead of chopped peanuts, I used chopped almonds. I left out the chocolate chips and chocolate coating. I added some raisins and dried cranberries. I wrapped the individual bars in waxed paper, twisting the ends like a piece of hard candy, and have been storing them in the freezer since they are easily eaten straight out of the freezer.

  • Jayda Epps July 20, 2023, 9:11 pm

    Can I use regular sized chocolate chips?

    • Joanne September 11, 2023, 8:01 pm


  • mariann montesani January 14, 2023, 12:41 pm

    Looking forward to trying this.

  • Diane September 29, 2022, 8:54 pm

    These are delicious! It’s so nice to make a granola bar from scratch and be in control of the ingredients and the sweetness. Somehow, even after refrigerating for five hours, they crumbled a lot when I cut them. I used chia seeds with water for the binding ‘egg’ part. I am not sure where I went wrong, but even crumbly I would make them again. And if anyone has a tip on how to avoid crumbly granola bars, please let me know.

  • Rebecca September 27, 2022, 4:40 pm

    Mine turned out perfect! I used honey instead of syrup. They are great for snacking or a sweet treat after a meal.

  • Caitlin September 15, 2022, 2:38 pm

    The ingredients say 3Tbsp of flaxseed meal, but the instructions say 2Tbsp. I would just like to clarify which one is correct, thank you.

    • Adam September 15, 2022, 6:33 pm

      Hi Caitlin, thank you for catching that mistake. We just fixed it 🙂

  • Barbara Esposito September 2, 2022, 9:40 pm

    Hi! I am very excited to try this recipe but my family cannot have flax. Would you be able to tell me how many eggs to substitute for the flax please? thanks so much!

    • Adam September 15, 2022, 6:33 pm

      Hi Barbara, Unfortunately since we do not bake the bars you can’t substitute eggs for the flax. You can try chia seeds instead to see if that works out for you. You also may enjoy our other granola bar recipe that doesn’t use flax.

  • Bindu Radhadevi August 27, 2022, 2:25 am

    Mine was a bit soggy or rather soft I would say , May be the flax egg water was a bit more ?

    • Joanne August 27, 2022, 3:41 pm

      Hi there, Did you leave the bars in the refrigerator for at least two hours before eating one? They harden up over time in the fridge.


Leave a Reply to Adam Cancel reply

Leave a Review

Your email address will not be published. Required fields are marked *

Rate this recipe!


All comments are moderated before appearing on the site. Thank you so much for waiting. First time commenting? Please review our comment guidelines. You must be at least 16 years old to post a comment. All comments are governed by our Privacy Policy & Terms.

Previous Post: Next Post: