Coconut Chocolate Truffles
These Coconut Chocolate Truffles are one of those recipes that just never fail me. Soft, creamy, coconut-infused centers rolled in snowy desiccated coconut… total bliss. If you’ve been searching for the perfect chocolate coconut balls (the no-bake kind that taste like a luxury box of chocolates), this recipe checks every box.
I make them with thick coconut cream instead of fresh cream, which gives a deeper coconut flavor and that melt-in-the-mouth texture. They’re quick, they’re indulgent, they’re freezer-friendly — and honestly, they disappear faster than I can roll them.
Perfect for holidays, gifting, or late-night chocolate cravings.

Chocolate truffles always take me straight back to my childhood. My mom made them every year — not just for us to eat, but because the process was so fun. Rolling the mixture in coconut was the “job for the kids,” and you can imagine the mess that followed. Every time I make these with thick coconut cream, it brings back that same cozy feeling but with an even richer coconut flavor.
Why You’ll Love These Coconut Chocolate Truffles
- No-bake & fuss-free — melt, mix, chill, roll… done.
- Perfect for chocolate coconut balls — if you prefer calling them “balls,” this recipe works exactly the same.
- Deep coconut flavor thanks to thick coconut cream.
- Great for gifting — stays fresh 10 days.
- Holiday-friendly — they look like snowy Christmas truffles.
- Flexible — coat in coconut, cocoa, sprinkles, crushed nuts… whatever you’re feeling.

Ingredients and substitutes
- Coconut Cream — Thick coconut cream is the hero here. Regular coconut cream or coconut milk won’t give the same firm texture. Chill a can in the fridge, scoop the thick part, and you’re ready.
- Chocolate — Use good-quality dark or semi-sweet chocolate. Chocolate is the entire foundation of this recipe, so use something you actually enjoy eating.
- Desiccated Coconut — Provides structure and that classic snowy coating. Freshly grated coconut works too, but has a shorter shelf life.
- Butter — Adds richness and helps the truffles firm up. Use vegan butter if making them dairy-free.
- Vanilla + Coconut Extract — Optional, but the extract boosts the coconut aroma beautifully.
- For Coating — Desiccated coconut (fine), cocoa powder, sprinkles, sanding sugar, crushed nuts, or even a second coat of coconut for bigger “coconut balls.”

How to make thick coconut cream?
- Chill a can of full-fat coconut cream in the fridge for 2–4 hours.
- Open it without shaking.
- Scoop out ONLY the thick cream on top.
- Save the liquid for soups or curries.
- Use the thick part in this recipe.

Step-by-step: Chocolate Coconut Balls/Truffles
- Melt – Place thick coconut cream + chocolate chips into a microwave-safe bowl (or double boiler). Heat in short bursts until fully melted.
- Mix – Add desiccated coconut, butter, vanilla, and coconut extract. Stir well to combine.
- Chill – Cover and refrigerate for 1–2 hours, or 30 to 40 minutes in the freezer, until the mixture firms.
- Roll – Prepare the coating in a shallow bowl. Scoop about two tablespoons of mixture, roll into balls, then roll in coconut to coat.
- Set – Place the truffles on a plate and chill again until firm.
- Store – They keep up to 10 days refrigerated.

Tips for Success
- Use thick coconut cream. Regular coconut cream won’t set properly, and your truffles will stay soft.
- Chill the mixture long enough. Overnight is best if you want perfectly smooth, firm chocolate coconut balls.
- Scoop evenly. A melon baller or small cookie scoop gives a uniform size.
- Work quickly. Warm hands melt chocolate, so roll fast (or chill your hands under cold water).
- Use fine coconut for coating. It sticks better and gives that clean “snowy” finish.
- Double-coat for bigger coconut balls. Roll once, chill 5 minutes, then roll again.
- Don’t overheat the chocolate. Slow melting prevents grainy or seized chocolate.
- Store them cold. These truffles soften at room temperature because of the coconut cream.
Variations
- White chocolate version — swap the chocolate for white chocolate and remove cocoa.
- Bounty-style balls — dip the rolled truffles in melted chocolate for a thick shell.
- Nutty truffles — add crushed almonds or pecans for crunch.
- Extra coconut flavor — add more extract or toast the coconut coating.
- Cocoa coating — roll in cocoa for classic truffle vibes.
Serving Suggestions
- Add them to a Christmas cookie tray
- Box them as edible gifts
- Serve after dinner with coffee
- Freeze for last-minute desserts

Troubleshooting
| Problem | Cause | Fix |
|---|---|---|
| The mixture is too soft to roll | Coconut cream wasn’t thick enough | Chill longer OR add 1–2 tbsp extra coconut |
| Truffles are melting when rolling | Hands too warm | Chill mixture again + rinse hands in cold water |
| Coating not sticking | Truffles too dry | Lightly mist with water or re-roll quickly |
| Chocolate seizing | Water got into the bowl | Always melt chocolate slowly + keep tools dry |
| Truffles too firm | Over-chilled | Let sit at room temp 5–10 mins before rolling |
- Chocolate Fudge Balls
- Homemade Marzipan Truffles
- White Chocolate Truffles
- Coconut Balls with White Chocolate
- Chocolate Bonbons
Frequently asked questions
You can keep these at room temperature for 2 to 3 days, but they are best kept in an airtight container in the fridge for up to 10 days.
Yes — this recipe works perfectly for both truffles and coconut balls. The shape and coating are identical.
Yes! Freeze up to 2 months. Thaw in the fridge
Use vegan butter and dairy-free chocolate.
No, that’s a different recipe. Condensed-milk coconut balls tend to be firmer and sweeter. This version is softer and more luxurious.

