Homemade Granola Bars That Beat the Store Bought Ones
I buy a lot of granola bars. They live in my purse, my car, the diaper bag, and a drawer in the entryway, and being pregnant means I have eaten one standing in front of the open refrigerator more than once this month. The problem is that a box of the ones my kids like costs almost six dollars and contains eight bars, and eight bars in this house is a Tuesday.
So I started making them, and the first four batches crumbled into granola. Not bars. Granola. What follows is the version that finally holds together, why it holds together, and my honest opinion on whether homemade actually beats the box, because the answer is yes but with an asterisk.
Heads up, some of these are affiliate links, which just means I get a tiny commission at no cost to you.

The Base Recipe, No Baking Required
Three cups of old fashioned rolled oats, one cup of peanut butter, three quarters of a cup of honey, a half teaspoon of salt, and a teaspoon of vanilla. Warm the peanut butter and honey together in a saucepan until they are loose and pourable, about two minutes, then pour over the oats and mix hard. Press into a lined pan, chill two hours, cut. That is genuinely the whole thing and it takes ten minutes of active work.
Why the Ratio Matters More Than Anything
Here is what took me four failed batches to understand. The binder, meaning the peanut butter and honey together, has to be at least sixty percent of the volume of the oats or the bars will not hold. My early attempts were healthier and had less honey and they were delicious loose granola. If you want to cut the honey, you have to add something else sticky, like mashed banana or date paste, not just less of it. There is no version of this where you reduce the binder and still get a bar.
Press Harder Than You Think Is Reasonable
This is the second thing nobody tells you. Line a nine by thirteen pan with parchment, dump the mixture in, then put another sheet of parchment on top and press down with the bottom of a measuring cup using your entire body weight. Go over the whole surface twice. The difference between a bar and a pile is entirely about compression, and I was being far too gentle for three batches in a row.
Toast the Oats First
Optional and worth it. Spread the oats on a sheet pan at 350 for about ten minutes until they smell nutty. Raw oats taste a little like paper and toasted oats taste like something you would buy. It adds ten passive minutes and it is the difference between fine and actually good.
Six Variations Worth Making
- Chocolate chip. Add a half cup of mini chips after the mixture cools slightly, or they melt and streak.
- Trail mix. A half cup each of raisins, chopped almonds, and sunflower seeds.
- Apple cinnamon. A half cup of chopped dried apple and two teaspoons of cinnamon.
- Coconut almond. A half cup of shredded coconut, a half cup of sliced almonds, almond extract instead of vanilla.
- Birthday cake. Sprinkles and almond extract. Ridiculous, requested constantly.
- Peanut butter and jelly. Swirl three tablespoons of jam over the top before pressing.
Keep your add ins under one and a half cups total, because past that there is not enough binder to go around and you are back to granola.

Cutting Them Without Destroying Them
Chill the whole slab at least two hours, then lift it out by the parchment and cut it on a cutting board, not in the pan. A bench scraper pressed straight down gives you clean edges, while a knife dragged through tears the top layer. Cut sixteen bars from a nine by thirteen, or twenty four if you are packing them for younger kids. Wipe the blade between cuts, the honey builds up fast.
Storage Times I Actually Trust
In an airtight container at room temperature they hold about five days before the oats start to soften. In the fridge, two weeks, and they get firmer and chewier, which I prefer. In the freezer, three months, wrapped individually so you can grab one. A frozen one thaws in a lunchbox by noon and honestly tastes best that way, slightly cold and very chewy. Reusable snack bags work better than plastic wrap, which sticks to the honey and shreds.
The Cost, Since That Is Why I Started
A batch of sixteen costs me about four dollars and fifty cents with store brand oats and peanut butter, so roughly twenty eight cents a bar. The box I was buying works out to seventy five cents a bar. It is not life changing money, but it is about twenty dollars a month in my house, and it takes ten minutes of actual work. That math held up over a whole school year, which is why I still do it.
The Honest Comparison
These beat the chewy oat and honey bars from the box by a wide margin. They are chewier, less sweet, and they taste like actual ingredients. What they do not beat is the soft frosted breakfast bar, the one with the fruit filling in the middle, because that is a completely different food and it is engineered in a way my kitchen cannot replicate. If your kid specifically loves that one, homemade will be a downgrade and you should know that before you spend a Sunday on it. My youngest told me mine were good but not the right ones, which is fair.
What I Would Skip
Skip the baked versions. I tested both and the no bake ones hold together better, taste chewier, and take a third of the time. Skip natural peanut butter that separates badly, or at least stir it thoroughly, because the oil layer throws off your ratio and everything falls apart. Skip honey substitutes like maple syrup on their own, since maple is thinner and does not set the same way, though half honey and half maple works fine. And skip cutting them warm, which I did in batch one out of impatience and which produced a pan of very tasty rubble.
The Takeaway
The bars are not the point, really. The point is that there is now a container in my freezer that solves the 3:45 emergency, the car ride, and my own 10am situation, and it cost four dollars and a Sunday afternoon. Everything in the school year that works looks a little like that.
If you make a version with a mix in I did not think of, come tell me in the comments. xo, Pam
