This post may contain affiliate links. Read my disclosure page here.
These Homemade granola bars are chewy, naturally sweetened with dates and honey, and packed with oats, nuts, and dried fruit for the perfect balance of texture and flavor. They make the perfect wholesome snack for meal prep, lunchboxes, or a quick grab-and-go breakfast.

Save This Recipe
Enter your email and we’ll send the recipe directly to you!
By submitting this form, you consent to receive emails from Delicious Meets Healthy.
These Homemade granola bars are soft, chewy, naturally sweetened, and they actually hold together (which, let’s be honest, is half the battle).
What I love most is that they’re made with simple pantry ingredients — dates, honey, oats, and nuts — yet they taste better than most store-bought versions. No weird additives, no mystery syrups. Just real, wholesome ingredients that I feel good about eating and serving.
If you’ve ever struggled with crumbly no-bake granola bars, I’m going to walk you through exactly how I make mine stick together perfectly every time.
If you love meal-prep snacks like this, you might also enjoy my cranberry dark chocolate granola bars, healthy no bake coconut date bites or no-bake chocolate bites for another easy, grab-and-go option.
Ingredients for Healthy Homemade Granola Bars
- Pitted dates + raw honey – These form the sticky base that naturally binds the bars together and gives them that perfect chewy texture.
- Chia seeds, pinch of salt & pure vanilla extract – Small additions that make a big difference in flavor and structure.
- Gluten-free oats – Use certified gluten-free oats if needed. Rolled oats give the best hearty texture.
- Cashews (half ground, half whole), almonds & pistachios – A mix of ground and whole nuts creates the perfect balance of structure and crunch. The ground cashews help hold everything together, while the chopped almonds and pistachios add texture and flavor.
- Dried cranberries – For a pop of tart sweetness that balances the richness of the nuts.
Ingredient Swaps & Variations
If you want to customize your chewy granola bars, here are options that work beautifully:
- Swap cranberries for dried cherries or chopped apricots
- Replace pistachios with walnuts or pecans
- Add mini dark chocolate chips (press them in after mixing)
- Use sunflower seeds for a nut-free version
- Add a scoop of protein powder (you may need an extra spoonful of honey)
Dietary Note: These homemade granola bars are naturally gluten-free as long as you use certified gluten-free oats (which I always recommend if you’re sensitive to gluten). They’re also easy to make vegan — simply swap the honey for maple syrup or agave. I’ve tested both options, and they work beautifully, though maple syrup will give the bars a slightly softer texture.
How To Make Homemade Granola Bars
Here are my easy steps for this no bake snack.
- Blend the base. Add the dates, honey, chia seeds, salt, and vanilla to a food processor. Blend until the mixture becomes smooth and sticky.
👉 It should look like thick caramel paste. If it’s too dry, blend a little longer or add a tiny drizzle of honey. - Mix everything together. Transfer the sticky date mixture into a large bowl. Stir in: Gluten-free oats, ground cashews, whole cashews, chopped almonds & pistachios, dried cranberries. Mix until everything is evenly coated. I like to use a sturdy spatula or even my hands to make sure there are no dry pockets.
- Press into the pan. Line a baking sheet with parchment paper. Spread the mixture evenly. Now this part is important: Cover with plastic wrap and press down very firmly with your hands. I really mean firmly. The tighter you pack it, the better your homemade snack bars will hold together.
- Chill and slice. Freeze for about 2 hours until completely firm. Once solid, lift out using the parchment paper and slice into bars. Store them in the refrigerator to keep them perfectly chewy.

TIPS FROM NELI’S KITCHEN
Top Tips for Perfect No-Bake Granola Bars
These granola bars are so easy to make and here are my best tips:
- Use a sharp knife. Clean cuts make them look bakery-worthy.
- Use soft dates. Dry dates = crumbly bars.
- Don’t skip grinding half the cashews. It helps bind everything together.
- Press harder than you think you need to. This step makes or breaks the recipe.
- Freeze before slicing. If you cut them too early, they may crumble.

