Almond butter protein balls are a simple, no-bake snack made from oats and almond butter, naturally sweetened with honey. They’re quick to make, portable, and satisfyingly chewy.
These bites are perfect as a pre- or post-workout snack, a kid-friendly lunchbox treat, a hiking or work snack, and they don’t need to be refrigerated for short-term storage. This recipe is a more accessible take on a date-based version, and it requires no special equipment—just a bowl, a spoon, and a few pantry staples.

They come together in about 10 minutes, so I usually prep a batch for the week. Toddlers often think they’re cookie dough and love them, which makes them a great family-friendly snack.
📝 Ingredient Notes

- Oats – use old-fashioned rolled oats; choose gluten-free oats if required.
- Almond butter – creamy, no-stir almond butter mixes easiest.
- Almond flour – adds protein and body without drying the bites out.
- Vanilla & Almond Extract – provide flavor and a touch of moisture with few calories.
- Honey or agave nectar – acts as the sweetener and liquid binder. Avoid maple syrup if you want the almond flavor to remain prominent.
See the recipe card below for exact ingredient quantities and the printable instructions.
✏️ Substitutions
- Honey can be swapped for agave nectar to keep the bites moist and vegan-friendly.
- Almond flour can be replaced with oat flour for a more economical option.
🧑🍳 Instructions

- Step 1. In a mixing bowl, combine the dry ingredients: oats, almond flour, vanilla protein powder (if using), and salt. Stir to distribute evenly.

- Step 2. Add the almond butter, honey (or agave), vanilla extract, and almond extract. Stir until the mixture is uniform and comes together.
Tip
Warming the almond butter for about 30 seconds in the microwave makes it much easier to stir and incorporate.

- Step 3. Portion the mixture into balls using a spoon or a 1.5-tablespoon cookie scoop for consistent sizes. Place on a baking sheet, cutting board, or directly into a container.
📌 Top Tips
- Weigh ingredients if possible to avoid a dry, crumbly mixture—cup measurements can vary.
- If your mixture won’t stick together, see the FAQ and Notes for simple fixes like adding small amounts of water, more nut butter, or extra liquid sweetener.
❓ Frequently Asked Questions
Store in an airtight container: room temperature for 3–5 days, refrigerated up to 2 weeks, or frozen for up to 3 months.
Dry results can come from measurement differences or drier ingredients. To fix crumbly dough, add small amounts of: ½ teaspoon water at a time, more nut butter, extra liquid sweetener (honey or agave), 1–2 teaspoons coconut oil, or a little fresh fruit to increase moisture.
Yes. These energy bites provide protein from almond flour, almond butter, and optional protein powder. They also offer fiber, healthy fats, iron, and complex carbs, making them a nutrient-dense snack. They’re naturally sweetened and can be gluten-free depending on the oats used.
In moderation, yes. Two to three balls make a reasonable snack portion when meals are balanced.
☀️ More High Protein Snack Ideas
These no-bake protein balls are great for meal prep. They’re kid-friendly, easy to make ahead, and pair well with other oat-based breakfasts or snacks for busy mornings.
Lemon Coconut Protein Balls
Pistachio Protein Balls
Snickerdoodle Crunch Protein Balls
Banana Blackberry Oatmeal Muffins
Did You Try This Recipe? If you make it, please leave a star rating and a comment below the recipe card. I love hearing feedback—sharing with friends and family is appreciated!
📝 Printable Recipe

Almond Butter Protein Balls
Ingredients
- 1 cup oats
- ½ cup almond flour
- ¼ cup vanilla protein powder (optional)
- ¼ teaspoon salt
- 1 cup almond butter
- ½ cup honey or agave nectar
- 1 teaspoon vanilla extract
- 2 teaspoons almond extract
Instructions
- Combine oats, almond flour, protein powder (if using), and salt in a bowl.
- Add the almond butter, honey (or agave), vanilla, and almond extracts. If needed, warm the almond butter briefly to make mixing easier. Stir until well combined.
- Scoop into approximately 1.5-tablespoon portions and roll into balls. Store as desired.
Notes
Storage
- Room temperature: 3–5 days
- Refrigerator: up to 2 weeks
- Freezer: up to 3 months
If the mixture is crumbly, try one or more of these fixes:
- Add water, ½ teaspoon at a time
- Add more nut or seed butter
- Add more liquid sweetener (honey or agave)
- Add 1–2 teaspoons coconut oil
Nutrition
Tag me on Instagram or share your results with friends and family.