Healthy Almond Joy Bars Homemade with Dark Chocolate and Toasted Coconut

If you have ever reached for an Almond Joy at the checkout and immediately felt a pang of regret, this recipe is your answer. These healthy almond joy bars homemade style are everything you love about the classic candy bar, the chewy coconut centre, the crunchy whole almond, the rich chocolate shell, but built from wholesome ingredients that actually do something good for your body. No refined sugar, no mystery additives, no complicated technique. Just a simple no-bake process that takes about 20 minutes of hands-on time and produces bars that taste genuinely indulgent. They are ideal for meal-prep snacking, post-workout treats, lunch-box additions, or simply satisfying a chocolate craving without the sugar crash that follows most store-bought candy.
The ingredient list here is short, and every single component earns its place. Unsweetened desiccated coconut forms the chewy base and brings a generous hit of dietary fibre and medium-chain triglycerides from its natural fat content. Pure maple syrup acts as the binder and sweetener, providing far fewer refined sugars than corn syrup while adding a subtle warmth to the flavour. A spoonful of coconut oil helps the filling hold its shape once chilled, without the need for any artificial stabilisers. Raw whole almonds sit proudly on top, delivering protein, vitamin E, and that satisfying crunch that makes each bite feel substantial rather than airy. The chocolate coating uses 85 percent dark chocolate, which is significantly lower in sugar than milk chocolate and packed with antioxidant flavonoids. A tiny pinch of sea salt over the finished bars amplifies every other flavour beautifully.
The texture is genuinely wonderful here. The coconut filling is dense and slightly chewy, almost like a soft macaroon, and it holds together cleanly when you bite through it. The dark chocolate shell sets firm in the fridge and gives that satisfying snap that candy lovers crave. Taste-wise, the bars lean slightly more bittersweet than the original thanks to the dark chocolate, which most people find they prefer once they try it. Serve them straight from the fridge for maximum snap, or let them sit at room temperature for five minutes if you prefer a slightly softer bite. They also work brilliantly crumbled over a bowl of Greek yoghurt with a drizzle of extra maple syrup for a dessert that feels completely over the top but is actually quite balanced nutritionally.
From a dietary standpoint, these bars tick a lot of boxes without trying too hard. They are naturally gluten free, vegan, dairy free, egg free, and completely refined sugar free. Each bar clocks in at around 148 calories with 3 grams of protein, 4 grams of fibre, and only 7 grams of sugar, which is a dramatic improvement on the original candy bar that carries upward of 19 grams of sugar per serving. The combination of healthy fats from coconut and almonds, alongside slow-releasing carbohydrates, means these bars provide sustained energy rather than a quick spike and crash. Coconut is sometimes misunderstood nutritionally, but its medium-chain fatty acids are processed differently by the body compared to long-chain saturated fats, and the fibre content supports healthy digestion. Almonds add magnesium, which supports muscle function and sleep quality. Honestly, as far as chocolate treats go, it is hard to find one that delivers more genuine nutritional value alongside this level of flavour.
Ingredients
- 2 cups unsweetened desiccated coconut (finely shredded works best for a compact filling)
- 3 tbsp pure maple syrup (grade A or B both work well)
- 2 tbsp coconut oil (melted and cooled slightly)
- 1 tsp pure vanilla extract
- 1 pinch fine sea salt (for the filling)
- 14 whole raw almonds (one per bar, or use two for extra crunch)
- 180 g 85 percent dark chocolate (chopped, or use high-quality dark chocolate chips)
- 1 tsp coconut oil (extra, to thin the chocolate coating)
- 1 pinch flaky sea salt (optional, to finish the bars)
Instructions
- 1
Line a standard loaf tin or a small baking dish roughly 20 x 10 cm with baking paper, leaving some overhang on the sides so you can lift the slab out cleanly later.
If you want thinner bars, use a slightly wider dish. A deeper dish gives you thicker, chunkier bars that are easier to hold.
- 2
Combine the desiccated coconut, maple syrup, melted coconut oil, vanilla extract, and fine sea salt in a medium mixing bowl. Stir everything together thoroughly until the coconut is evenly coated and the mixture clumps together when you press it between your fingers.
The mixture should feel moist and hold its shape when pressed. If it feels too dry and crumbly, add another half teaspoon of coconut oil or a tiny splash of water.
- 3
Transfer the coconut mixture into your prepared tin and press it down firmly and evenly using the back of a spoon or the flat bottom of a small glass. Aim for a layer about 1.5 cm thick. Press firmly so the filling holds together once sliced.
Really compact the filling here. Loose packing leads to bars that crumble when you dip them in chocolate.
- 4
Place the whole almonds on top of the coconut layer, spacing them evenly so each bar will have one almond centred on it once sliced. Press each almond gently into the surface so it is partially embedded.
- 5
Freeze the tin for 20 minutes until the filling is very firm. This makes slicing much cleaner and helps the bars keep their shape during chocolate dipping.
Do not skip this chilling step. A warm or soft filling will fall apart in the melted chocolate.
- 6
While the filling chills, melt the chopped dark chocolate and the extra teaspoon of coconut oil together. Use a double boiler over gentle heat, stirring constantly, or microwave in 30-second bursts, stirring between each, until smooth and fully melted.
Adding the coconut oil thins the chocolate slightly, which makes dipping much easier and gives a smoother, thinner coating.
- 7
Remove the filling from the freezer and lift the slab out using the baking paper. Place it on a cutting board and slice into 14 even bars using a sharp knife.
Wipe the knife clean between cuts for neater edges.
- 8
Working quickly, dip each coconut bar into the melted chocolate using two forks or a dipping tool. Let the excess chocolate drip back into the bowl, then place each coated bar onto a baking paper-lined tray.
If the chocolate thickens as you work, set the bowl back over warm water for 30 seconds to loosen it again.
- 9
Immediately sprinkle a few flakes of sea salt over each bar before the chocolate sets. Transfer the tray to the fridge and chill for at least 25 minutes until the chocolate is fully firm.
- 10
Once set, remove the bars from the fridge and enjoy straight away, or transfer to an airtight container for storage. The chocolate shell will have a satisfying snap and the coconut filling will be perfectly chewy.
Allow bars to sit at room temperature for 3 to 5 minutes before eating if you prefer a slightly softer texture.
Nutrition per serving
148kcal
Calories
3g
Protein
11g
Carbs
11g
Fat
4g
Fibre
7g
Sugar
38mg
Sodium
Pro Tips
- ✓
Use finely desiccated coconut rather than coarse flakes for a filling that holds together more firmly and slices cleanly.
- ✓
Freeze the filling slab for the full 20 minutes before slicing. This single step makes the whole process much easier and neater.
- ✓
85 percent dark chocolate gives the best nutritional profile, but if you find it too bitter, try 70 percent instead.
- ✓
For a thicker chocolate coating, do a double dip. Dip each bar, let it set for 5 minutes in the fridge, then dip again.
- ✓
If your coconut mixture feels too sticky to handle, lightly dampen your hands with cold water before shaping.
- ✓
Toast the coconut lightly in a dry pan before mixing the filling for a deeper, nuttier flavour in the finished bars.
Frequently Asked Questions
Variations
- •
Toasted Almond Version
Toast the whole almonds in a dry pan over medium heat for 3 to 4 minutes, stirring frequently, until golden and fragrant. Allow them to cool completely before pressing into the filling. The toasted flavour adds a lovely depth that makes the bars taste even more complex.
- •
White Chocolate Drizzle
After the dark chocolate coating sets, melt a small amount of dairy-free white chocolate and drizzle it over the bars in thin lines using a spoon or piping bag. This adds a striking visual contrast and a sweeter note on the finish.
- •
Protein-Boosted Bars
Stir one scoop of unflavoured or vanilla plant-based protein powder into the coconut filling mixture along with an extra tablespoon of maple syrup to balance the texture. This lifts the protein content per bar to around 6 grams, making them a solid post-workout snack.
- •
Mango Coconut Bars
Fold two tablespoons of finely chopped dried mango into the coconut filling for a tropical twist that pairs beautifully with the dark chocolate shell. Use unsweetened dried mango to keep the sugar content lower.
Substitutions
- •Maple syrup → Raw honey (Honey works equally well as a binder and adds a floral sweetness. Note that using honey makes the recipe no longer strictly vegan.)
- •Whole almonds → Whole macadamia nuts or hazelnuts (Macadamia nuts give a creamier, buttery crunch. Hazelnuts add a chocolate-hazelnut flavour that works really nicely with dark chocolate.)
- •85 percent dark chocolate → 70 percent dark chocolate or dairy-free carob chips (70 percent dark chocolate is milder and more palatable for those not used to very dark chocolate, though it contains slightly more sugar. Carob chips are caffeine-free and naturally sweet, making them a good option for children.)
- •Coconut oil (in filling) → Almond butter (Almond butter adds protein and a slightly nutty taste to the filling while providing the same binding function. Use the same quantity as the coconut oil.)
- •Desiccated coconut → Finely chopped unsweetened coconut flakes (Larger coconut flakes can be pulsed briefly in a food processor to break them down. A coarser texture will give a chewier, more rustic filling that some people prefer.)
🧊 Storage
Store finished bars in an airtight container in the fridge for up to 10 days. Layer them between sheets of baking paper to prevent sticking. For longer storage, freeze in a single layer on a tray until solid, then transfer to a zip-lock bag or airtight container and freeze for up to 2 months. Thaw in the fridge overnight or at room temperature for 15 minutes before eating.
📅 Make Ahead
These bars are brilliant for making ahead. You can prepare the coconut filling slab and keep it in the freezer, unsliced and unwrapped, for up to a month. When you are ready, slice and dip in freshly melted chocolate. The whole batch comes together so quickly that batch cooking a double quantity takes almost no extra effort.


