Energy Balls

These date and nut energy balls are the BEST healthy snack! Sticky, sweet, and studded with chocolate chips, they taste like little balls of cookie dough.

No bake energy balls

These no-bake energy balls are my favorite healthy snack. Sticky, sweet, and studded with chocolate chips, they taste like little balls of cookie dough, but they’re made with simple, wholesome ingredients. Dates bind them together, oats add fiber, and walnuts and almond butter pack them with protein and healthy fats. They’re super-quick and easy to make in the food processor, and they keep for weeks in the freezer or fridge.

At least they do in theory. If you love these energy balls as much as we do, there’s no way they’ll stick around that long. Between speedy breakfasts and on-the-go snacks, you’ll polish them off in a few days flat!

Energy balls recipe ingredients

Energy Balls Recipe Ingredients

This energy bites recipe calls for 8 basic ingredients:

  • Medjool dates – They make these energy balls deliciously sweet without any added sugar! In addition, their sticky texture helps bind the balls together.
  • Oat flour – For fiber and protein. I like to make my own out of old-fashioned or whole rolled oats. Find my easy method here!
  • Walnuts – They add rich, earthy flavor and healthy fats.
  • Almond butter – Like the dates, the almond butter helps bind these energy bites together. Make sure to use really smooth, well-stirred almond butter for this recipe. The dry, stiff stuff at the bottom of the jar won’t work well here.
  • Vanilla extract – For warm, cookie-like depth of flavor.
  • Water – For extra moisture. A few tablespoons make these date energy balls perfectly cohesive.
  • Mini chocolate chips – Use dairy-free chips to make this recipe vegan. I like the Enjoy Life brand.
  • And sea salt – To make all the flavors pop!

Find the complete recipe with measurements below.

Dates, walnuts, almond butter, oat flour, and salt in a food processor

How to Make No-Bake Energy Balls

These yummy date balls are SO easy to make! Here’s what you need to do:

First, check the dates. They should be soft, sticky, and pliable. If they feel stiff or dry, soak them in hot water for 10 minutes.

Next, pulse the ingredients together. Place the soft, pitted dates in a food processor along with the oat flour, almond butter, walnuts, vanilla, water, and salt. Pulse until the mixture sticks together when pinched.

Date, nut, and oat mixture in a food processor

If it feels dry, pulse a bit longer, until the mixture starts to form a ball in the food processor. If it still feels dry, pulse in more water, 1 teaspoon at a time, until it feels cohesive and sticky.

Chocolate chip energy ball dough in a mixing bowl

Then, form the balls. Transfer the mixture to a bowl and fold in the chocolate chips. Use a 2-tablespoon cookie scoop to portion out the dough. Roll the scoops into balls…and that’s it!

rolling energy ball dough into balls

Devour these date and nut energy balls right away, or store them in the fridge for up to a week. For longer storage, keep them in the freezer. They thaw quickly at room temperature. Grab them for easy, on-the-go breakfasts or quick healthy snacks. Enjoy!

Energy balls recipe

More Favorite Healthy Snacks

If you love these no-bake energy balls, try one of these healthy snack recipes next:

Energy Balls

rate this recipe:
4.67 from 18 votes
Prep Time: 20 mins
Total Time: 20 mins
Serves 18 balls
These no-bake energy balls are one of our favorite healthy snacks! Made with dairy-free chocolate chips and certified gluten-free oat flour, they're both vegan and gluten-free.



  • In a food processor, place the oat flour, walnuts, almond butter, dates, vanilla, water, and salt. Pulse until the mixture sticks together when pinched. If it’s too crumbly, pulse in more water, 1 teaspoon at a time.
  • Transfer the mixture to a bowl and stir in the chocolate chips. Use a 2-tablespoon cookie scoop to scoop and roll into balls.
  • Store extra energy balls in the fridge. They also freeze well. To thaw, leave them at room temperature until soft.


**Look for creamy almond butter with a smooth consistency to make this recipe, not the dry, stiff stuff that you might find at the bottom of a jar. 
*If your dates are hard, soak them in hot water for 10 minutes.


Leave a comment:

Your email address will not be published. Required fields are marked *

Rate this recipe (after making it)

  1. Danielle M

    1 star
    I am sorry to leave such a low rating and generally have found all your recipes to be five stars, but this for me was a complete bust. I then didn’t have time to fuss with it and all the ingredients ended up in the trash. I make no bake balls similar to this with cashews instead of walnuts blended with an equal amount of dates, vanilla and chocolate chips (to die for) but thought I’d give this a try with oat flour and peanut butter. This never blended in my Vitamix, way too dry and I tried to keep adding more water, but the blades were spinning in the dry oat flour even though I kept trying to mix it all with a spoon between blends. So dry it just wasn’t blending at all. My suggestion is to blend equal amounts of dates to nuts (cashews have a more mild flavor to bring out the other flavors), and vanilla first. Then add the cashew (or peanut) butter and at that point start with just tablespoons of oat flour and once the consistency is good, pulse the chips in at the end.

    • Jeanine Donofrio

      Hi Danielle, I’m sorry these didn’t work for you – the recipe is meant to be made in a food processor. The mixture is to dry (like what you’re describing), to work in a blender.

A food blog with fresh, zesty recipes.
Photograph of Jeanine Donofrio and Jack Mathews in their kitchen

Hello, we're Jeanine and Jack.

We love to eat, travel, cook, and eat some more! We create & photograph vegetarian recipes from our home in Chicago, while our shiba pups eat the kale stems that fall on the kitchen floor.