Skip to Content

Peanut Butter Cup Granola Bars

Yummy pieces of chopped peanut butter cups in a chewy granola bar. These Peanut Butter Cup Granola Bars are a delicious after-school snack or lunchbox treat!

Peanut Butter Cup Granola Bars stacked between parchment paper

I love granola bars… and by that I mean I love peanut butter and chocolate.  Don’t even try to give me a granola bar with raisins.  I’m pretty sure we had the conversation about adding raisins to oatmeal cookies and mistaking them for chocolate chips.  It only takes one time to ruin it for the rest of your life.

batch of sliced granola bars

I usually make granola bars with chocolate and peanut butter chips, but I had half a bag of Reese’s mini peanut butter cups in the pantry that were just begging to be used- and I was happy to oblige.  We all know I have no problem serving dessert for breakfast, and these are no exception.  I mean, after you add “granola” to the name, does it really matter what came before it?  It’s downright good for you at that point.

stack of granola bars

Eat these peanut butter cup granola bars for breakfast, or a snack… either way, you won’t be disappointed.  I like mine chewy, so bake them a little longer if you prefer yours crispy.   These would also make a great lunch box treat!

Peanut Butter Cup Granola Bars stacked between parchment paper

Peanut Butter Cup Granola Bars

4.34 from 3 votes
Print Pin Rate
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Servings: 20
Calories: 280kcal
Author: Emily Grace


  • 3 cups oats
  • 1/4 cup honey
  • 1/4 cup brown sugar
  • 1/2 cup peanut butter
  • 1 1/2 cups mini peanut butter cups
  • 14 oz can sweetened condensed milk


  • Toast the oats at 350 degrees for 7-10 minutes.
  • While toasting the oats, roughly chop the peanut butter cups.
  • Combine honey, brown sugar, and peanut butter in a small saucepan over medium high heat.
  • Stir constantly until mixture begins to thin.
  • Add in the sweetened condensed milk.
  • Pour the warm mixture over the oats and stir until combined.
  • Gently fold in half of the chopped peanut butter cups.
  • Pour the granola into a pan lined with parchment paper and top with the remaining chopped peanut butter cups.
  • Bake at 350 degrees for 15-20 minutes.


Use a smaller pan for thicker bars. Cook longer for crispier bars, but be careful not to burn.


Calories: 280kcal | Carbohydrates: 38g | Protein: 6g | Fat: 12g | Saturated Fat: 4g | Cholesterol: 8mg | Sodium: 132mg | Potassium: 238mg | Fiber: 2g | Sugar: 27g | Vitamin A: 65IU | Vitamin C: 0.6mg | Calcium: 84mg | Iron: 1mg
Did you make this recipe? Mention @GraceGoodEats or tag #graceandgoodeats!

If you’re looking for a healthier granola bar, try this Fully Loaded Gluten-Free Granola Bar Recipe.

Recipe Rating


Saturday 23rd of March 2019

UPDATE....I have tried and tried and tried!!!!! My family loves them and now that I am comfortable enough with making them I even add different treats to the bars such as almonds, sunflower seeds, flax seed, both chocolate chips and reeses chips, and MY FAV extra crunchy peanut butter! Your recipe is amazing! I have subscribed and can't wait to try out your other recipes as well...Thank you again!


Wednesday 26th of December 2018

Hello, recipe sounds yummy! I am about to try it tonight but was wondering because I didn't see where it said what type of oats you used does it matter whether it's quick oats or old fashioned oats? I have both and was wondering if I could use either or and/or mix the two together? Any comments or suggestions are very much appreciated thank you for sharing this amazing idea! I will give my updated review after trying it out...

Emily Grace

Wednesday 26th of December 2018

Hi Amanda, I used Old-Fashioned. Hope this helps!


Sunday 8th of September 2013

FABULOUS recipe!! Do you have any suggestions for storing or is it possible to freeze these?

Saundra Juniet

Sunday 4th of August 2013

Would love the recipe for this, but it doesn't pull up. Suggestions?

Emily Bruno

Sunday 4th of August 2013

Sorry about that Saundra, I was having some issues with my server but it should be up and working now! :)

Sharing is Caring

Help spread the word. You're awesome for doing it!