Homemade Granola Bars

These homemade granola bars are SO much better than any kind you'd buy at the store. They're easy to make, and they're chewy, nutty, and delicious.

Granola bars

A few weeks ago, I started craving the granola bars I ate as a kid. They had a chewy texture, a sweet, oat-y flavor, and pockets of mini chocolate chips. These days, I don’t keep packaged snacks around the house, but I always have old fashioned oats, nuts, and seeds in my pantry. I might not have had the exact granola bars I was craving on hand, but I could make homemade granola bars that’d be even better!

Fast forward to now, and I’ve made this granola bar recipe more times than I can count. It’s a breeze to make, and the bars are fantastic. They’re chewy, sweet, nutty, and studded with just the right amount of chocolate chips. Filled with wholesome ingredients like oats, pepitas, and nut butter, they’re healthy enough to pass for breakfast, but they’re also a perfect afternoon snack.

Granola bar recipe ingredients

Granola Bar Recipe Ingredients

You only need 7 basic ingredients to make this homemade granola bar recipe:

  • Natural peanut or cashew butter – It helps bind the bars together, and it adds protein, healthy fats, and irresistible nutty flavor.
  • Whole rolled oats – They give these bars a perfect chewy texture. If you’re gluten-free, make sure that you use certified gluten-free oats.
  • Honey – Along with the nut butter, it helps all these ingredients stick together! I love its warm amber flavor in this recipe.
  • Vanilla extract – It amps up the bars’ warm flavor.
  • Sea salt – To make all the rich, sweet, and nutty flavors in this recipe pop!
  • Pepitas, crushed peanuts, or cashews – They add healthy fats, protein, and crunch.
  • Mini chocolate chips – Who doesn’t love nut butter and chocolate?! Be sure to use mini chocolate chips here, as regular chocolate chips are too big to make cohesive bars. If you don’t have mini chocolate chips, finely chopped dark chocolate will work in their place.

Find the complete recipe with measurements below.

Peanut butter and honey in a mixing bowl

How to Make Granola Bars

You won’t believe how easy it is to make this homemade granola bar recipe! Here’s what you need to do:

Stirring wet ingredients

First, stir together the wet ingredients – the cashew or peanut butter, honey, vanilla extract, and salt.

Peanut butter mixture in a bowl

Mix until the honey is fully incorporated. It will smell amazing!

Adding dry ingredients to wet ingredients

Second, fold in the dry ingredients – the oats, chocolate chips, and pepitas. The mixture might seem dry at first, but keep stirring! Everything will be fully incorporated in no time.

Homemade granola bars mixture How to make granola bars

Next, press the bars into a parchment-lined baking pan. Scoop the mixture onto the bottom of the pan, and cover it with another sheet of parchment paper. Firmly press the mixture to the sides of the pan with your hands. Then, use the back of a measuring cup to smooth and flatten the tops of the bars.

Finally, chill! Transfer the pan to the fridge, and allow the mixture to chill for one hour before you slice and eat the bars. That’s it!

Homemade granola bars in a baking pan

Granola Bar Recipe Tips

  • Use runny nut butter. Look for natural cashew or peanut butter with a smooth consistency to make this recipe, not the dry, stiff stuff that you might find at the bottom of a jar. If your nut butter is too dry or thick, it won’t bind the oats, chocolate chips, and nuts or seeds into cohesive bars. Use creamy nut butter, not crunchy.
  • Don’t cut the chilling time short. It’s tempting to slice and eat these bars as soon as you press the oat mixture into the pan, but in order for them to be chewy and cohesive, they really need to chill. Pop the pan in the fridge for at least one hour before slicing and eating the bars.
  • Store them in the fridge or freezer. Once you slice the bars, cover the pan and store it in the fridge, or transfer the bars to an airtight container. I recommend storing them with a sheet of parchment paper between layers so that the bars don’t stick together. They’ll keep for up to a week in the fridge, but you can also freeze them for up to 2 months. I like to eat these granola bars straight out of the fridge, but if they’re frozen, let them thaw at room temperature for 20 minutes before you eat.

granola bars sliced

Homemade Granola Bars Variations

  • Change up the mix-ins! I love the combination of mini chocolate chips and pepitas in these bars, but they’re delicious with other mix-ins too. Shredded unsweetened coconut, chopped dried cranberries, sunflower seeds, and dried currants are a few of my favorites. Feel free to use what you like, but make sure that you chop any dried fruits or nuts to a small size. You should also maintain the ratios I use in the original recipe. If the mix-ins are too large, or if you add too many, the bars won’t hold together.
  • Make them vegan. To make these granola bars vegan, substitute brown rice syrup for the honey. If you can’t find brown rice syrup, you can use maple syrup here. It’s not sticky enough to bind this mixture into cohesive bars, but it makes delicious energy balls! If you use maple, roll the oat mixture into 16 balls before you chill it. They make a perfect bite-sized snack!

granola bar recipe

