Chocolate Peanut Butter Granola Bars

4.99 from 56 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

This recipe is from Bless This Mess Family Dinner Made Easy. Melissa is a mom of 5 living in Southern Utah who created this guide for 8 weeks of fuss-free summertime meals and snacks like these homemade granola bars. I love that each week comes with a complete meal plan and grocery list! This is how she makes the no-bake bars.

Be sure to check out my other recipes for 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!

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 56 votes
Servings 12 bars
Course Snack
Calories 261
Prep Time 15 mins
Cook Time 15 mins
Total Time 2 hrs 30 mins


  • ¼ cup honey
  • ¼ cup unsalted butter
  • cup brown sugar
  • 1 teaspoon vanilla extract
  • ¼ teaspoon Kosher salt
  • ½ cup creamy peanut butter
  • 2 ½ cups old-fashioned rolled oats
  • ½ cup roasted salted peanuts
  • ¼ cup mini chocolate chips


  • 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.
Nutritional Data: The information below is an automated estimate for the recipe. It could vary based on cooking methods and ingredients used.
Chocolate Peanut Butter Granola Bars Excerpted from Family Dinner Made Easy: 18 Weeks of Fuss-Free Summertime Meals by Melissa Griffiths. Copyright © 2020 


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.

Share this recipe

Share it with the world! Mention @feelgoodfoodie or tag #feelgoodfoodie!

Chocolate Peanut Butter Granola Bars sliced with hand grabbing one

Rate and comment

Recipe Rating


  1. 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!!

  2. 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.

See All Comments