Looking for a tasty, nutritious snack to keep you energized? These Peanut Butter Energy Balls are a perfect choice. Made with wholesome ingredients like peanut butter, oats, nuts, and seeds, they’re a quick, no-bake pick-me-up that’s easy to customize and great for the whole family.
My family loves these bite-sized snacks—closely related to no-bake energy bites, granola bars, and homemade trail mix—so they often top our list of easy snack recipes. They’re simple to prepare, require no oven, and adapt well to different tastes and dietary needs.

These no-bake energy bites combine simple, nutrient-dense ingredients—like walnuts, ground flaxseed, and cinnamon—for flavor and added health benefits. They deliver healthy fats and a modest amount of protein, making them a satisfying snack for afternoons, road trips, or outdoor adventures. The flavor is reminiscent of peanut butter cookie dough, so they feel like a treat while still being a smart snack choice.
Ingredients in Energy Balls
This straightforward recipe uses wholesome pantry staples.
- Creamy peanut butter – natural and slightly runny works best. Swap for almond, cashew, or sunflower seed butter for allergies or different flavors.
- Honey
- Old-fashioned oats
- Finely chopped walnuts
- Ground flaxseed – use ground flax for a flour-like texture that helps bind the mixture. Almond flour is a suitable alternative.
- Ground cinnamon
- Mini chocolate chips – stir in or press on top; use allergen-free chips if preferred.
- Optional – pinch of sea salt
- Optional mix-ins – chia seeds, hemp seeds, shredded coconut, cocoa powder, or chopped dried fruit like dates
Equipment Needed
- Medium or large mixing bowl
- Small bowl or small saucepan (for melting peanut butter and honey)
- Small cookie scoop (about 1 tablespoon) or your hands for rolling
- Measuring cups and spoons
How to Make Peanut Butter Energy Balls
These peanut butter energy balls come together in a few easy steps. First, gently melt the peanut butter and honey together, stirring frequently until smooth. You can do this in the microwave for short intervals or in a small saucepan over low heat.
In a separate bowl, combine the oats, chopped walnuts, ground flaxseed, and cinnamon. Pour the warm peanut butter and honey mixture over the dry ingredients and stir until everything is evenly coated. Fold in the mini chocolate chips; if the peanut butter mix is warm, the chips may melt slightly for a swirled effect, or wait until the mixture cools a bit to keep the chips whole.

Cover the bowl and refrigerate for at least 30 minutes to firm up the mixture—this makes rolling much easier. Use a small cookie scoop or tablespoon measure to portion the dough, then roll into one-inch balls. This recipe yields about 18–20 bites when scooped at roughly one tablespoon each. If you like, press a few extra mini chips onto each ball or roll them in additional chips for a finishing touch.
If you enjoy this recipe, follow the author on Instagram and Pinterest for more ideas.

How to Store Protein Balls
Store the energy balls in an airtight container in the refrigerator for up to one week. They are best served chilled but also travel well for short periods, making them convenient for packed lunches and trips.

Tasty Variations and Substitutions
Customize this base recipe to suit your preferences or dietary needs:
- Different nut or seed butter – almond butter, cashew butter, or sunflower seed butter for nut-free classrooms.
- Crunchy peanut butter – adds texture.
- Cocoa powder – mix in for a chocolatey version.
- Coconut – add shredded or flaked coconut for a tropical twist.
- Dried fruit – chopped dates, raisins, or cranberries for more chew and natural sweetness.

Recipe Details
Peanut Butter Energy Balls
Servings: 10 • Prep: 25 mins • Chill: 30 mins • Total: 55 mins
Ingredients
- 2/3 cup creamy peanut butter
- 2 tablespoons honey
- 1/2 cup old-fashioned oats
- 1/4 cup walnuts, finely chopped
- 1/4 cup ground flaxseed
- 1/4 teaspoon ground cinnamon
- 3 tablespoons mini chocolate chips
Instructions
- Melt the peanut butter and honey together, stirring often, until completely combined.
- In a separate bowl, mix the oats, chopped walnuts, ground flaxseed, and cinnamon.
- Pour the peanut butter and honey mixture over the dry ingredients and stir until fully combined. Fold in the mini chocolate chips.
- Cover and chill in the refrigerator for at least 30 minutes to firm up.
- Once chilled, use a tablespoon scoop to portion and roll into one-inch balls.
- Optional: press extra mini chocolate chips into the balls or roll them in chips for a finishing touch.
- Store in the refrigerator, covered, for up to one week.
Nutrition (approx. per serving: 2 bites)
Calories: 194 kcal • Carbohydrates: 15 g • Protein: 6 g • Fat: 14 g • Fiber: 3 g • Sugar: 8 g
Nutrition information is approximate and should be used as a guide.
Did you make this recipe? If so, please leave a comment and rating below—I love hearing from you.