With an easy method, accessible pantry ingredients, and the yummiest flavor, these Chocolate Chip Granola Bars are a snack time staple. Plus: They store well for weeks for snacks to enjoy at home or at school.
I worked on this recipe for weeks in an attempt to make a granola bar that is full of easy to find ingredients, doesn’t rely on peanut butter or eggs to hold together (for allergy purposes and also to ensure they are school-safe for peanut-free schools). I finally found a great mixture that is easy to make, easy to bake, uses affordable ingredients, and stores so well. And it’s just SO yummy!
This Chocolate Chip Granola Bar recipe is as low in added sugar as I could make it while still delivering on flavor. Plus, the bars can be stored in the fridge for weeks.
You also don’t need to worry about the bars losing their shape at room temperature, so they can be a great after-school snack or preschool snack. And you can also serve them as part of a healthy breakfast for kids, a toddler lunch idea, or a lunchbox idea for kids in elementary school.
(You may also like Pumpkin Chocolate Chip Muffins, Homemade Granola Bars, Strawberry Oatmeal Bars, Fig Bars, and Banana Oatmeal Bars.)
Table of Contents
Your toddler won’t eat? Help is here!
Sign up for our email updates to get tips and ideas sent to your inbox.
Ingredients You Need
Here’s a look at the ingredients you need to have on hand to make Chocolate Chip Granola Bars so you know what to pick up from the store or have ready.
- Oats: I use regular rolled oats in this recipe. They are sometimes called “old-fashioned oats.” You can also use gluten-free rolled oats if needed to make this granola bar recipe gluten-free.
- Whole wheat flour: A little flour helps the batter hold together nicely, and it helps the bars be soft and easy to chew.
- Brown sugar: I add brown sugar to aid in the texture and sweetness.
- Chia seeds: Chia seeds add nutrition to the batter and help it bind together (without eggs).
- Banana: A ripe banana adds to the natural sweetness of the bars, but it doesn’t make them taste overtly banana, promise!
- Oil: I use neutral oil like canola or avocado oil here, though you can also use melted coconut oil.
- Honey: Honey adds sweetness and also contributes to the batter baking up and holding the bar shape easily.
- Mini chocolate chips: I prefer to use mini chocolate chips here to make the chocolate chip granola bars resemble store bought bars. You can use full size chocolate chips, though you may want to chop them up.
Step-by-Step Instructions
Here’s a preview of how to make Chocolate Chip Granola Bars so you know what to expect from the process. Scroll down to the end of this post for the full information, including the amounts and the timing.
Step 1. Add the dry ingredients to a medium bowl. Stir to mix.
Step 2. Mash the banana so it’s smooth.
Step 3. Add the remaining ingredients. Stir very well.
Step 4. Press the mixture into the prepared pan and bake.
Frequently Asked Questions
Yes! This recipe is made up of pantry staples that are cheaper than the premade box of bars.
The honey works as a binding agent in this recipe.
Granola bars are a good source of fiber and protein and they help to keep little bellies full.
How to Store
Store granola bars in an airtight container or storage bag for up to 2 weeks. I prefer to store them in the fridge. You can wrap each bar in plastic wrap if desired.
You can also freeze the bars in a freezer bag with as much air removed as possible. I sometimes do this with half of the batch to ensure the whole batch stays fresh for as long as it takes us to eat them.
(A bar also works as an option in a lunchbox idea for picky eaters paired with a food with protein such as diced chicken, cheese, or yogurt, and some fruit.)
Best Tips for Success
- Use raisins in place of the chocolate chips.
- Use an all-purpose gluten-free flour blend in place of the whole wheat flour.
- Note about the sugar: I made this recipe over and over looking to get the right texture and flavor, and I tried using less sugar—they were too bland. If you want to lower the honey slightly to ⅓ cup, you are welcome to do that. The amounts in this recipe are the ones I settled on as leading to the best results.
- Wrap each bar individually if desired.
- Pack as a Preschool Snack or a School Lunch Idea.
- For more copycat store bought snacks try Graham Crackers Recipe, Mini Chocolate Chip Muffins, Yogurt Drinks, and Easy Cheese Crackers.
Related Recipes
I’d love to hear your feedback on this post, so please rate and comment below!
Chocolate Chip Granola Bars
Ingredients
- 3½ cups rolled oats
- ¼ cup whole wheat flour
- ¼ cup brown sugar
- ½ teaspoon salt
- 2 tablespoons chia seeds
- ½ cup mashed banana (from 1 large very ripe banana)
- ½ cup neutral oil (such as canola, avocado, or coconut; or melted, unsalted butter)
- ½ cup honey
- 2 teaspoons vanilla extract
- ⅓ cup mini chocolate chips
Instructions
- Preheat the oven to 350 degrees F. Line an 8×8-inch pan with parchment paper. (The paper helps make the bars be easy to lift out and slice after baking, without scratching your pan.)
- Add the oats, flour, brown sugar, salt, and chia seeds to a medium bowl. Stir to mix.
- Add the mashed banana, oil, honey, vanilla, and chocolate chips. Stir very well to evenly combine the wet and the dry ingredients.
- Press the mixture into the prepared pan very firmly with your hands. This helps ensure the mixture is easy to cut into bars. Bake for 20 minutes.
- Cover pan with foil and bake for an additional 10 minutes. (The foil prevents the edges from over browning.)
- Remove pan from the oven and place on a wire rack to cool completely.
- Once cooled, use the paper to lift the bars out of the pan onto a cutting board. Slice into rectangles or squares.
Notes
- Store granola bars in an airtight container or storage bag for up to 2 weeks. I prefer to store them in the fridge.
- You can wrap each bar in plastic wrap if desired.
- Use raisins in place of the chocolate chips.
- Use an all-purpose gluten-free flour blend in place of the whole wheat flour.
- Note about the sugar: I made this recipe over and over looking to get the right texture and flavor, and I tried using less sugar—they were too bland. If you want to lower the honey slightly to ⅓ cup, you are welcome to do that. The amounts in this recipe are the ones I settled on as leading to the best results.
Super Delicious!
Made these today for the first time and I think they are more like a portable baked oatmeal bar than a granola bar. Different than I expected, flavor is good, but I don’t think my kids would go for them as a “granola bar” maybe as “oatmeal on the go.”
Trying refrigerating them overnight to see if that changes anything.
It sounds like they perhaps didn’t bake long enough.
These look so good! Do you think you can freeze these ok? I’d like to make a big batch and pull them out for quick snacks. Thanks!
Yes, they freeze really well.
How would you modify for a 9×9 pan? So many recipes call for an 8×8, but all I have is the 9×9!
Easy to make and a great snack for both the kids and myself!
Oh my! This is such a delicious and easy recipe, I am going to try the peanut version next. Thanks Amy! I love your recipes.
Made these as a snack for my 4 year old to take to preschool- he loved them – they are a little crumbly but I think that was my fault.
If I omit the chia seeds, do I need to make any substitution instead?
No, you can just leave them out. Just be sure to press the batter down very firmly.
Just made these. So quick to make and absolutely delicious 😋
These are delicious! I made them for my kids lunches…and use them for mine too 🙂
Do you have an idea for a substitute for the banana? I was excited since this was an egg free recipe (my kiddo is anaphylactic) but sadly he is also anaphylactic to bananas so this doesn’t work for us! Any suggestions would be greatly appreciated!
You can use applesauce instead. Enjoy!
I only have quick oats on hand..would they work okay? Would anything else in the recipe need to be adjusted to make them work?
They should work fine. enjoy!
How would these freeze?
They freeze really well. I like to wrap each bar in plastic wrap or parchment paper and then place into a freezer bag so it’s easy to pull one out at time. But you can also just stick them all into a bag and freeze.
Delicious and easy!
Do you think agave would be sticky enough to hold these together instead of honey?
I haven’t tried it, so I can’t say for sure but it might work. Be sure to press the batter down firmly in the pan and to let cool completely before slicing.
These are great. I did want to add nuts, so substituted half of the oil for peanut butter (so I used 1/4C coconut oil and 1/4C peanut butter). I also accidentally only added 1/4C honey and that wasn’t a problem (maybe because the peanut butter had some sugar in it).
Really yummy!! Love the simple recipe that’s quick to come together. It’s so nice to have a healthier option rather than store bought granola bars.
These were a huge hit with my granola bar obsessed 3 year old, and I feel so much better giving him these than store bought junk! Love that the banana flavour isn’t too strong.
Hi! They are delicious. I am having a problem keeping them to hold together. I let them cool, but not sure if you might have any other troubleshooting tips? Thanks so much
You could try pressing the batter down more firmly too.
These are a hit with my whole family!
These are so so good but didn’t stay together as well as I’d like. I thought I followed the recipe exactly, what’s my most likely error?
Press the batter down very firmly and let cool all the way in the pan.
I haven’t tried this yet but I am almost positive my kids are going to love this (just like they love most of your other recipes!)
Any suggestions on how to kick up the protein a bit . Can I add a bit of peanut butter/ sun butter or hemp seeds? I know the kids will only want to eat these if I serve with other foods. So trying to make it a bit more nutritious for a school breakfast option
You can sub in peanut butter for the oil, which is great!
These are absolutely delicious ! Thank you so much for making this recipe with easy ingredients and nut free so my boys can take them to school ! I love all of your recipes and now this one will be on repeat !!
These are delicious! I was expecting them to be designated for a toddler snack but I find myself going through them faster than I’m offering them to her. 😂
Thank you!
Absolutely picky eater approved! My autistic 6 year old has a hard time with new food. We made these together today (I didn’t have Chia seeds so left those out) and when they were ready, she took a bite, said “No granola bar!” (Because new foods must be objected to!) and then proceeded to eat the whole portion I gave her 😂 5/5 stars for sure, despite my daughter’s best efforts to not like them!
Can I add coconut? How much would you add?
I would replace 1/4-1/2 cup of the oats with shredded coconut.
I added 2tbsp flax seeds just for a little extra nutrition and they came out great! My little is obsessed with “cookies”, so I made them in a silicone mini muffin pan. It made 3 dozen!
Can I use egg instead of chia seeds? If so how many? Thanks
I haven’t done that but if you don’t have chia seeds, just omit them.
Any substitute we can use for honey so the baby can partake as well?
You can sub maple syrup for honey to make it safe for kids under age 1.
These are delicious! Even my picky 4 year old loves them!
Do you think these would hold up if I blitz the oats in a food processor for a second? Sometimes my son doesn’t like the texture of homemade thugs with whole oats.
Sure!
These are so delicious! Everyone in my family loved them. Thank you for sharing a delicious egg free recipe 🙂
I used 1/2 cup applesauce instead of oil, very good. Maybe a less crunchy texture tho.
Amazing. Easy to make and the right amount of sweetness. Banana is not overpowering. I used caramel chocolate baking chips. Highly recommend
Can thawed frozen bananas be used?
Yes, just drain any excess liquid off first.
have you tried omitting the brown sugar and just using the honey and banana to sweeten them?
There is an explanation in the NOTES at the end of the recipe about the sugar. I tried so many times to reduce it, but they are bland any other way other than how the recipe is written. To us anyway. Feel free to experiment!
Could I take out the chia seeds you think?
I haven’t tried that but probably!
I don’t have chia seeds on hand. Should I use an egg instead or just leave out chia? To substitute with eggs, should I just use one egg? Thank you so so much!
I would just leave it out!
SO excited to see an egg and nut butter free recipe! My kiddo is even allergic to sunbutter so it’s almost impossible to find a safe granola bar. Thank you for always having allergy substitutions in your recipes! I frequently recommend your site in allergy groups.
You’re so welcome!
Do you think peanut butter would work instead of banana? Can’t wait to try these!
Thanks!!
I haven’t tried that and it will reduce the sweetness but I would think it will work from a consistency standpoint. Let me know if you try it!
I want to make them thinner like the storebought size. If I use a 9 x 13 or 8 x 11, how long should I bake them? Basically how do I know when they’re done? Thanks!
You can do in 9×11 inch and bake for about 20-22 minutes. The edges should be lightly browned and the middle should be fairly firm to the touch. If you have any doubt, cover with foil and bake for another 4 minutes. (There is so much variation in store bought bar thickness but I understand the appeal of thinner ones!)
Hi Amy,
Do you think I could sub apple sauce for the banana?
Yes, as long as its not too runny. Enjoy
Quick question. Is there any way you can use plain flour for this or self raising flour? Only have them on hand. ✋
All purpose flour is fine!
Can you use GF flour for this? If so, what kind would you recommend?
Yes, an all purpose gluten free flour blend works!
hi! what’s the reasoning behind spraying the pan with non-stick spray AND lining it with parchment paper? won’t it just make the paper all oily?
You can skip that if you want.
It helps the parchment paper stick to the pan so it doesn’t move around when you’re spreading the mixture into the pan.