Skip to content
KETOFOCUS.

Sweater weather calls for keto comfort food. Get Cozy →

Keto Granola Bars

Crunchy, snappy keto granola bars made with pecans, seeds, and olive oil — 3.9g net carbs. I bake a batch every week for my boys to grab before soccer and school.
  • 3.9gnet carbs
  • 6.2gprotein
  • 35minutes
  • 12servings

This post may contain affiliate links. See my disclosure policy.

I started making these because my two boys needed something they could grab on the way out the door without leaving crumbs all over the car. Most store-bought bars are loaded with sugar and grains, so I wanted low carb granola bars that actually held together and tasted like something they'd pick on their own.

The real difference here is olive oil. I know it sounds strange, but I tested butter, coconut oil, and olive oil side by side. Butter made them soft and crumbly after a day. Coconut oil got the texture closer, but they still bent instead of snapped. Olive oil is what creates that firm, crunchy snap you want in a bar going into a backpack or lunchbox. You don't taste it at all once everything bakes together.

I use Magic Spoon cereal as the base because those little O shapes hold up in the food processor without turning to dust. Pulse them with pecans and salt until you get coarse crumbs (not powder), then fold in pumpkin seeds, sunflower seeds, and shredded coconut. The mix of textures is what makes these work. Every bite has something crunchy, something toasty, and a bit of chew from the coconut.

The binder is sugar-free maple syrup. I use ChocZero, which caramelizes during baking and locks everything together. When you press the mixture into the pan, really compact it. I use the back of a greased spatula and push hard, corner to corner. The tighter you press, the cleaner your bars cut later.

Baking time depends on your pan. I bake at 300 degrees and mine usually finish around 22 minutes on a thin sheet pan. If you're using a thicker baking dish, expect closer to 30-35 minutes. Look for golden brown edges pulling away from the foil. Let them cool at least 15 minutes before cutting, or they'll crumble on you.

I keep them in a ziplock bag on the counter and they stay crunchy for about 7-10 days. They freeze well too. Wrap each bar individually in parchment paper, store in a freezer bag, and they'll keep for up to 3 months.

These are the bars I pack for camping trips, hiking days, and school lunches. My boys don't think of them as "keto," they just think of them as their snack. If you want a different flavor spin, try my white chocolate raspberry version or throw in some rosemary garlic almonds instead of plain pecans.

Why these bars actually crunch

stack of keto granola bars with broken granola bars next to it

These are a weekly thing in my house. My two boys grab them before soccer, toss them in their school bags, and eat them on camping trips. I needed something that wouldn’t crumble in a backpack, and these actually survive a whole day in a warm car without falling apart.

The whole process takes about an hour (most of that is bake time), and they last all week on the counter. It’s one of those recipes I don’t even think about anymore. I just make them.

a granola bar with lots of seeds and nuts in it

The low carb cereal that holds up

I add keto cereal to the mix because it gives the bars a lighter crunch without them. Without it, you’d have a dense nut-and-seed brick (which is fine, but I like the variety). There are a few grain-free, gluten-free brands out there, but I use Magic Spoon for this recipe.

Magic Spoon comes in those little O shapes, and they hold their texture in the food processor better than other brands I’ve tried. I usually reach for their Frosted or Peanut Butter flavor. All their cereals run about 3 grams net carbs per serving, so they won’t blow your macros.

keto cereal and pecans in a food processor

The syrup that holds it all together

Sugar-free maple syrup is the glue. I use ChocZero’s sugar-free maple syrup, and it caramelizes as it bakes, which is what locks all the nuts and seeds into a solid bar. You can save 10% with my code KETOFOCUS.

Other brands work too. I’ve tried a few from the grocery store and they get the job done, but ChocZero gives the best caramelization and flavor in my experience. Whatever you use, make sure it’s actually sugar-free and not just “reduced sugar.”

a sliced crispy granola bar showing layers of nuts and seeds

Storing and freezing

