This post may contain affiliate links.
These No-bake Peanut Butter Coconut Oatmeal Bites come together in 10 minutes with pantry staples. Packed with peanut butter, coconut, chia seeds, and flax, they hold together perfectly every time. Make a double batch and freeze half for grab-and-go snacks all month.

These Peanut Butter Coconut Oatmeal Bites are a no-bake snack that comes together in 10 minutes with ingredients you already have in your pantry. Mix together oats, peanut butter, coconut flakes, honey, chia seeds, and flax, roll into balls, chill for an hour, and you have a full week of grab-and-go snacks ready in the fridge. They’re chewy, naturally sweet, and filling enough to actually hold you over between meals. I’ve been making these with my son since he was little, he does the measuring and stirring, I handle the rolling, and they are still on our weekly rotation. That’s the most honest endorsement I can give a recipe.
Why These Peanut Butter Oatmeal Bites Work

Every ingredient in this recipe is doing real work. Old fashioned oats provide slow-burning carbohydrates and fiber that keep energy steady. Peanut butter adds protein and healthy fat that makes these genuinely satisfying, not just snack-sized candy. Coconut flakes bring texture and natural sweetness without refined sugar. And the chia and flax seeds? They quietly add omega-3s and fiber while helping everything hold together. The result is a bite that tastes like a treat but functions like actual fuel.


Recipe Ingredients
- Old Fashioned Oats — the base of these bites, giving them their chewy texture and slow-burning fiber to keep you full.
- Dark Chocolate Chips — adds just enough sweetness to make these feel like a treat. Use mini chips if you want them more evenly distributed in every bite.
- Coconut Flakes — unsweetened coconut adds natural sweetness, texture, and healthy fats. Sweetened works too if that’s what you have.
- All Natural Creamy Peanut Butter — the glue that holds everything together and the biggest source of protein in this recipe. Make sure it’s creamy and slightly drippy, not stiff or dry.
- Honey — binds the mixture and adds natural sweetness without refined sugar. If the dough feels too dry to roll, a little extra honey fixes it instantly.
- Vanilla Extract — just a teaspoon rounds out all the flavors and makes these taste more like a homemade cookie than a health snack.
- Chia Seeds — add omega-3s, fiber, and a subtle crunch. They also help the bites hold their shape.
- Flax Seeds — a quiet nutritional powerhouse. Ground flax adds additional fiber, omega-3s, and helps bind the mixture together.
How to Make Peanut Butter Coconut Oatmeal Bites
Step 1: Mix the dry ingredients. In a large bowl, combine the oats, chocolate chips, coconut flakes, chia seeds, and flax seeds. Stir until evenly mixed.
Step 2: Add the wet ingredients. Add the peanut butter, honey, and vanilla extract. Stir well until everything is fully combined and no dry oats remain at the bottom of the bowl.
Step 3: Chill the mixture. Cover the bowl and refrigerate for at least 1 hour. This step is important, it firms up the mixture so the bites hold their shape when you roll them.
Step 4: Roll into bites. Once chilled, use a cookie scoop or your hands to roll the mixture into balls about 1 inch in diameter. If the mixture sticks to your hands, lightly dampen them before rolling.
Step 5: Store. Transfer to an airtight container and refrigerate for up to 1 week or freeze for up to 3 months.

Common Mistakes to Avoid
- Skipping the chill time — the mixture needs at least 1 hour in the refrigerator before rolling or the balls won’t hold their shape
- Using dry or stiff peanut butter — natural creamy peanut butter that’s slightly drippy works best; thick peanut butter makes the mixture crumbly
- Undermixing — make sure the peanut butter and honey coat every bit of the oats and coconut before chilling
- Making them too large — aim for about 1 inch in diameter; bigger bites don’t hold together as well
- Not adjusting honey if the dough seems dry — add an extra tablespoon and mix again before rolling
How to Store Peanut Butter Coconut Oatmeal Bites
- Refrigerator: Store in an airtight container for up to 1 week. They hold their shape and texture well straight from the fridge.
- Freezer: These freeze beautifully. Place them in a single layer on a baking sheet to freeze for 1 hour, then transfer to a freezer-safe bag or container. They keep for up to 3 months. Pull one out and let it sit at room temperature for 15 to 20 minutes before eating, or just eat it cold if you like a firmer bite.
- Meal prep tip: A double batch takes almost no extra effort and gives you a full month of snacks in the freezer.
Recipe FAQ
Yes. Swap the coconut flakes for an equal amount of additional oats or try finely chopped dried cranberries for a different flavor profile.
Absolutely. Almond butter, cashew butter, or sunflower seed butter all work well. Just make sure whichever you use is creamy and not dry or stiff.
Usually this comes down to one of two things: the mixture wasn’t chilled long enough before rolling, or the peanut butter was too thick. Add a little more honey or peanut butter, mix well, and refrigerate for the full hour before rolling.
Yes, add 1 to 2 tablespoons of your preferred protein powder. You may need to add a touch more honey to compensate for the extra dryness.
More Snack Recipes
Vegetarian
Date Protein Balls (Easy No-Bake Snack)
Vegetarian
Crunchy Roasted Chickpeas
Vegetarian
Easy Date Granola Bars
Tried this recipe? Leave a star rating and comment below! Subscribe to my newsletter or follow me on Facebook, Instagram, or Pinterest for the latest.
Peanut Butter Coconut Oatmeal Bites

Ingredients
- 2 cups oats, old fashioned
- 1/2 cup dark Chocolate Chips , {or chocolate of your choice}
- 2/3 cup Coconut Flakes, {i used unsweetened but feel free to use sweetened}
- 3/4 cup Peanut Butter, all natural
- 1/3 cup Honey, sometimes I need a bit more to help keep the snack bites held together
- 1 teaspoon vanilla extract
- 1 teaspoon chia seeds
- 1 teaspoon flax seeds
Instructions
- In a large bowl, combine the oats, chocolate chips, coconut flakes, chia seeds, and flax seeds. Stir until evenly mixed.
- Add the peanut butter, honey, and vanilla extract. Stir well until everything is fully combined and no dry oats remain at the bottom of the bowl.
- Cover the bowl and refrigerate for at least 1 hour. This step is important, it firms up the mixture so the bites hold their shape when you roll them.
- Once chilled, use a cookie scoop or your hands to roll the mixture into balls about 1 inch in diameter. If the mixture sticks to your hands, lightly dampen them before rolling.
- Transfer to an airtight container and refrigerate for up to 1 week or freeze for up to 3 months.
Notes
- Other options: add raisins, dried cranberries, apricots, white chocolate chips, caramel chips, carob chips.
- Instead of coconut or in addition use ground flax seed.
- Use almond butter instead of peanut butter.
- If the dough seems to dry add a bit more peanut butter and stir until the consistency becomes thicker and can be made into balls.
- Be sure to chill the mixture for at least 1 hour before rolling, this is what helps the bites hold together. If your dough still seems too dry to roll after chilling, add an extra tablespoon of peanut butter or honey and stir well before shaping.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.















What a great protein packed snack!
Can I roast my oats and coconut to give it more texture?
I think you totally could. I have not done that but I don’t see why that wouldn’t work. I would just make sure it is completely cool before you use it in the bites.