I’m not gonna lie: I really look forward to afternoon snack time. Around here, I’m known as the snack queen and it really does warm my heart to be able to provide healthy snacks for my boys when they get home from school. It’s our time to unwind and transition back to home time. And lately, at the request of my kids, I’ve been making this no bake granola bars recipe on repeat.
I love them because they have a soft and chewy texture, are quick to make, freeze well, and can be customized with whichever mix-ins I have in the pantry.
Recipe Highlights
Excellent school snacks: Between school lunches and afternoon snacks, I go through food fast around here. Luckily, these bars store well in the fridge and freezer, so I can make a batch (or two) ahead of time to always have a sweet treat on hand.
Versatile: Once I perfected the base, I realized that these bars lend well to a variety of mix-ins, meaning I can use up leftover odds and ends in the kitchen, like chopped nuts, coconut flakes, and other nut butters. Not only does this prevent waste, but it also allows me to switch up the flavor so my kids never get bored with them.
Allergen-friendly: Naturally gluten-free, these bars can easily be modified to be peanut or nut-free, dairy-free, and even vegan to accommodate all my family’s dietary needs and any allergy restrictions for packed lunches at school.
Nutritious: Lower in sugar than many store-bought options, these bars are an excellent source of energy-supplying carbs, heart-healthy fiber, and good-for-me fats that keep my family fueled and focused for everything from work to school to sports practices.
Ingredient Notes and Substitutions
This is not the complete ingredient list, just a few notes about some of the key components.
- Natural peanut butter: Natural, creamy room temperature peanut butter works best for this recipe, and almost any brand will work. I’ve tested it with so many PBs, including Justin’s Classic Peanut Butter, Smucker’s Natural Peanut Butter, Crazy Richard’s 100% Peanuts PB, Old Home Natural Peanut Butter, Santa Cruz Organic PB, and Trader Joe’s Organic Salted Valencia PB, and each one tasted great.
- Pure honey: I use this as a natural sweetener and to help the bars stick together and hold their shape. I’ve also tested with maple syrup for a vegan option to replace the ⅔ cup honey, and it works well, too, even imparting a nice maple flavor.
- Oats: Given that oats offer many health benefits, I use them in a variety of recipes, like these healthy baked oatmeal recipes and no-bake bites. Oats are naturally gluten free, but if making them for someone with celiac or a gluten intolerance, use certified gluten-free oats. For the best outcome, always use old-fashioned oats for these homemade granola bars.
- Chocolate chips: I’ve tested this recipe with Enjoy Life semi-sweet chocolate chips for a dairy-free option, as well as Ghirardelli 60% cacao bittersweet chocolate chips. Any brand will work, but I recommend using semi-sweet or dark chocolate chips instead of milk chocolate chips to balance the sweetness of the filling. I also prefer to use mini chocolate chips over regular-sized options so that each bite provides a delicious taste of chocolate.
Find the ingredient list with exact measurements in the recipe card below.
How to Make No-Bake Granola Bars from Scratch
These chewy granola bars are a fun way to get the kids involved in the kitchen. My boys enjoy mixing the batter and pressing it into the pan.
- Combine: Stir the wet and dry ingredients in a large mixing bowl until everything is well combined.
- Press: Transfer the mixture to a 9-inch square baking dish lined with a piece of parchment paper. Spread the oat mixture out evenly, and press it firmly into the pan.
- Freeze and slice: Transfer the baking pan to the freezer, allowing the bars to set. Then, slice them into equal-sized bars.
For serving size and the complete directions and ingredient amounts, scroll down to the recipe card below. All of our recipes include the nutrition analysis, listing calories (kcals), protein, carbohydrates/carb, fiber, sugar, sodium, cholesterol, and more per serving.
Possible Variations
- Instead of peanut butter: Use sunflower seed butter, almond butter, or cashew butter instead.
- Make it nut-free: Use sunflower butter instead of peanut butter, and replace the pecans with pumpkin seeds, dried cherries, or raisins.
- For chocolate lovers: For extra chocolatey goodness, add a drizzle of melted chocolate over the bars before transferring them to the freezer.
- Increase the protein: Add a scoop of whey protein powder, plant-based protein powder, or collagen to the oat mixture, adjusting the rest of the ingredients as needed to prevent the granola bars from becoming chalky.
- Get creative with add-ins: Swap out or add to the mix-ins with options like dried fruit, such as chopped dates, apricots, or raisins, mixed nuts, pretzel pieces, candy pieces, chia seeds, or flax seeds. Or try adding 1 teaspoon vanilla extract or sprinkle the bars with a little sea salt before freezing.
How to Store
These bars keep well in an airtight container in the fridge for up to a week, but I’ve found they stay chewier and hold their shape best when I store them in the freezer. They’ll last up to 3 months frozen, and I like to wrap each one in parchment paper or plastic wrap before freezing. That way, they’re easy to grab one at a time for lunchboxes, after-school snacks, or a quick treat on the go. To eat one right out of the freezer, heat it on a microwave-safe plate for about 15-20 seconds to soften it quickly.
T
Want to save this recipe?
Enter your email below & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!
No Bake Granola Bars Recipe
This no bake granola bars recipe is soft, chewy, crunchy, sweet, savory, nutty, and satisfies every craving. Use any favorite mix-ins in these quick-prep healthy treats. They store well in the fridge or freezer and make great additions to snack time, lunch boxes, and as workout fuel.
Ingredients
- 2 ½ cups old-fashioned rolled oats
- 1 cup natural creamy peanut butter*
- ⅔ cup pure honey
- ½ cup unsweetened shredded coconut
- ½ cup unsweetened dried cranberries
- ½ cup chopped pecans
- ½ cup regular or white mini chocolate chips
Instructions
- Line a 9×9 baking pan with parchment paper; set aside.
- To a mixing bowl, add the oats, peanut butter, honey, coconut shreds, cranberries, pecans, and chocolate chips. Stir until well mixed together.
- Transfer the mixture to the prepared baking pan and press it evenly and firmly into the pan. Place in the freezer for 20 minutes to set before cutting into 20 bars.
- Store in an airtight container in the fridge for up to one week or in the freezer for up to 3 months.
Last Step! Please leave a review and rating letting us know how you liked this recipe! This helps our business thrive so we can continue providing free recipes and high-quality content for you.
Notes
* This recipe works well with peanut butter that has a more drizzly consistency. Allow the peanut butter to warm to room temperature or warm it for about 20-30 seconds or more in a microwave-safe glass measuring cup so it can be poured.
For dairy free, use dairy-free chocolate chips, such as Enjoy Life brand.
For nut free, swap the peanut butter for sun butter, and use pumpkin seeds in place of the chopped pecans.
Nutrition Information
- Serving Size: 1 bar
- Calories: 227
- Fat: 11 g
- (Sat Fat: 3 g)
- Sodium: 60 mg
- Carbohydrate: 29 g
- (Fiber: 3 g
- Sugar: 15 g)
- Protein: 5 g
- Cholesterol: 0 mg
Dietary
Recipe Changelog
August 2025: We previously published a version of these no-bake bars that called for a base of oats and crispy rice cereal, as well as mix-ins of dried fruit-and-nut trail mix, chocolate chips, and chia seeds. Download the previous version here.
The photos in this blog post were taken by Casey Colodny of The Mindful Hapa.
For ultimate success, we highly recommend reading the tips in the full blog post above. All photos and content are copyright protected. Please do not use our photos without prior written permission. If you wish to republish a recipe, please rewrite the recipe in your own unique words. Link back to the source recipe here on The Real Food Dietitians. Thank you!
hi i dont like rice crispies, what can I replace it with?
You could use another crispy cereal such as cornflakes or replace the crisp rice cereal with more oats (though they will have a denser texture).
This continues to be my go-to granola bar. When I don’t have the made in nature blend, I use slivered almonds and dried cherries, and it is tasty enough to leave out the chocolate!
Bonjour , votre recette m’a l’air bonne .
A la maison , je n’ai pas de beurre comme mentionner ci-dessus , mais j’ai de l’huile de noix de coco .
Est-ce que je peux m’en servir dans la recette ?
Cordialement .
Bonjour Christèle, et merci! Nous ne recommandons pas le beurre de noix de coco, car 1 tasse de beurre de cacahuète (ou autre beurre de noix) est nécessaire pour donner du goût et maintenir cette recette ensemble.