Coconut Chocolate Truffles – Chocolate Coconut Balls
These coconut chocolate truffles are a treat at any time of the year. This simple and easy recipe made with coconut cream and rich dark chocolate then coated in crisp desiccated coconut that just melts in the mouth.
Method
- Place the thick coconut cream and chocolate chips in a microwave-safe bowl. Alternatively, you can also use a double boiler1 cup Thick coconut cream, 12 oz Semi sweet chocolate chips
- Melt in the microwave for a minute or more until all the chocolate completely melted.
- Once melted, add desiccated coconut and stir well. Add (vegan) butter, vanilla, and coconut extract4 tbsp Butter, 1 cup Desiccated coconut, ½ tsp Coconut extract, 1 tsp Vanilla
- Cover the bowl with plastic wrap. Chill in the fridge for 1 to 2 hours, or in the freezer for 30 to 40 minutes.
- Prepare a plate or bowl with desiccated coconut for rolling the balls. You can also use cocoa powder, sprinkles, sanding sugar, etc.¼ cup Desiccated coconut
- Using a melon scoop or two spoons, take about 2 tablespoons in your hands. Gently but quickly roll the mixture into a ball. Roll it in the desiccated coconut. Transfer to a clean plate and continue with the rest until you've used up all the chocolate mixture
- Chill the truffles again until firm. These will keep for up to 10 days in the fridge
Notes
- Use thick coconut cream. Regular coconut cream won’t set properly and your truffles will stay soft.
- Chill the mixture long enough. Overnight is best if you want perfectly smooth, firm chocolate coconut balls.
- Scoop evenly. A melon baller or small cookie scoop gives uniform size.
- Work quickly. Warm hands melt chocolate, so roll fast (or chill your hands under cold water).
- Use fine coconut for coating. It sticks better and gives that clean “snowy” finish.
- Double-coat for bigger coconut balls. Roll once, chill 5 minutes, then roll again.
- Don’t overheat the chocolate. Slow melting prevents grainy or seized chocolate.
- Store them cold. These truffles soften at room temp because of the coconut cream.
Equipment you will need
Nutrition
Tried this recipe?
Mention @veenaazmanov_kitchen or tag #veenaazmanovkitchen!Did you LIKE this recipe? Save it for later on Pinterest.
Follow on YouTube, Facebook, Twitter, Instagram or TikTok
Subscribe to receive new recipes right to your inbox.











Hi there! I am so excited to make these for christmas cookie boxes this year. If I am making these ahead, can I freeze them in advance or what would you suggest?
Absolutely, Sarah, you can keep these for 10 days at room temperature because there are no perishable ingredients. And yes, you can freeze them for more than a month and thaw in the fridge overnight for the best results.
If necessary, coat with desiccated coconut again.
Would it be possible to use same amount of dried raspberries instead of desiccated coconut to make a raspberry flavour please? Thank you
Karen, I have not tried with dried raspberries so not sure. Perhaps start by substituting half the coconut the first time. And see how it goes.
I love your recipes and plan to make these truffles for Valentine’s Day gifts. I wasn’t sure about the amount of coconut. It says one cup, but some goes into the chocolate, and some is used for rolling the chocolate. Does the entire cup go into the truffle mix and then just have additional for coating?
Sorry, Carole. yes, you do need about 1/4 cup more for coating. I will make the adjustment now. Thanks for bringing it to my attention.
Hi Veena, is 1 cup dessicated coconut equivalent to 1 cup freshly grated coconut in terms of weight.
I think you will need less freshly grated coconut because the volume is more.
This recipe looks amazing but what are you using to substitute the butter for it to be vegan? Or are you using a vegan butter? Thanks for the info.
Thanks Jennifer. yes, I use vegan butter when I need it to keep it vegan – I’ve tried margarine too! ,
Hi Veena, I want to make these for a chocolate and coconut fan as they look like the perfect gift. I am a bit confused as I can’t see where in the recipe you use the butter. Please can you let me know. Thank you. Susan
Hey Susan, you can add it to the chocolate soon after it is melted. When adding the extract.
I love chocolate truffles and the flavor of coconut with chocolate sounds amazing. Going to try this soon. May be for mothers day. Thanks for sharing
Thank you Smith. I hope you try it. Let me know how you like it.
I love truffles such a great way to celebrate holidays or even Valentine’s day. The combination of chocolate and coconut it is also a great pairing. I want to try!
Chocolate and coconut is definitely a good pairing. Thanks Adriana.
The classic combo of coconut and chocolate NEVER goes out of style. I would devour a few of these at a time!! I just know they would be totally addictive….and delicious.
Absolutely Gloria. Chocolate and coconut always a great combination and definitely addictive.
I love the combination of coconut and chocolate, one of my favorite all time flavor combinations. I love how you used the coconut cream …
Thank you Teri. My favorite combination too!
These look so good. Usually we only make chocolate truffles at Christmas, but I might have to make an exception.
Chocolate truffles are not just Christmas – you must try it for Valentine’s Day!
These are my kind of truffles! Such a delicious flavour combination!
Thank you Marsha. Glad you think so. Love this combination too!