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.












Tastes very nice but for some reason they did not’set’ . I wonder if you have weights in grams.