I keep leftover bars in a ziplock bag on the counter. They stay crunchy at room temperature for 7-10 days. Skip the fridge (it actually makes them softer, which I found out the hard way).

For longer storage, wrap each bar individually in parchment paper and put them in a freezer bag. They keep for up to 3 months. To thaw, pull one out and let it sit for about 10 minutes at room temperature. The crunch comes right back.

nuts and seed mixture in a glass bowl

Mix-ins and swaps

This recipe uses pecans, pumpkin seeds, sunflower seeds, and coconut, but I don’t follow it exactly every time. I swap in whatever I have on hand. Macadamia nuts make these richer, and hemp seeds add a different kind of crunch.

Here are the swaps I’ve tested:

  • macadamia nuts
  • almonds
  • walnuts
  • brazil nuts
  • pili nuts
  • hemp seeds
  • sugar-free chocolate chips
  • coconut oil (makes them slightly chewier instead of crunchy)
  • avocado oil
a stack of granola bars with chunks nearby

More keto snacks for kids

I grew up on granola and trail mix, so making snacks my boys actually enjoy has been important to me. Here are some other options I rotate through:

Discover more keto recipes on our channel Hundreds of keto recipe videos, with step by step instructions and the tips that make keto easy.
KetoFocus
The recipe

Keto Granola Bars

Print Pin
Prep 5 min Cook 30 min Total 35 min Serves 12

Ingredients

Servings 12

Keto Granola Nut Bars Ingredients

Step by Step Instructions

  1. Pulse it

    Add cereal, pecans and salt to a food processor. Pulse until coarse crumbs form.

    ground up cereal and nut mixture in a food processor
  2. Get a large bowl

    In a large bowl, stir together sugar-free maple syrup and olive oil. Pour in nutty cereal mixture and remaining ingredients. Stir until combined.

    stirring granola bar mixture with a spoon
  3. Spread it

    Spread mixture into a foil or parchment lined baking dish. If using foil, spray the foil with cooking spray so the bars won’t stick to the foil. Press down the mixture with the back of a greased spatula. Bake at 300 degrees for 30 to 40 minutes or until golden brown.

    granola mixture pressed in to a baking dish with parchment paper hanging out
  4. Remove & cool

    Remove from oven. Let cool for 15 minutes before cutting into bars with a knife.

    cutting into granola bars with a knife

Nutrition

Per serving: 1/12 of recipe

Calories
223
Fat
19.5g
Protein
6.2g
Total carbs
12g
Net carbs
3.9g

Nutrition is an estimate calculated from the ingredients listed. Brands vary, so check labels if you track closely.

Frequently Asked Questions

Can I make these no-bake?

I've tried a no-bake version by chilling the mixture in the fridge for a few hours instead of baking. It works, but the texture is completely different. You get a softer, chewier bar instead of the crunchy snap from baking. If you want that crunch, bake them. If you're fine with chewy and don't want to heat up the oven, press the mixture into a lined pan and refrigerate for at least 3 hours before cutting.

What makes these crunchy instead of chewy?

Two things: olive oil and bake time. I tested butter and coconut oil side by side, and both made the bars bend instead of snap. Olive oil firms up during baking and gives you that crisp break. The other factor is pulling them at the right time. I look for golden brown edges pulling away from the foil, which usually happens around 22 minutes on my thin sheet pan. Pull too early and they're soft in the middle.

Why do my bars fall apart when I cut them?

I've had this happen and it's almost always one of two things. Either I didn't press hard enough (you really need to compact the mixture into every corner) or I didn't let them cool long enough. I give mine a full 15 minutes before I touch a knife to them. If they're still crumbling, try refrigerating the whole pan for 30 minutes before cutting.

Can I use almond butter or peanut butter instead of olive oil?

I've tried subbing in almond butter and it does hold the bars together, but the texture shifts from crunchy to dense and chewy. If that's what you prefer, go for it and use the same amount. I just like the lighter, crispier result from olive oil, which is why I stick with it.