More Favorite Oat-y Treats

If you love this chocolate chip granola bar recipe, try one of these oat-y treats next:

Then, check out this post for 47 more healthy snack ideas!

Get This Recipe In Your Inbox
Share your email, and we'll send it straight to your inbox. Plus, enjoy daily doses of recipe inspiration as a bonus!

Homemade Granola Bars

rate this recipe:
4.85 from 320 votes
Prep Time: 5 minutes
Chilling time: 1 hour
Serves 8
These homemade granola bars are a quick and delicious, and naturally gluten-free! If you want to change the mix-ins, see the post above for my tips on how to do it. These are on the sweet side, if you're looking for a less-sweet treat, try these Energy Balls.

Equipment

Ingredients

Instructions

  • In a large bowl, stir together the peanut butter, honey, vanilla, and salt, until smooth.
  • Add the oats, chocolate chips and the pepitas (or nuts). The mixture might seem dry at first, but keep stirring and it'll come together. Stir to combine and press firmly into the pan. Use a second piece of parchment paper and the back of a measuring cup to help flatten the mixture. Chill for at least 1 hour, then slice into bars.
  • Store bars in the fridge.

Notes

*Note: regular sized chocolate chips make these bars less cohesive - if you can't find mini chocolate chips, chop chocolate so that it's mini-sized.
To make these vegan, use brown rice syrup instead of honey. Maple syrup is not sticky enough to make these bars cohesive, but it will work if you roll the mixture into energy balls instead of making bars. To make these gluten free, just make sure your oats are certified gluten free.
Try our homemade peanut butter in this recipe!

340 comments

4.85 from 320 votes (199 ratings without comment)

Leave a comment:

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

