This post may contain affiliate links. For more information, see our Affiliate Disclosure Policy.
By Callie
Introduction
I started making these chocolate peanut butter no-bake granola bar bites because I was tired of spending money on store-bought granola bars that were basically candy bars pretending to be healthy. Have you ever actually read the ingredient list on those things? Twelve grams of sugar, corn syrup, mystery oils — not exactly what I want to hand Emily before school. So I figured I’d try making my own, and I’m not exaggerating when I say I haven’t bought a packaged granola bar since.
These come together in about 15 minutes with zero oven time. You melt peanut butter, honey, and coconut oil together, stir it into oats and seeds, fold in chocolate chips, press it all into a pan, and let the fridge do the rest. That’s it. The texture is this perfect combination of chewy and crunchy — the old-fashioned oats give it that classic granola bar chew, the sunflower seeds and chopped peanuts add crunch in every bite, and the mini chocolate chips are scattered throughout like little rewards. My husband grabs two of these on his way to the gym most mornings, and Emily has been packing them in her lunch since third grade.
What I love most is how forgiving the recipe is. You can swap the peanut butter for almond butter, trade the honey for agave, add protein powder, throw in dried fruit — it all works. The base formula stays the same. I’ve made probably 40 batches with different mix-ins at this point and I don’t think I’ve had a bad one yet.
If you’re into quick, wholesome snacks like these, my Chocolate Date Crunch Bark is another no-bake winner that takes about the same amount of time.
Why You Will Like These No-Bake Granola Bar Bites
- No oven, no baking, no fuss — Just mix, press into a pan, and chill in the fridge. If you can stir a spoon, you can make these. The hardest part is waiting for them to set.
- Ready in about 15 minutes of hands-on time — The only “cooking” is melting peanut butter, honey, and coconut oil together on the stove. Everything else is mixing and pressing.
- Packed with fiber, protein, and healthy fats — Between the oats, flaxseed, sunflower seeds, peanuts, and peanut butter, these bites have real nutritional substance. They keep you full way longer than a sugary granola bar from the store.
- No refined sugar — Sweetened with raw honey or agave nectar. You get sweetness without the crash.
- Kids absolutely love them — Emily has been eating these for years and still asks me to make a new batch every week. They’re sweet enough to feel like a treat but wholesome enough that I’m happy putting them in a lunchbox.
- Perfect for meal prep — Make a batch on Sunday and you’ve got grab-and-go snacks for the whole week. They hold their shape in a container and travel well.
- Uses pantry staples you probably already have — Oats, peanut butter, honey, coconut oil, seeds. Nothing exotic, nothing expensive.
- Gluten-free, dairy-free, and vegan-adaptable — With certified gluten-free oats and dairy-free chocolate chips, these hit almost every dietary need. Use agave instead of honey and they’re vegan too.
Speed Hacks For Busy Snack Prep
- Measure all your dry ingredients (oats, flaxseed, sunflower seeds, peanuts) into the mixing bowl first, so you’re ready to go the second the wet mixture comes off the stove.
- Use a food processor to chop the peanuts in 3-4 pulses instead of doing it by hand on a cutting board.
- Line your pan with parchment paper that overhangs the sides — when the bars are set, you can lift the whole slab out and cut on a cutting board instead of trying to pry bars out of the pan.
- Double the recipe every time. It takes the same amount of effort and you’ll have twice as many bites for the freezer.
No-Bake Granola Bar Bites Ingredients
Here’s what goes into these, with notes on each ingredient so you know what it does and what to look for at the store.
- 1 cup natural peanut butter — Use the kind where the ingredient list is just peanuts (and maybe salt). Natural peanut butter has a looser texture and richer peanut flavor than the processed stuff. Stir the jar well before measuring so you get the oils mixed back in. The natural peanut butter is what makes the bars hold together and gives them their chewy, fudgy base.
- 2 tsp vanilla extract — Adds warmth and depth to the flavor. It rounds out the sweetness of the honey and makes the whole thing taste less one-note.
- 3/4 cup honey or agave nectar — The binding agent and sweetener. Raw honey has a more complex flavor, while agave is milder and keeps the recipe vegan. Either works well. The honey also makes the bars slightly chewy when they set in the fridge.
- 2 tbsp coconut oil — Helps the peanut butter mixture melt smoothly and gives the bars a slight firmness when chilled. Refined coconut oil has no coconut flavor if you prefer a neutral taste.
- 3 cups old-fashioned oats — The backbone of the recipe. Old-fashioned (rolled) oats give the bars their classic chewy, granola-bar texture. Don’t use steel-cut oats (too hard and crunchy) or instant oats (too soft and mushy). For gluten-free, use certified gluten-free oats.
- 1/2 cup ground flaxseed — Adds fiber and a mild nutty flavor. Ground flax also acts as a subtle binder that helps everything hold together. Whole flaxseed passes through your body undigested, so make sure you’re using ground.
- 1/2 cup sunflower seeds — Raw or roasted both work. They add crunch and a mild, slightly buttery flavor. If you’re making these nut-free (swapping the peanut butter and peanuts), sunflower seeds keep the recipe allergy-friendly since they’re a seed, not a nut.
- 1/2 cup chopped peanuts — More crunch, more peanut flavor. Chop them roughly so you get varied-size pieces throughout the bars. Some big, some small — that’s the texture you want.
- 1/2 cup mini semi-sweet chocolate chips — Mini chips distribute more evenly through the bars than regular-size chips, so you get chocolate in every bite instead of just a few big pockets. Semi-sweet balances the sweetness of the honey without making the bars taste like candy.
Callie’s Kitchen Note: The biggest thing I learned about this recipe is that natural peanut butter behaves differently than the processed kind (like Jif or Skippy). Natural peanut butter is thinner and oilier, which actually works better here because it melts more smoothly with the honey and coconut oil. The first time I made these with regular peanut butter, the mixture seized up and got thick and clumpy in the pan. Natural peanut butter stays silky. If you only have processed peanut butter on hand, it still works — just keep the heat low and stir constantly.
Substitutions
- Nut-free version: Replace the peanut butter with sunflower seed butter (SunButter is a good brand) and swap the chopped peanuts for extra sunflower seeds or pumpkin seeds. The flavor profile changes slightly — a little more earthy — but the texture stays the same.
- Different nut butter: Almond butter, cashew butter, or a mixed nut butter all work as a 1:1 swap for peanut butter. Almond butter gives a slightly milder flavor. Cashew butter makes the bars a bit creamier.
- Vegan version: Use agave nectar instead of honey and check that your chocolate chips are dairy-free. Many semi-sweet chocolate chips are already dairy-free, but check the label to be sure.
- Seed swaps: Chia seeds can replace the ground flaxseed for a similar nutritional boost. Chopped almonds or walnuts can replace the sunflower seeds for a different crunch.
- Protein boost: Stir 1-2 scoops of unflavored or vanilla protein powder into the dry ingredients. If the mixture feels too dry after adding protein powder, add an extra tablespoon of peanut butter or honey to compensate.
How To Make Chocolate Peanut Butter No-Bake Granola Bar Bites
This is a true quick-fix recipe. No oven, no waiting around, no complicated steps.
Melting The Wet Ingredients
- Melt the peanut butter mixture. In a medium saucepan over low heat, combine the 1 cup of natural peanut butter, 3/4 cup of honey (or agave), and 2 tablespoons of coconut oil. Stir constantly with a spatula or wooden spoon until everything is melted, smooth, and fully combined. This takes about 2-3 minutes. Keep the heat low — you’re melting, not cooking. If the heat is too high, the honey can bubble and the mixture gets grainy.
- Add the vanilla. Remove the saucepan from the heat and stir in the 2 teaspoons of vanilla extract. The mixture will smell incredible at this point — warm peanut butter and honey with vanilla. Give it a good stir.
Combining The Mixture
- Prepare the dry ingredients. In a large mixing bowl, combine the 3 cups of old-fashioned oats, 1/2 cup of ground flaxseed, 1/2 cup of sunflower seeds, and 1/2 cup of chopped peanuts. Toss everything together so the seeds and nuts are evenly distributed throughout the oats.
- Pour and mix. Pour the warm peanut butter mixture over the dry ingredients. Stir well with a sturdy spatula or wooden spoon until every oat, seed, and nut piece is coated. The mixture should look uniformly glossy and sticky. Make sure to scrape the bottom of the bowl — dry pockets of oats at the bottom will make some bars crumbly.
Callie’s Kitchen Note: I fold the chocolate chips in by hand after the mixture has cooled for about 3-4 minutes on the counter. The first time I made these, I tossed the chocolate chips in right after mixing the hot peanut butter mixture with the oats, and they all melted into brown smears throughout the bars instead of staying as little chocolate pockets. A few minutes of cooling is all you need. The mixture should still be warm and pliable but not hot enough to melt the chocolate on contact.
Pressing And Chilling
- Fold in the chocolate chips. Once the mixture has cooled slightly (warm but not hot to the touch), add the 1/2 cup of mini semi-sweet chocolate chips. Fold them in gently with a spatula until they’re evenly scattered throughout.
- Press into the pan. Line an 8×8-inch baking pan with parchment paper, leaving some overhang on the sides for easy removal later. Transfer the mixture to the pan and press it down firmly and evenly using the back of a spatula, the flat bottom of a measuring cup, or your hands (slightly damp hands keep the mixture from sticking to your palms). This step is crucial — the more firmly you press, the better the bars hold together when cut.
- Chill until firm. Place the pan in the refrigerator for at least 1 hour, or until the bars are completely firm and hold their shape when you press the edge. If you’re in a rush, 30 minutes in the freezer works too.
- Cut and serve. Once set, use the parchment paper overhang to lift the entire slab out of the pan. Place it on a cutting board and cut into small squares or bite-sized rectangles. I usually get about 16-20 pieces from an 8×8 pan, depending on how big I cut them.
Callie’s Kitchen Note: Pressing the mixture into the pan firmly is the difference between bars that hold together and bars that crumble into a pile of oats when you pick them up. I use the flat bottom of a glass measuring cup and really lean into it. You want the surface to look smooth and compact with no air pockets. Don’t be gentle here — press hard. If you can see gaps between the oats, it’s not packed tightly enough.
Common Mistakes To Avoid
These are genuinely simple to make, but a few mistakes can mess up the texture. Here’s what to watch for.
Not pressing firmly enough. This is the number one reason no-bake granola bars fall apart. The mixture needs to be packed tightly into the pan with real pressure. Use the back of a spatula or the bottom of a measuring cup and push down hard. If the bars crumble when you cut them, they weren’t pressed firmly enough.
Adding chocolate chips while the mixture is too hot. If the peanut butter mixture is still steaming when you fold in the chocolate chips, they’ll melt completely and turn into brown streaks instead of staying as distinct little chips. Let the mixture cool on the counter for 3-4 minutes before adding them. It should be warm and workable, not hot.
Using the wrong type of oats. Old-fashioned rolled oats are what you want. Quick or instant oats absorb too much moisture and make the bars mushy and dense. Steel-cut oats stay too hard and give the bars a gritty, crunchy texture.
Not stirring the natural peanut butter before measuring. Natural peanut butter separates in the jar, with oil on top and thick paste at the bottom. If you scoop from the bottom without stirring, you’ll get a stiff, dry mixture that doesn’t bind properly. Stir the whole jar thoroughly before measuring.
Cutting too soon. If you try to cut the bars before they’re fully set, they’ll squish and lose their shape. Give them a full hour in the fridge (or 30 minutes in the freezer) before cutting. They should feel firm to the touch with no give when you press the surface.
Storage And Reheating
Refrigerator Storage
Store the cut bars in an airtight container in the fridge for up to 7 days. They stay chewy and firm at fridge temperature and hold their shape really well. If you’re stacking them in a container, put a small piece of parchment paper or wax paper between layers so they don’t stick together.
These are also great for packed lunches. They hold up at room temperature for several hours without melting or falling apart (unless it’s very hot out), so they travel well in a lunchbox or gym bag.
Freezing Instructions
These freeze beautifully, which is why I always make a double batch. Lay the cut bars on a parchment-lined baking sheet and freeze them for about an hour until solid. Then transfer them to a freezer-safe zip-top bag, removing as much air as possible. They keep in the freezer for up to 3 months.
To eat, pull a bar from the freezer and let it thaw at room temperature for 5-10 minutes. It’ll be slightly firmer than a fridge-cold one but perfectly good to eat. Some people actually prefer the frozen texture — it’s almost like a fudgy, chilled candy bar.
Callie’s Kitchen Note: I keep a bag of these in the freezer at all times. They’re my go-to when I need a snack and don’t want to think about it. I pull one out, set it on the counter while I make my coffee, and by the time my cup is ready, the bar has thawed enough to eat. It’s become such a routine that when the bag runs empty, Emily reminds me to make more before the weekend.
A Note On “Reheating”
Since these are no-bake, there’s nothing to reheat. If you prefer a softer, chewier texture, leave a bar at room temperature for about 10 minutes before eating. If you like them firmer and snappier, eat them straight from the fridge. It’s really a matter of personal preference, and both ways are good.
No-Bake Granola Bar Bites Variations
The base recipe is incredibly flexible. I’ve tested all of these and they all work with the same press-and-chill method.
- Dark chocolate and sea salt — Use dark chocolate chips instead of semi-sweet and sprinkle a pinch of flaky sea salt (like Maldon) over the top before chilling. The salt against the dark chocolate and peanut butter is ridiculously good. This is the version I make most often for myself.
- Trail mix style — Add 1/4 cup of dried cranberries, 1/4 cup of raisins, and swap the peanuts for a mixed nut blend (almonds, cashews, walnuts). Skip the chocolate chips if you want it more classic trail mix, or keep them in for a chocolate trail mix version.
- Coconut and almond — Use almond butter instead of peanut butter, swap the peanuts for slivered almonds, and fold in 1/3 cup of unsweetened shredded coconut along with the chocolate chips. The coconut toasts slightly from the residual heat and adds a tropical note.
- Pumpkin spice (fall version) — Add 1 teaspoon of pumpkin pie spice and 2 tablespoons of pumpkin puree to the wet mixture. Replace the chocolate chips with white chocolate chips or butterscotch chips. This version makes the kitchen smell like fall and is a huge hit at Halloween parties.
- Maple pecan — Replace the honey with pure maple syrup and the peanuts with chopped pecans. Add a pinch of cinnamon. The maple flavor is warm and subtle and pairs perfectly with the oats.
- Double chocolate — Add 2 tablespoons of unsweetened cocoa powder to the wet mixture and keep the chocolate chips in the dry mix. The bars come out deeply chocolatey with a brownie-like flavor.
- Birthday cake — Fold in 1/4 cup of sprinkles and 1 teaspoon of almond extract (instead of vanilla) along with white chocolate chips. These are silly and fun and kids go crazy for them. Great for school celebrations or party favors.
Serving Suggestions
What To Serve Alongside
These no-bake granola bar bites are satisfying on their own, but they pair well with a few things. A cup of Greek yogurt (or coconut yogurt for dairy-free) with a granola bite on the side makes a quick, balanced breakfast. A smoothie or protein shake alongside one or two bites is a solid post-workout refuel. Fresh fruit — sliced banana, apple wedges, or a handful of berries — adds freshness and makes it feel more like a complete snack plate.
Presentation Tips
For parties or gatherings, stack the bites on a small wooden board or arrange them on a platter with a drizzle of melted peanut butter and a scatter of extra mini chocolate chips. If you’re gifting them, layer them in a mason jar or a small box with parchment paper between layers — they look great and make a thoughtful homemade gift for teachers, neighbors, or coworkers.
Occasion Ideas
Weekly snack prep, school lunchboxes, after-school snacks, pre-workout fuel, post-workout recovery, road trip snacks, hiking and camping, office desk snacks, party platters, and homemade gift giving. I’ve brought these to bake sales (ironic, since they’re no-bake) and they always sell out fast.
Beverage Pairings
A cold glass of almond milk or oat milk with these is a classic combination — very nostalgic, very milk-and-cookies energy. Hot coffee or tea works great for an afternoon snack break. For kids, a glass of regular milk or a banana smoothie rounds out the snack perfectly.