Can I skip the cereal and use only nuts and seeds?

I've made them both ways. Without the cereal, you get a denser, heavier bar that's more like a nut cluster. It still tastes good, but I prefer the lighter crunch the cereal adds. If you skip it, increase the total nuts and seeds by about half a cup to make up the volume.

How do I get clean cuts?

I struggled with this at first. What works for me is pressing the mixture as tightly as possible before baking (a flat-bottomed glass works even better than a spatula), then letting the bars cool completely. I use a sharp chef's knife and press straight down instead of sawing. If they're still crumbling at the edges, pop the pan in the fridge for 20 minutes before cutting.

Can I add protein powder?

I've experimented with adding a scoop of unflavored whey to the dry mix. It works, but you need to add an extra tablespoon or two of syrup because the powder absorbs moisture. I'd start with one scoop and see how the consistency looks before pressing into the pan. Vanilla-flavored protein also works well with the pecans and coconut.

Browse by ingredient
Similar recipes

People who cooked Keto Granola Bars also made

Reviews

Tap to rate

4.8 from 23 ratings, 19 written

Made this recipe?

Replying to Riley

Your rating

Finley L.

These are going in my bag for Saturday hikes, so I’m baking a batch tonight. Thank you for a snack that isn’t another sad protein bar! 😋

Reply

Annie Lampella

I made these to survive a backpack, so Saturday should be no problem.

Reply

Amy

I wasn’t sure olive oil would work in a sweet bar, but it coats the seed mix and firms up after resting. First batch, no crumbling. Didn’t expect that.

Reply

Annie Lampella

Olive oil surprised me too. I tried butter and coconut oil first and both made the bars bend instead of snap!

Reply

Sasha

Thought I’d end up with a crumbly mess, but these held together. I kept second-guessing the food processor step, not sure what ‘coarse crumbs’ actually looks like, so I just pulsed until it seemed right. The pecan crunch surprised me. At 3.9 net carbs, grabbing two before the gym feels fine.

Reply

Annie Lampella

Your instinct to stop early was the right one. I look for a mix that’s mostly the size of coarse sand with some pecan pieces still big enough to see, and I usually get there in 5 or 6 short pulses. If you let the processor run straight through, you end up closer to nut butter and the bars bake dense instead of snappy. That crunch you noticed is those bigger pecan pieces. My boys grab two before soccer, so you’re in good company.

Reply

Megan

Ate Quaker Chewy bars three at a time through high school. The pecan snap here brought that back. Close enough.

Reply

Annie Lampella

Three at a time was my whole high school routine too. I’ll take close enough!

Reply

Rachel

batch three and I’ve stopped buying bars

Reply

Annie Lampella

Rachel, batch three is when I stopped counting too. I do a double on Sundays and my boys have most of them gone before Wednesday.

Reply

Jordan N.

Almond butter in the wet mix and the crumbling issue goes away. One tablespoon stirred into the syrup and olive oil before I added the seeds, and these cut clean.

Reply

Annie Lampella

Jordan, I tried almond butter as a full swap for the oil once and it made them chewy. One tablespoon stirred into the wet mix alongside is different. I’m doing this next batch.

Reply

Riley

I’m on batch five and the thing that changed how these hold together was refrigerating them for 20 minutes after they’re cool instead of going straight to cutting. The olive oil firms up in the cold and you get clean edges instead of crumbly corners.

Reply

Annie Lampella

That’s the step I skip. Room temp cool isn’t the same as actually cold, and olive oil doesn’t fully firm up until it hits the fridge. I’m adding this, Riley.

Reply

Aaliyah

Skipped the foil spray once. Regret it.

Reply

Annie Lampella

That syrup turns into glue without it.

Reply

Mei

Love these. Next time I’ll double the salt.

Reply

Annie Lampella

Double it. A pinch of flaky salt pressed into the top right before baking gets you even more. Little pockets of salt in every bite.

