These healthy chocolate coconut balls make the perfect no-bake treat for the holiday season or any time of year! With their rich and indulgent taste, it’s a great way to get your chocolate fix and it takes just 15 minutes to make up a batch! {nut-free, gluten-free & vegetarian}
These chocolate coconut balls are rich and chocolatey and have a hint of mocha flavouring. They’re so delicious that no one would ever guess they’re a healthier option. Plus, they’re no-bake, which means one less thing to put in the oven!
These balls are a great snack to have on hand for the holidays (or anytime) for a quick grab and go snack or treat.
I also love how they look like little fluffy snowballs and taste like a cross between coconut truffles and chocolate macaroons. A great option if you’re looking for some healthier treats to put out this holiday season.
If you like this recipe, be sure to also check out my No-Bake Oatmeal Energy Balls and White Chocolate Coconut Truffles!
Table of Contents
Why Make this Recipe
- No bake: I don’t know about you, but during the holidays, I’m always on the look out for recipes that will free up my oven!
- Healthy: These chocolate coconut balls are made with oats for a dose of fibre, and unsweetened cocoa powder and dark chocolate chips for a burst of antioxidants. Additionally, they’re made with no refined sugar.
- Quick: It only takes about 15 minutes to make up a batch of these tasty bites!
- Make ahead: These are a great healthy snack to have to hand in the fridge, and they are also freezer-friendly!
Ingredient Notes
- Oats: Use quick oats for the best texture. You can also use rolled oats if you’re in a pinch.
- Oat flour: To help bind the mixture together. You can purchase store-bought oat flour or make your own by blending oats in a blender until flour consistency is reached.
- Cocoa powder: Use unsweetened cocoa powder for a deep rich chocolate flavour.
- Coffee: Use instant or regular coffee grounds for that subtle hint of mocha flavour.
- Salt: A little pinch of salt really helps to enhance the chocolate flavour.
- Honey: To naturally sweeten the chocolate coconut balls. You can sub in maple syrup as well.
- Coconut oil: To help bind the ingredients together and firm up the mixture when stored in the fridge or freezer. It also adds a subtle coconut flavour. Use 100% unrefined extra virgin coconut oil if possible.
- Vanilla extract: Use pure rather than imitation if you can. It has a much bolder flavour and is totally natural.
- Coconut flakes: I used unsweetened coconut flakes to minimize added sugar.
- Dark chocolate chips: Use dark chocolate chips for higher antioxidant content. You can also sub in mini chocolate chips as well.
Step by Step Instructions
Step 1 – In a mixing bowl, combine the oats, oat flour, cocoa powder, coffee grounds, and salt.
Step 2 – In a cup or small bowl, mix together the honey, coconut oil, and vanilla until well combined.
Step 3 – Pour the wet ingredients into the dry ingredients and stir until fully incorporated.
Step 4 – Fold in the coconut flakes and chocolate chips.
Step 5 – Roll mixture into approximately 1-inch balls.
Step 6 – Dip in additional coconut flakes until well coated.
Refrigerate for at least 20 minutes to allow the balls to firm up. Store in the fridge or freezer for a quick and healthy snack or dessert option.
Recipe tips
- If mixture seems too wet or sticky to roll, add some extra oats or coconut one tablespoon at a time until it’s easier to form the balls.
- If mixture becomes too sticky while rolling the balls, place it in the fridge for several minutes to allow it to firm up slightly to make it easier to roll into balls.
- This mixture can be a little messy. You may wish to use kitchen gloves when rolling into balls.
- You can make your own oat flour by blending oats in a blender until they become a fine powder. Just be sure to measure the required amount after blending into flour.
- Use coconut oil at room temperature. It should be soft but not liquidy. If you find it’s too liquidy, place in the fridge for several minutes to allow it to firm up before mixing with the honey and vanilla.
- Store these chocolate coconut balls in the fridge or freezer. If left at room temperature, they tend to soften due to the presence of the coconut oil. If you place them in the fridge, they will firm up.
Recipe FAQs
How to store
Once you’ve chilled the chocolate coconut truffles, transfer them to an airtight container and keep them in the fridge. They will keep well for up to a week.
Can you freeze these balls?
Yes, these bites freeze really well. Freeze them solid on a baking sheet before transferring to a freezer bag or container. They will keep well for up to three months and you can eat them partially frozen or allow them to thaw to room temperature.
Can you make them vegan?
Because these bites are made with honey, they aren’t strictly vegan. You can swap the honey for maple syrup. I haven’t done this myself, but I’m pretty confident they will still turn out well. Let me know if you try it out in the comments below!
More similar recipes
- Raw Cookies
- Double Chocolate Energy Bites
- Pretzel Reindeer Bites
- Snowmen Truffles
- Nut-Free Apple Oat Energy Bites
- Pumpkin Balls
- No-Bake Vegan Chocolate Peppermint Cheesecake Cups
- No-Bake Carrot Cake Energy Bites
Did you make this recipe? Scroll down to leave a rating and review!

Chocolate Coconut Balls
Ingredients
- 2/3 cup quick oats
- 1/2 cup oat flour
- 2 tbsp unsweetened cocoa powder
- 1 tsp instant or regular coffee grounds
- 1/8 tsp salt
- ¼ cup honey
- ¼ cup coconut oil (at room temperature)
- 1 tsp pure vanilla extract
- 1/4 cup unsweetened coconut flakes (plus more for rolling)
- 1/4 cup dark chocolate chips
Instructions
- In a mixing bowl, combine the oats, oat flour, cocoa powder, coffee grounds, and salt.
- In a cup or small bowl, mix together the honey, coconut oil, and vanilla until well combined.
- Pour the wet ingredients into the dry ingredients and stir until fully incorporated. Fold in the coconut flakes and chocolate chips.
- Roll mixture into approximately 1-inch balls and dip in additional coconut flakes until well coated. Refrigerate for at least 20 minutes to allow the balls to firm up. Store in the fridge or freezer for a quick and healthy snack or dessert option.
Notes
- If mixture seems too wet or sticky to roll, add some extra oats or coconut one tablespoon at a time until it's easier to form the balls.
- If mixture becomes too sticky while rolling the balls, place it in the fridge for several minutes to allow it to firm up slightly to make it easier to roll into balls.
- This mixture can be a little messy. You may wish to use kitchen gloves when rolling into balls.
- You can make your own oat flour by blending oats in a food processor or blender until they become a fine powder. Just be sure to measure the required amount after blending into flour.
- Use coconut oil at room temperature. It should be soft but not liquidy. If you find it's too liquidy, place in the fridge for several minutes to allow it to firm up before mixing with the honey and vanilla.
- Store these chocolate coconut balls in the fridge or freezer. If left at room temperature, they tend to soften due to the presence of the coconut oil. If you place them in the fridge, they will firm up.
Nutrition
This recipe was originally posted in November 2015 and was updated in December 2020 to include better tips and photos.
Great recipe! Is the nutritional information per ball?
So glad you enjoyed it! Yes, the nutritional information is for one ball or 1/14th of the mixture. Hope that helps!