Serving Suggestions
I personally keep these homemade oat bars in the fridge for:
- Quick breakfast on busy mornings
- Post-workout snacks
- School lunchboxes
- Afternoon coffee breaks
- Travel or road trips
They pair beautifully with Greek yogurt and fresh berries for a more filling breakfast.
Storing
One of the reasons I make these on repeat is how well they store.
- Refrigerator: Store in an airtight container for up to a week.
- Freezer: Freeze for up to 3 months. I like to separate layers with parchment paper.
Pro tip: I often cut them and freeze half right away so I always have a healthy snack ready to grab.
Why These Granola Bars Actually Hold Together
If you’ve tried making healthy granola bars before and ended up with crumbs, here’s what makes this recipe work:
- Dates act as a natural binder
- Honey adds stickiness and stability
- Pressing firmly prevents air pockets
- Freezing sets the structure before slicing
This combination creates that ideal chewy texture without baking.
If you enjoyed this healthy Homemade Granola Bars recipe or any other recipe on my blog, please leave a ⭐ star rating and let me know how it went in the 📝 comments below.
Pin this now to find it later
Pin It
☝ Tap stars to rate
Homemade Granola Bars
Save This Recipe
Enter your email and we’ll send the recipe directly to you!
By submitting this form, you consent to receive emails from Delicious Meets Healthy.
Ingredients
- 1 cup pitted dates
- ½ cup raw organic honey
- 1 Tablespoon chia seeds
- 1 teaspoon pure vanilla extract
- pinch of salt
- 1 cup gluten-free rolled oats
- 1 cup cashews, (1/2 cup ground, 1/2 cup whole)
- ½ cup almonds, roughly chopped
- ½ cup dried cranberries
- ½ cup shelled pistachios
Instructions
- Blend the base. Add the dates, honey, chia seeds, salt, and vanilla to a food processor. Blend until smooth and sticky.
- Mix everything together. Transfer the mixture to a large bowl. Stir in the oats, ground and whole cashews, almonds, cranberries, and pistachios until well combined.
- Press into pan. Line a baking sheet with parchment paper. Spread the mixture out evenly, then cover with plastic wrap and press down firmly with your hands to create a compact layer.
- Chill and slice. Freeze for about 2 hours, until firm. Cut into bars and store in the refrigerator.
Video
Notes
- Pressing firmly is key to bars that hold together well.
- If your dates feel dry, soak them in warm water for 5–10 minutes and drain before blending.
- Store in an airtight container in the fridge for best texture.
Nutrition
Nutrition Disclaimer: Nutritional values are estimates and may vary with ingredients, brands, and portion sizes. For accuracy, use your preferred nutrition calculator.
Disclaimer: The information provided in this recipe is for informational purposes only and should not be considered medical or nutritional advice. I am not a doctor or a dietitian. Always consult a qualified healthcare provider for personalized guidance regarding your diet or health. For more details, please read my full disclosure page.












Hi, I don’t have any cashews what would you recommend using as a substitute?
Liz, a good substitute for cashews are pine nuts, almonds, walnuts, hazelnuts, macademia nuts or sunflower seeds. Hope this helps!
Can these be frozen?
Yes, they can.
Could I use prunes in place for the dates?
yes, absolutely, you can use prunes!
What size pan did you use?
Hi Melissa, the pan was 10″ x 15″.
I have tried quite a few granola bar recipes and not been satisfied with the crumbling, but your perfect sticky blend is a winner! I haven’t had cashews or pistachios on hand so I’ve used some different additions, but they have turned out amazing every time. Thank you for sharing my favorite and now go-to recipe for delicious and healthy bars!
Hi! These are delicious, thanks for the recipe. Do you have any nutrition information on them? As far as calories, protein, fat and carb grams?
Thanks, Ashley! Glad you like them! 🙂 I dont have nutritional information. I think My Fitness Pal calculator provides pretty good nutritional information. Hope this helps!
How long are they good in the refrigerator?
Hi Heidi! Mine were in the fridge for about 7 days simply because we ate them all. But they would be fine in the fridge even if you store them longer. They don’t have any ingredients that will spoil that quick (since they are made with nuts & dried fruit).
Looks delicious. This will be my first attempt at making granola bars. You inspired me. I recently gone paleo. I’m also not eating anything that lists “natural flavors ” even if it is organic.No purchased ground meats & no more restaurants. Ok wait got side tracked. Question what are GF. oats? Can I use any oats?
Thanks keep inspiring
Jamie
Hi Jamie! I am so glad that this recipe inspired you! 🙂 Yes, you can use any kind of oats. I used gluten free oats (GF – short for Gluten Free). Hope you enjoy the granola bars! They are my favorite to – go breakfast in the mornings when I am running late.
Yum – those granola bars look super delicious! And I love how healthy they are too!! 🙂
Thanks, Christina! yep, they are delicious and healthy! 😉
I just love homemade granola and granola bars. I haven’t made granola bars in a while and now I am hungry for some. 🙂
Thanks, Valerie! I love granola bars, and homemade granola bars are the best! 🙂 let me know how they turn out if you try them.