5-Ingredient No-Bake Peanut Butter Granola Bars
These five-ingredient no-bake peanut butter granola bars are my answer to snacks that actually hold you over. They come together on the stovetop in a single saucepan, then the fridge does the rest.

You can shape a batch in about ten minutes of hands-on time and slice them into sturdy, chewy bars that taste way more like a treat than a health food. Keep a stash in the freezer for busy mornings or late-afternoon slumps.
Why These Bars Stay in My Rotation
The texture lands in that perfect middle ground: chewy with a gentle oat crunch, never tough. A quick simmer on the stove thickens the peanut butter and honey just enough to act like glue without turning the bars into candy.
I only need a handful of pantry staples, and the chocolate barely melted into the warm mixture sets into tiny fudgy pockets once the bars chill. The salt is quiet but it makes the peanut flavor sing.
This is the version I come back to because it holds together without crumbling, stays soft straight from the fridge, and needs zero ingredients listed on a wrapper I cannot pronounce.
Ingredients

- 2 cups old-fashioned rolled oats: the structure of the bar; avoid quick oats, which turn gummy.
- 1 cup creamy peanut butter: natural works if you stir the oil in well.
- 1/2 cup honey: binds and sweetens without needing corn syrup.
- 1 tsp vanilla extract: rounds out the roasted peanut notes.
- 1/2 cup semi-sweet chocolate chips: they melt in streaks as you stir, creating little fudgy pockets.
- Pinch of salt: critical if your peanut butter is unsalted.
Variations / Substitutions
- Almond butter or sunflower seed butter: swap in equal amounts; sunflower butter may yield slightly softer bars taste, so chill a bit longer.
- Maple syrup instead of honey: use 1/3 cup; the bars will be a little less sticky, but the flavor is warm and lovely.
- Mix-ins: swap half the chocolate chips for dried cherries, chopped peanuts, or pumpkin seeds for more crunch.
- Dairy-free: pick dairy-free chocolate chips; the rest of the ingredients are already plant-based.
If you enjoy peanut butter in baked things, our Peanut Butter Banana Bread is another keeper.
How to Make 5-Ingredient No-Bake Peanut Butter Granola Bars
Step 1: Melt the Peanut Butter and Honey

Combine the 1 cup peanut butter, 1/2 cup honey, and a pinch of salt in a small saucepan set over medium heat. Stir constantly until the mixture is smooth and just starting to bubble at the edges, about 3 minutes.
You will smell the peanut butter deepen and see the honey thin out; that is your cue. Do not let it boil hard or the sugars can crystallize and make the bars tacky later.
Step 2: Fold in the Oats and Chocolate

Take the saucepan off the heat and stir in the 1 tsp vanilla. Dump in the 2 cups oats and 1/2 cup chocolate chips all at once, then fold everything together with a rubber spatula until no dry pockets remain, about 1 minute.
The warm mixture will start to melt the chocolate into dark streaks. That is exactly what you want, those streaks will set into soft fudgy ribbons once the pan hits the fridge.
Step 3: Press the Mixture into the Pan

Line an 8×8-inch baking pan with parchment paper, leaving a couple inches of overhang on two sides. Scrape the oat mixture into the pan and use a spatula or your hands to press it into a tight, even layer.
The more you compress it, the cleaner your slices will be. I lay another piece of parchment on top and press hard with my palms or the flat bottom of a measuring cup, a full minute of firm pressure makes the difference between bars that crumble and bars that slice like a dream.
Step 4: Slice and Serve the Bars

Refrigerate the pan for at least 1 hour, until the slab feels completely firm to the touch. Lift the parchment to transfer the block to a cutting board, then use a sharp chef’s knife to slice 12 bars.
Serve them right out of the fridge for the snappiest texture, or let them sit at room temperature for 5 minutes if you want a softer bite. Wipe the knife between cuts to keep the edges clean.
A Few Notes Before You Start
- Old-fashioned rolled oats give the right chew; instant oats soak up too much moisture and go mushy.
- If your peanut butter has no salt, add a generous pinch more than the recipe calls for, it really makes the bars taste like peanut butter.
- Pack the pan harder than feels natural. A quick pat-down leaves air pockets and bars that fall apart.
- For whole chips rather than melted streaks, let the peanut butter mixture cool off the heat for 5 minutes before stirring in the chocolate.
Keeping the Bars Fresh
Refrigerate the bars in an airtight container with a layer of parchment between them; they keep well for up to 2 weeks. They freeze beautifully for up to 3 months, just thaw overnight in the fridge. You can eat them cold or let them sit out a few minutes to soften.
Frequently Asked Questions
Can I use natural peanut butter?
Yes, as long as you stir the oil back in thoroughly before measuring. The bars may be a touch softer but will still set.
Can I swap maple syrup for the honey?
Yes, use 1/3 cup maple syrup. The bars will be slightly less sticky, so refrigerate them a little longer before slicing.
Why did my bars turn out too soft?
The mixture likely did not bubble long enough. Let it simmer at the edges for a full minute once it’s smooth, that thickens the honey enough to hold the bars together.
Can I add protein powder?
Yes, stir 2 to 3 tablespoons of your favorite unflavored or vanilla protein powder into the dry oats. You might need an extra drizzle of honey to bring the dough together.
How do I make these nut-free?
Swap the peanut butter for sunflower seed butter and use dairy-free chocolate chips. The process is the same.

5-Ingredient No-Bake Peanut Butter Granola Bars Recipe
Ingredients
Method
- Combine the peanut butter, honey, and salt in a small saucepan over medium heat. Stir constantly until smooth and bubbling at the edges, about 3 minutes.
- Remove from heat and stir in the vanilla. Add the oats and chocolate chips; fold until every oat is coated.
- Press the mixture firmly into an 8×8-inch pan lined with parchment paper, packing it down with a spatula or your hands.
- Refrigerate at least 1 hour until completely firm. Lift out the block and slice into 12 bars.