No-Bake Granola Bar Bites FAQ
Yes. Swap the peanut butter for sunflower seed butter (SunButter) and replace the chopped peanuts with extra sunflower seeds, pumpkin seeds, or hemp hearts. Check that your chocolate chips are processed in a nut-free facility if allergies are a serious concern. The bars hold together just as well with sunflower seed butter, though the color will be slightly greener (that’s normal — it’s a natural reaction between the sunflower seeds and baking soda that’s sometimes present in other ingredients).
I’ve made the nut-free version for Emily’s classroom parties where allergies are a consideration, and they went over just as well as the peanut butter version.
You can, but the texture will be noticeably different. Quick oats are thinner and smaller, so the bars end up softer and denser rather than chewy and hearty. They also absorb more of the peanut butter mixture, which can make the bars feel a bit pasty. Old-fashioned oats give the best results — they keep their shape and provide that satisfying, slightly chewy bite that makes these feel like a real granola bar.
If quick oats are all you have, reduce the amount to 2 3/4 cups (instead of 3) to account for the extra absorption.
This almost always comes down to not pressing the mixture firmly enough into the pan. The bars need real pressure to compact. Use the bottom of a glass measuring cup or a flat spatula and push down with both hands. The surface should look smooth, shiny, and compressed with no visible air gaps.
If pressing harder doesn’t fix it, the mixture may need a little more binding liquid. Add an extra tablespoon of peanut butter or honey, mix well, and press again. Also make sure the bars chilled long enough — a full hour in the fridge is the minimum for a clean cut.
The fridge keeps them fresh for up to 7 days. For longer storage, freeze them in a zip-top bag for up to 3 months. I recommend flash-freezing them on a parchment-lined sheet first (about an hour) so they don’t stick together in the bag. Thaw at room temperature for 5-10 minutes before eating.
According to USDA food safety guidelines, homemade snacks with honey and nut butter should be stored in the refrigerator or freezer for the best quality and safety.
Absolutely. Add 1-2 scoops of your preferred protein powder (unflavored, vanilla, or chocolate all work well) to the dry ingredient mixture before combining with the wet ingredients. Protein powder absorbs moisture, so if the mixture feels too dry or crumbly after mixing, add an extra tablespoon of peanut butter or honey until it comes together and holds its shape when pressed.
Chocolate protein powder with this recipe is particularly good — it deepens the chocolate flavor and bumps the protein content up significantly.
These are a much better option than most store-bought granola bars, which tend to be loaded with added sugar, corn syrup, and artificial ingredients. The main ingredients here — oats, peanut butter, honey, flaxseed, and seeds — are all whole foods with real nutritional value. You’re getting fiber, protein, healthy fats, and natural sweetness.
That said, they’re still a snack, not a salad. A single bite has some calories from the peanut butter, honey, and chocolate chips. They’re nutrient-dense rather than low-calorie, which is what makes them filling and satisfying. For portion control, cut them into smaller pieces and enjoy one or two at a time.
Recipes You May Like
If you loved these no-bake granola bar bites, here are a few more wholesome snacks from my kitchen:
- Peanut Butter Banana Oatmeal Bars — Another oat-based bar with peanut butter and banana. These are baked, but they come together almost as easily and have a softer, cakier texture.
- No-Bake Pumpkin Protein Balls — If you like the no-bake method, these pumpkin protein balls use a similar roll-and-chill approach with a fall twist. Great for meal prep.
- Healthy Trail Mix — A simple mix of nuts, seeds, dried fruit, and chocolate that’s perfect for snacking alongside these granola bites or on its own.
Conclusion
These chocolate peanut butter no-bake granola bar bites have become one of the most-made recipes in my kitchen, and for good reason. They’re fast, they’re flexible, they taste like a treat, and they’re made with ingredients I actually feel good about. No oven, no fuss, just 15 minutes of mixing and pressing and an hour of fridge time. I’ve been making them nearly every week for two years now and my family hasn’t gotten tired of them yet.
Try a batch this weekend. Start with the base recipe and then experiment with the variations — the dark chocolate and sea salt version is a great starting point if you want something a little more grown-up. And if you come up with a new combination that works, drop it in the comments. I’d love to hear what you try.
Pin this recipe to your snack or meal prep board on Pinterest so you can find it whenever the snack drawer runs empty.
Happy snacking!
- Callie


