Homemade granola bars are a fantastic option for anyone looking to control the ingredients in their snacks. There’s no high-fructose corn syrup or fillers when you make them yourself! These chewy granola bars are perfect for on-the-go breakfasts, midday snacks to power you through to dinnertime, or a healthy treat after a workout. Kids love them too! (Looking for more recipes with oats? Try my Instant Pot steel-cut oats, peanut butter banana oatmeal cookies, or vegan baked oats next!)

Why You’ll Love Homemade Granola Bars

Tastier than store-bought. I love that homemade granola bars taste so much fresher than their packaged counterparts. There’s really no comparison! Customizable. Whether you have dietary restrictions or simply prefer certain mix-ins over others, making your own granola bars allows for endless customization.  Easy and convenient. Homemade granola bars are a cinch to make and ideal quick, easy snacks. You can make a big batch ahead of time and store them in the fridge or freezer so you always have them on hand!

Notes on Ingredients

Scroll down to the recipe card to find the ingredient quantities and recipe instructions.

Pitted dates – Dates aren’t just for sweetness here! They also help bind these homemade granola bars together. Dried apricots  Agave nectar – Date syrup is another option to try. Sunflower butter – Or another nut butter you like. Any will work here! Cinnamon Roasted cashews – You can swap in another chopped nut or use a mix. Coconut flakes Quick oats – Be sure to use gluten-free certified oats if you want your granola bars to be gluten-free.

Can I Use Old-Fashioned Oats for This Recipe?

You can, but I recommend giving them a quick blitz in the food processor first to chop them up. This will help the bars hold together better. 

How to Make Homemade Granola Bars

Chop. Pulse the dates and apricots in your food processor. Finish the binder. Add the agave, sunflower butter, and cinnamon and process until well-combined. Add the mix-ins. Transfer the binder mixture to a mixing bowl and stir in the remaining ingredients. Chill. Pour the granola bar mixture into a parchment-lined loaf pan. Press firmly and chill for an hour.  Finish. Slice into 8 to 10 bars and enjoy or refrigerate for later.

Tips for Success

Stir well. Make sure all of the dry ingredients are evenly coated with the binder so everything sticks together. Press Firmly. When pressing the granola mixture into the pan, make sure to press it down firmly to help it stick together. You can use the back of a spoon or even a flat-bottomed glass to compact the mixture evenly.  Chill Thoroughly. Allowing the mixture to chill in the fridge for at least an hour is crucial for the bars to firm up properly. If you’re in a hurry, you can place them in the freezer for about 30 minutes.

More Mix-In Ideas

As long as you keep the ratios the same, you can switch out the cashews and coconut flakes with any of these:

Dried cranberries. These add a tart flavor that balances the sweetness from the dates and agave. Seeds. If you have a nut allergy, try pepitas or sunflower seeds for crunch. Chia or hemp. Chia and hemp seeds don’t have the flavour and texture of pepitas or sunflower seeds, but they’re packed with protein. Chocolate. For a sweeter treat, add mini chocolate chips or chopped chocolate.

How to Store

Refrigerate homemade granola bars in an airtight container or wrap them individually in plastic wrap, parchment paper, or wax paper. They’ll keep for up to 2 weeks.

Can I Freeze This Recipe?

For longer storage, you can freeze these homemade granola bars. Wrap each bar individually, then place them in a freezer-safe bag or container. They can be stored in the freezer for up to 3 months. Thaw at room temperature for about 30 minutes before eating.

More Vegan Snack Ideas

Sweet Potato Chips Vegan Spinach Artichoke Dip Pumpkin Chia Pudding Pretzel Bites Perfect Homemade Hummus

Enjoy friends! If you make this homemade granola bars recipe, please snap a photo and tag #jessicainthekitchen on Instagram! We’d also love it if you would leave a comment below, and give the recipe a rating! Thanks so much!

Homemade Granola Bars   Jessica in the Kitchen - 63Homemade Granola Bars   Jessica in the Kitchen - 82Homemade Granola Bars   Jessica in the Kitchen - 62Homemade Granola Bars   Jessica in the Kitchen - 55Homemade Granola Bars   Jessica in the Kitchen - 52Homemade Granola Bars   Jessica in the Kitchen - 94Homemade Granola Bars   Jessica in the Kitchen - 87Homemade Granola Bars   Jessica in the Kitchen - 14Homemade Granola Bars   Jessica in the Kitchen - 41Homemade Granola Bars   Jessica in the Kitchen - 73Homemade Granola Bars   Jessica in the Kitchen - 84