Chocolate Peanut Butter Granola Bars

5 from 148 votes

These easy no bake chocolate peanut butter granola bars are the perfect make ahead healthy snack or on-the-go breakfast that kids will love!

This post may contain affiliate links. Please read our disclosure policy.

These chocolate peanut butter granola bars are a homemade version of your favorite store bought bars. If you love chocolate chips, peanut butter and granola, you’ll love these healthy bars that are prefect for breakfast or snacking on-the-go.

Chocolate Peanut Butter Granola Bars sliced with hand grabbing one
Want to save this recipe?
Just type your email below and I’ll send it to you. And as a bonus you’ll get delicious new recipes from me!

Be sure to check out my other recipes for homemade granola, kid friendly breakfasts, and snacking tips for kids!


How to make granola bars

  1. Heat the honey, butter and brown sugar in a pot on a medium heat.
  2. Allow the mixture to settle and form little small bubbles.
  3. Turn off the heat and add the vanilla, salt and peanut butter.
  4. Mix until everything is well blended.
  5. Add the oats and peanuts, and stir to combine.
  6. Make sure all the oats are moist and covered by the peanut butter mixture.
  • Place the mixture into a parchment lined 9×9 baking tray, and press down firmly.
  • Let the mixture cool, and then press in the mini chocolate chips.
  • Set in the fridge for a couple hours and then cut into bars.
2 photos to show how the mixture looks pressed into the pan before and after the chocolate chips are added

Tips for making homemade granola bars

  1. Make these bars thicker by making them in an 8×8-inch pan. Since these are made for kids and they hold well together, I like this thinner bars made with the larger pan.
  2. Press mixture very firmly into the prepared baking pan. You really need to pack it in tightly using a rubber spatula or back of a greased measuring cup. This will help them stick together in the end so they don’t crumble.
  3. Don’t skip the cooling process. Not only does cooling them allow the butter to harden so all the ingredients stick well together, but it also makes it easier to cut.
  4. Use parchment paper for storage. It helps to wrap them in parchment paper or place thin pieces of parchment paper between the layers so they don’t stick together.

Frequently asked questions

How long do they keep?

Once you cut the bars, keep them in an airtight container, with the layers separated by parchment. Store them in the fridge and they will keep well for up to 7 days.

Can you freeze them?

Yes, these bars freeze really well and will keep for up to 3 months.Freeze them solid on a baking sheet and then transfer to a freezer bag or container. Thaw the bars at room temperature for about an hour before enjoying.

Can you make them vegan?

You can make these bars vegan by substituting the honey for maple syrup and using a plant based butter alternative or coconut oil. These bars are also gluten-free, if you have an intolerance, be sure to use GF certified oats.

Chocolate Peanut Butter Granola Bars sliced on marble board

More bars recipes:

If you’ve tried this feel good Chocolate Peanut Butter Granola Bars recipe or any other recipe on FeelGoodFoodie, then don’t forget to rate the recipe and leave me a comment below! I would love to hear about your experience making it. And if you snapped some shots of it, share it with me on Instagram so I can repost on my stories!

preorder MY book

The Feel Good Foodie Cookbook is now available everywhere books are sold!

Chocolate Peanut Butter Granola Bars

These easy no bake chocolate peanut butter granola bars are the perfect make ahead healthy snack or on-the-go breakfast that kids will love!
5 from 148 votes
Servings 12 bars
Course Snack
Calories 261
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 2 hours 30 minutes




  • Line a 9×9-inch baking dish with parchment paper so that some of the parchment hangs over two sides. Spray with cooking spray.
  • Add the honey, butter, and brown sugar to a medium saucepan. Cook over medium heat until the butter melts and the sugar dissolves, stirring occasionally. Let the mixture come to a light bubble for 1 minute while stirring.
  • When the butter mixture is ready, remove it from the heat, and stir in the vanilla, salt, and peanut butter.
  • Add the oats and the peanuts to the saucepan, and stir to combine. Make sure none of the oats are dry.
  • Place all of the oat mixture in the prepared pan. Use a rubber spatula or the bottom of a greased measuring cup to press firmly the mixture into the pan very well.
  • Let this cool for about 10 minutes before sprinkling the mini chocolate chips over the top. Press the chocolate chips into the granola bars with the bottom of a measuring cup.
  • Let the granola bars cool for at least 2 hours. Lift the bars from the pan using the edges of the parchment, and place them on a cutting board. Cut into desired shape and size and serve.