Chocolate Peanut Butter No-Bake Granola Bar Bites
These Chocolate Peanut Butter No-Bake Granola Bar Bites are a simple, wholesome snack that comes together in just minutes. With chewy oats, crunchy sunflower seeds, and rich chocolate chips, they’re the perfect grab-and-go snack or a healthier treat for any time of day. The combination of peanut butter and honey adds a natural sweetness, while the flaxseeds and oats provide fiber and protein. No baking, no hassle—just pure, delicious simplicity.
- Prep Time: 10 minutes
- Cook Time: 0 minutes (no baking)
- Total Time: 1 hour 10 minutes (including chilling)
- Yield: 16 bites 1x
- Category: Snack
- Method: No-Bake
- Cuisine: American
- Diet: Gluten Free
Ingredients
- 1 cup natural/homemade peanut butter
- 2 teaspoons vanilla extract
- 3/4 cup honey or agave nectar
- 2 tablespoons coconut oil
- 3 cups old-fashioned oats (gluten-free if needed)
- 1/2 cup ground flaxseed
- 1/2 cup sunflower seeds
- 1/2 cup chopped peanuts
- 1/2 cup mini semi-sweet chocolate chips
Instructions
- In a saucepan over low heat, melt together the peanut butter, honey (or agave), and coconut oil until smooth and combined.
- Remove from heat and stir in the vanilla extract.
- In a large mixing bowl, combine the oats, flaxseed, sunflower seeds, and chopped peanuts.
- Pour the peanut butter mixture over the dry ingredients, mixing well until everything is evenly coated.
- Let the mixture cool slightly, then fold in the mini chocolate chips.
- Line an 8×8-inch pan with parchment paper and press the mixture firmly into the pan.
- Refrigerate for at least 1 hour, or until the mixture is firm.
- Once set, cut into bite-sized pieces and store in an airtight container.
Notes
- Be sure to press the mixture firmly into the pan to ensure the bars hold together.
- If you want the bars to be extra firm, refrigerate them for several hours.
- For a dairy-free version, use dairy-free chocolate chips.
- You can freeze the bars for up to 3 months for an even longer shelf life.
Nutrition
- Serving Size: 1 bite
- Calories: 160
- Sugar: 9g
- Sodium: 5mg
- Fat: 9g
- Saturated Fat: 2g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 16g
- Fiber: 3g
- Protein: 4g
- Cholesterol: 0mg











