5-Ingredient Coconut Energy Balls (No-Bake)
These 5-ingredient coconut energy balls are the snack I make when I need something quick, satisfying, and actually made from real food. No baking, no weird protein powders, just dates, almonds, and coconut rolled into little bites that taste like a treat.

They come together in a food processor in about 10 minutes, and they keep in the fridge all week. Grab one before a workout or when the 3 p.m. slump hits.
Why These Energy Balls Are My Go-To Snack
I’ve made a lot of energy balls over the years, and this simple version is the one I keep coming back to. They have a chewy, fudgy texture from the dates and a light nutty crunch from the almonds, all wrapped up in toasted coconut.
They satisfy a sweet tooth without any added sugar, and because they’re packed with fiber and healthy fats, one or two actually tide you over until your next meal.
I love that they’re sturdy enough to toss into a bag without falling apart, but soft enough that they don’t feel like you’re chewing on hockey pucks.
Ingredients

- 1 cup (150g) packed pitted Medjool dates: soft and sticky ones work best
- 1 cup (140g) raw almonds: or cashews for a milder flavor
- 3/4 cup (60g) unsweetened shredded coconut, divided: you’ll use 1/4 cup inside and the rest for rolling
- 2 tablespoons melted coconut oil: helps everything bind
- 1/2 teaspoon vanilla extract: rounds out the sweetness
- Pinch of fine sea salt: (optional, but it wakes up the flavor)
Variations / Substitutions
- Nut-free: Use 1 cup of raw sunflower seeds or pepitas instead of almonds. The flavor shifts but the texture stays similar.
- Date swap: If you can’t find Medjool, use deglet noor dates but soak them in warm water for 10 minutes first so they soften.
- Extra flavors: Add 1 tablespoon of cocoa powder for a chocolate version, or a teaspoon of orange zest for brightness.
- Coconut swap: If you’re not into coconut, roll them in chopped toasted nuts or hemp seeds instead.
If you like this style of snack, my Peanut Butter Oat Energy Balls are another hand-held favorite.
How To Make Coconut Energy Balls
Step 1: Process the Base

Add the 1 cup dates and 1 cup almonds to a food processor. Pulse until they’re broken down to a coarse meal, about 30 seconds. Pour in the 1/4 cup shredded coconut, 2 tablespoons melted coconut oil, 1/2 teaspoon vanilla, and a pinch of salt. Process until the mixture sticks together when pressed between your fingers, about another 30 seconds. It should look like damp, crumbly sand that easily clumps.
Step 2: Shape the Balls

Scoop out about 1 tablespoon of the dough and roll it between your palms into a smooth ball. You’ll get around 12 balls total. If the dough is too sticky, dampen your hands ever so slightly with water. If it’s too dry, add a teaspoon more melted coconut oil and give the mixture a quick pulse.
Step 3: Coat in Coconut

Spread the remaining 1/2 cup shredded coconut on a small plate. Roll each ball in the coconut, pressing gently so it sticks all over. Place them on a parchment-lined plate or tray and refrigerate for 15 minutes to firm up. They’re ready to eat straight from the fridge, little snowy, tropical-tasting bites.
Tips for Perfect Energy Balls
- Toast the coconut you’re using for rolling in a dry skillet over medium heat for 2 to 3 minutes. It brings out a deeper, nuttier flavor and adds a subtle crunch.
- If you don’t have a food processor, a high-speed blender works. Work in smaller batches and scrape down the sides every few pulses.
- For a longer stash, these freeze beautifully. Layer them between sheets of parchment in an airtight container and freeze for up to 3 months. Thaw in the fridge overnight or at room temperature for 15 minutes.
- Rubbing a little coconut oil on your hands before rolling prevents the mixture from sticking and adds a whisper of extra coconut flavor.
Scale the batch for meal prep:
| Balls | Dates (packed) | Almonds | Shredded Coconut (divided) | Coconut Oil | Vanilla |
|---|---|---|---|---|---|
| 12 | 1 cup | 1 cup | 3/4 cup | 2 tbsp | 1/2 tsp |
| 24 | 2 cups | 2 cups | 1 1/2 cups | 4 tbsp | 1 tsp |
Storing and Freezing
Store the energy balls in an airtight container in the refrigerator. They’ll keep well for up to a week, firm and chewy. They soften a bit at room temperature, so if you prefer a softer bite, let them sit out for about an hour. For longer storage, freeze them in a single layer, then transfer to a zip-top bag; they thaw in minutes.
Frequently Asked Questions
Can I use a different oil?
Yes, melted coconut oil is best for binding, but you can use melted unsalted butter or a neutral oil like avocado oil. The texture will be a bit softer at room temperature, so keep them chilled.
Can I use sweetened shredded coconut?
You can, but they’ll be noticeably sweeter. The recipe is designed for unsweetened, so if you do swap, cut back on the dates slightly or just know they’ll be more dessert-like.
Are these safe for nut-free schools?
If you make them with seeds instead of almonds, they are nut-free. Always check ingredient labels for cross-contamination with nuts if it’s a concern.
Why did my mixture not come together?
Your dates might be too dry. Soak them in hot water for 5 minutes, drain well, and try again. Also, make sure you’re using enough coconut oil. The mix should clump firmly when squeezed.

Coconut Energy Balls Recipe
Ingredients
Method
- Add dates and almonds to a food processor. Pulse until coarsely ground, about 30 seconds.
- Add 1/4 cup of the shredded coconut, coconut oil, vanilla, and salt. Process until the mixture clumps when pressed, about 30 seconds more.
- Scoop tablespoonfuls and roll into balls. Dampen hands if the dough sticks.
- Spread the remaining 1/2 cup coconut on a plate. Roll each ball to coat, pressing gently.
- Refrigerate on a parchment-lined plate for 15 minutes to firm up. Serve chilled or at room temperature.