Storage: Store in the fridge for up to 7 days or in freezer for up to 3 months. You may want to wrap them in a bit of parchment paper before putting them in a container or plastic bag in the fridge so that they don’t stick together.
Substitutes: For best results, follow the recipe as is. However here are some common substitutes that would work well in this recipe.
  • Instead of butter, you can use coconut oil.
  • Instead of honey, you can use maple syrup, but the honey adheres better.
  • Instead of peanut butter, you can use other nut butters or sunflower butter. 


Calories: 261kcal, Carbohydrates: 29g, Protein: 7g, Fat: 14g, Saturated Fat: 5g, Cholesterol: 11mg, Sodium: 130mg, Potassium: 190mg, Fiber: 3g, Sugar: 15g, Vitamin A: 127IU, Calcium: 30mg, Iron: 1mg

Nutrition information provided is an estimate. It will vary based on cooking method and specific ingredients used.

Cuisine American
Course: Snack

Rate and comment

Recipe Rating


    1. Hi Davin, they will most likely turn into granola then bc the moisture will be removed. Did you find them to be too crumbly as is?

  1. These are delicious and so easy to make. I used pecans instead of peanuts because that is what I had on hand. I also sprinkled them with sea salt. This recipe is a family favorite.

  2. Thank you for your reply. I finally found out how to find the ingredients. Maybe it’s my computer. But it was awkward and required a number of clicks to do so.

  3. You give the ingredients for the recipes, But what about the amounts Do we just guess? or maybe I’m missing something.

  4. Can these be made without the brown sugar, or significantly less? Want these to be a little healthier but not sure if it will cause them to crumble or not

    1. You can omit the brown sugar, I have not made them without it, but I don’t think there should be an issue as far as them sticking together.

  5. These things are incredible! We spend a lot of time outside. These are perfect me. I make them gluten-free and keep the bag in the freezer. I’m going to try freezing them with my food sealer in individual servings.
    It’s hard to find gluten-free, tasty and fun recipes…this hits on all three!

  6. These bars have always been my go to. I made these a lot when my son was a toddler and I needed easy snacks on hand for myself. Recently started making these again and so happy I saved this recipe . I don’t add the chocolate chips and I use half walnuts, half peanuts just for personal preference. Really delicious and quick to make!

  7. I’ve never commented on a recipe before so this is a big deal for me. These granola bars are so DELICIOUS!! I honestly can’t get enough, I’m obsessed. It usually takes me hours to bake things and can be a hassle but these no bake granola bars are so easy to make, it took me 15 minutes and they came out wonderful. Its better than any granola bar I have ever had. THANK YOU FOR THIS RECIPE!

    1. Thank you so much for leaving a comment and letting me know! Glad you enjoyed how easy this recipe is. You’re welcome!!

  8. These are amazing, so quick and simple. I bought too many oats on accident, and have been making this recipe every weekend to use them up. Love bringing to work as a snack bar, and the fiber keeps me full.

    1. You will have to substitute it with something. Instead of peanut butter, you can use other nut butters or sunflower butter.

  9. I made these granola bars today and they were greaaaattt. I used toasted almonds & sunflower seeds. I didn’t have chocolate/chocolate chips so I topped them with peanut m&ms. They turned out so delicious. I’m looking forward to making these on a regular basis to eat with my afternoon tea or put in my son’s lunch box.

  10. I tried your chocolate peanut butter granola bars tonight and they were delicious. My family loved them and my daughter isn’t even a peanut butter fan. Thank you habibti.

  11. I tried your chocolate peanut butter granola bars tonight and they were delicious. My family loved them and my daughter isn’t even a peanut butter fan. Thank you habibti.

  12. Tried this last week.. it’s really delicious 😋 even my 4 year old enjoyed eating this and she usually hates oats.. thank you 😊

  13. So delicious and Easy! Just made a batch with chopped dark chocolate bar since I didn’t have chips. They came out perfect. I Was surprised how well they stay together! My family loves them. Thanks!

  14. I made these last week and they were amazing. I placed half of the batch in the freezer and just take one out when I fancy one. As a busy mum, this has been a lifesaver for days when I really need something to keep me going! Really enjoyed this recipe and definitely one I’ll be making again and again.

  15. This was my first time making anything like this. The recipe was easy to follow and they turned out great! My family loved them. I will definitely be making them instead of buying them from now on!

  16. I tried the recipe last week and I converted the quantities into grams but for some reason I feel like there was way too much solid compare to the liquid so it did not quite stick together.
    Nevermind I still ate the whole batch as a standard granola with a little coconut flavored yoghurt and the flavour was fantastic!!
    I will make this recipe again and double check the quantities ^^

    1. Aww I’m sorry to hear that. This is a recipe from my friend’s cookbook but I made it twice and it worked for me. That said, they do crumble a little, but should still hold together fairly well!