Rate this recipe (after making it)




  1. Jeannie
    04.26.2023

    Can you sub almond butter for peanut butter?

    • Phoebe Moore (L&L Recipe Developer)
      04.28.2023

      Almond butter would be great here!

  2. YeOldeSnacker
    04.23.2023

    How long are these good outside of the fridge? Looking for something to sustain me at the hot Renaissance Faire in Georgia 😉
    If I use a stand mixer to do the hard work, could I use a little extra crunchy peanut butter since I don’t have crushed peanuts on hand? Thanks!

    • Phoebe Moore (L&L Recipe Developer)
      04.27.2023

      Hi, the reason we recommend keeping the bars in the fridge is that they soften at room temp. So they won’t go bad, they’ll just get sticky. Adding some crunchy peanut butter would be a great sub for the peanuts. Hope you enjoy!

  3. Melanie
    04.23.2023

    Calories per bar? Apologies if it was provided I don’t see it. Thank you ?

    • Phoebe Moore (L&L Recipe Developer)
      04.27.2023

      Hi Melanie, we don’t calculate nutrition info for our recipes. The best way to get an estimate is to use an online nutrition calculator like MyFitnessPal.

  4. Susan Maisano
    04.18.2023

    5 stars
    I roasted the oats at 350 for twenty minutes. When I placed them into the bowl with the rest of the ingredients they were warm and melted the chocolate which made for a lovely chocolate granola bar. Highly recommend for a variation.

    • Phoebe Moore (L&L Recipe Developer)
      04.20.2023

      Sounds delicious! So glad you enjoyed the granola bars.

  5. Tania Spil
    04.12.2023

    5 stars
    These were great! I was searching for a date-free recipe. I didn’t use chocolate, instead I used sliced almonds, toasted coconut flakes, thinly sliced candied ginger and lime zest. I like them cut into really small squares otherwise I’ll overindulge! Thank you for your time and energy!!

    • Phoebe Moore (L&L Recipe Developer)
      04.14.2023

      Hi Tania, those add-ins sound delicious! So glad you enjoyed the recipe.

  6. Rebekka
    04.07.2023

    These are delicious! I was hoping to bring them with to the hospital when I go into labor. Is there any way to bake them to make them more portable?

    • Phoebe Moore (L&L Recipe Developer)
      04.07.2023

      Hi Rebekka, so glad you love them! This is a no-bake recipe, but some other on-the-go snacks we love are these breakfast cookies and these energy balls. Hope this helps, and congratulations!

  7. Sarah
    03.30.2023

    4 stars
    Hello,

    These bars are delicious but they are a little too sweet for my taste. I tried to just put less honey but I think that affects the binding of everything. Do you have any suggestions of how I can cut the sweetness but still maintain the right chewiness and texture?

    • Phoebe Moore (L&L Recipe Developer)
      03.30.2023

      Hi Sarah, you’re right, the honey is key for binding. If you want to use less, you could try cutting the bars into small squares or rolling them into balls. We’ve found that these shapes hold together more easily than the full bars do.

  8. Denise
    03.22.2023

    I love this recipe, it looks yummy and so easy! Can’t wait to try it! I was wondering if you could use regular commercial smooth peanut butter if you warmed it in the microwave first. It would be runny then and easy to mix everything in. I’m just curious if you think this’ll work or if you ever tried it.

    • Phoebe Moore (L&L Recipe Developer)
      03.23.2023

      Hi Denise, we haven’t tried it, which is why we don’t list it in the recipe. I think it might work fine, but I’m not 100% sure since we haven’t tested it. If you try it, let us know how it goes!

    • Mary Jane
      03.25.2023

      Trader Joe’s Creamy Peanut Butter (organic) thins out and pours nicely.

    • RJ
      03.27.2023

      Hi– I tried it this way with peanut butter – I used the bottom of the jar (didn’t read the notes above!) and warmed it up in the microwave and it didn’t hold the bars together. I now have granola for my yogurt instead.

      • Jeanine Donofrio
        03.29.2023

        Hi RJ, it’s really important to use peanut butter that’s creamy for this one.

  9. Teresa
    03.13.2023

    5 stars
    These are WAY TOO GOOD!!!! Excellent recipe!

    • Jeanine Donofrio
      03.15.2023

      I’m so glad you loved them!

  10. Jogi
    03.06.2023

    5 stars
    I have tried this recipe at my home. It came in an excellent way. My colleagues love it very much. Thanks for the recipe. It is a healthy snack, it is rich in protein content. Completely satisfied with this recipe.

    • Phoebe Moore (L&L Recipe Developer)
      03.10.2023

      So glad you loved it!

  11. Nancy
    02.28.2023

    5 stars
    Do you have the nutrition info for original recipe? I’ve made it … delicious ?

    • Phoebe Moore (L&L Recipe Developer)
      03.03.2023

      Hi Nancy, we don’t calculate nutrition facts for our recipes. If you need them, I recommend using an online nutrition calculator like MyFitnessPal.

  12. Cameron
    02.24.2023

    Can you use sprouted oat instead of whole rolled oats?

    • Phoebe Moore (L&L Recipe Developer)
      02.24.2023

      Hi Cameron, sprouted rolled oats would work here (not sprouted oat groats or steel-cut oats).

  13. Danielle
    02.22.2023

    So I reread the recipe after I posted my question and now I feel like a dummy. You addressed mix ins in the recipe and I just missed it the first time. Looking forward to trying this recipe out!

    • Phoebe Moore (L&L Recipe Developer)
      02.23.2023

      Hope you enjoy! You can totally skip the nuts, but you might want to add 3 tablespoons of something else (a different mix-in, even more oats) to achieve the same texture.

  14. Danielle
    02.22.2023

    Hi! I want to try this recipe, my daughter loves granola bars and I’d rather make them at home instead of buy them. Can these be made without the pepitas or nuts? I don’t have those and can’t get to the store for a few days. Thanks!

  15. Samantha
    02.20.2023

    3 stars
    The flavour is delicious, but when I cut the bars they completely broke and crumbled. Was a little disappointed.

    • Jeanine Donofrio
      02.20.2023

      Hi Samantha, oh no – did you change anything about the recipe? Was your peanut butter very smooth or was it more dry (sometimes the bottom of the jar of natural peanut butter gets dry and chunky). Did you use mini chocolate chips vs. larger ones?

  16. Mariana
    02.06.2023

    5 stars
    What are the calories in these bars?

    • Gaby
      02.10.2023

      I added up the ingredients and it’s about 520 calories per bar.

  17. Sara
    02.05.2023

    5 stars
    Are you able to freeze them?

  18. Morgan W.
    02.01.2023

    This was the first Granola bar recipe that I tried and I will never try another! These are absolutely perfect! Thank you for sharing!

    • Phoebe Moore (L&L Recipe Developer)
      02.02.2023

      Aww so glad you loved it!

  19. Sherry
    01.28.2023

    5 stars
    Haven’t made this yet, but sounds yummy. Are these portable at all? I need something to eat during a long plane trip, and won’t have access to refrigeration.

    • Jeanine Donofrio
      01.30.2023

      Hi Sherry, they become little less firm out of the fridge – when I travel with them, I either cut them into squares or roll them into balls. Hope that helps!

  20. Marcia
    01.27.2023

    5 stars
    Need to add another comment to my comment 🙂 – I didn’t want to use all of my lovely local honey, so I broke up the “sweet” as 1/2 honey, 1/4 agave syrup, and 1/4 maple syrup.

    • TheDuchessJulie
      03.05.2023

      5 stars
      These are soo good. I blitzed the oats and choc chips in a food processor to get desired consistency and they held together really well. Don’t think I will buy shop bought ever again.

      • Phoebe Moore (L&L Recipe Developer)
        03.09.2023

        Aww so glad you loved them!

A food blog with fresh, zesty recipes.
Photograph of Jeanine Donofrio and Jack Mathews in their kitchen

Hello, we're Jeanine and Jack.

We love to eat, travel, cook, and eat some more! We create & photograph vegetarian recipes from our home in Chicago, while our shiba pups eat the kale stems that fall on the kitchen floor.