Reply

Mark

Made these before soccer last weekend and my 12-year-old, who complained the whole drive there about the coconut being ‘too crunchy,’ asked on the way home if I was making more. That’s a five-star review in our house, even if he won’t admit it.

Reply

Annie Lampella

That ask on the way home counts more than any review. Coconut skeptics always come around.

Reply

Wendy

These hold up well and the crunch is real, but I’d push the cooling time past 15 minutes. Cut mine at exactly 15 and they crumbled. Second batch I waited closer to 30, got clean bars. The olive oil surprised me. Barely notice it once they set.

Reply

Annie Lampella

Nobody ever guesses olive oil once they’ve cooled.

Reply

Tamika

My 9-year-old grabbed one Tuesday morning and texted me from school that he wanted them in his lunch ‘forever.’ The pecans give it this satisfying snap that even a fourth grader notices.

Reply

Annie Lampella

Texting from school about a snack is a pretty strong endorsement. Pack a couple extras, mine always disappear before lunch.

Reply

Steve X.

My 14-year-old grabbed one before school and came back for two more before he even made it out the door. He never does that. Pretty sure it was the pecan crunch.

Reply

Annie Lampella

The pecan snap is real. Three before he’s out the door is a pretty solid review.

Reply

Gina

Made these Sunday and they turned out great, but I got impatient and cut them after maybe 10 minutes and half just crumbled. Is 15 minutes actually the minimum or do they need longer to fully set? Really want clean bars next time.

Reply

Annie Lampella

They need way more than 15 minutes. Full room temp, 30-40 minutes at least. The olive oil mixture re-sets as it cools and that’s what holds everything together. Press straight down with a sharp chef’s knife when you’re ready to cut.

Reply

Mia

I’ve tried every keto granola bar recipe out there and none of them have this crunch.

Reply

Annie Lampella

The keto cereal is what does it. Nuts alone make it denser, more cluster than bar. The cereal gives you that lighter snap.

Reply

Dan

Doubted olive oil in a granola bar, but that snap when you bite through one beats anything I’ve found in the keto bar aisle.

Reply

Annie Lampella

Olive oil was the last thing I expected to work in a granola bar. But butter and coconut oil both just made mine bend. The snap is all the olive oil.

Reply

Diane

My son kept asking what that sweet smell was while these cooled, and when I told him they were for his lunch box he actually looked disappointed they weren’t dessert.

Reply

Annie Lampella

The coconut toasting is what gets them. My boys still try to sneak one before they cool every single time.

Reply

Courtney

Olive oil in a granola bar seemed wrong. Made them anyway. That snap from the olive oil and maple syrup combo. Didn’t see it coming. Four stars: day-two texture is noticeably worse, so now I eat them same-day.

Reply

Annie Lampella

Day-two is real. Airtight container slows it down but doesn’t fix it. I make a batch Monday and they’re gone by Wednesday, so it’s never been a problem here.

Reply

Melissa

My son grabbed two before baseball practice and texted from the car asking if I packed more. Pumpkin seeds keep the crunch even in a bag. Most snacks we try can’t do that.

Reply

Annie Lampella

Car texts asking for more are the whole point. Pumpkin seeds are why I keep the seed ratio heavy, they hold that crunch way longer than anything else in the mix.

Reply

Tara

Tried cutting at 10 minutes the first time and got a pile of granola instead of bars (still freaking good, but not the plan). Fifteen minutes is real, not a suggestion. Second batch I swapped half the olive oil for almond butter and the texture went chewier and denser, holds up way better once they’re in a bag.

Reply

Annie Lampella

The granola pile gets everyone once. I’ve done the almond butter half-swap too and yeah, way better for bags. Less snap but when you’re packing them for kids that probably matters more than the crunch.

Reply

Keep going

More Appetizers Recipes

See all 64 Appetizers recipes

Get new recipes from Annie

One email a week. Unsubscribe whenever you like.