Coconut

Vegan Coconut Truffles — The Creamy, Melt-in-the-Mouth Chocolate Truffles Ready in 30 Minutes

vegan coconut truffles

A chocolate truffle is one of the most deceptive confections in existence — it looks like something that requires professional skill and specialist equipment, and yet its core construction is among the simplest in all of confectionery: a ganache centre, briefly chilled until firm enough to shape, rolled into a ball, and coated in cocoa powder, melted chocolate, or a fine coating of desiccated coconut. The pleasure of making truffles at home is partly this discovery — that something this elegant, this rich, this genuinely impressive as a gift or an after-dinner indulgence is achievable in 30 minutes with five ingredients. These vegan coconut truffles are built on a ganache made from full-fat coconut cream and dark chocolate — coconut cream provides the fat and richness that dairy cream provides in a classic ganache, with the added advantage of a gentle coconut fragrance that makes these truffles distinctly their own rather than a pale substitute for the dairy version. The ganache is flavoured with vanilla and a pinch of sea salt, chilled until firm, then rolled into balls and coated in toasted desiccated coconut that clings to the exterior in a golden, fragrant layer. The result is a truffle that is deeply chocolatey, creamy at the centre, and lightly coconut-forward at the exterior — a combination that is both satisfying and refined. These vegan coconut truffles are 100% plant-based, dairy-free, egg-free, and naturally gluten-free. They make 20–24 truffles. They store well, making them an excellent candidate for gifting, making ahead for a dinner party, or keeping in the refrigerator for a week of after-dinner treats. The technique is the reason the ganache sets to exactly the right consistency for rolling — firm enough to hold its shape but yielding and creamy when bitten.

The technique is the warm-pour-and-undisturbed-set method. Chocolate ganache is an emulsion — a stable suspension of fat droplets (from the cocoa butter in the chocolate and the fat in the coconut cream) in a water-based liquid. Emulsions are sensitive to agitation during the setting process: if a ganache is stirred, shaken, or disturbed while it is cooling and setting, the emulsion can break — the fat separates from the liquid, producing a greasy, grainy, or crumbly ganache that will not roll cleanly into truffles. The warm-pour-and-undisturbed-set method ensures the emulsion remains stable through two disciplined steps. Step one — warm pour: the coconut cream is heated to just below boiling (small bubbles forming at the edges of the pan, approximately 85°C) and poured over finely chopped dark chocolate in a heatproof bowl. The chocolate must be finely chopped — not in large pieces — so it melts evenly and quickly from the residual heat of the cream without requiring stirring for an extended period. The cream is left to sit undisturbed over the chopped chocolate for exactly 2 minutes, allowing the heat to melt the chocolate from the outside in before any stirring begins. Step two — undisturbed set: once the ganache is mixed (with a gentle, circular motion from the centre outward, not vigorous stirring), the vanilla and salt are incorporated, and the ganache is transferred immediately to a shallow dish and left undisturbed at room temperature for 20 minutes before being refrigerated. The room-temperature rest allows the emulsion to begin stabilising before the cold of the refrigerator rapidly sets the outer layer — a too-rapid chill can cause the emulsion surface to crack. The result is a smooth, glossy, cohesive ganache that sets to a perfectly rollable consistency in 2 hours.

This recipe makes 20–24 truffles.


Recipe Information

Prep TimeChill TimeTotal TimeMakesCalories
15 mins2 hrs2 hrs 15 mins20–24 truffles~95 kcal each

Ingredients

For the Ganache

  • 200g (7oz) dark chocolate, minimum 70% cocoa solids — finely chopped with a sharp knife; the finer the chop, the more evenly and quickly it melts; do not use chocolate chips (they contain stabilisers that affect how smoothly they melt into ganache); a high-quality 70–75% dark chocolate produces the best flavour balance — rich but not aggressively bitter
  • 160ml (⅔ cup) full-fat coconut cream — from a tin; shake or stir the tin before measuring to combine the solids and liquid; do not use coconut milk (too thin — the ganache will not set firmly enough) or light coconut cream (too low in fat — same problem); the coconut cream provides the fat and liquid base of the ganache
  • 1 tsp pure vanilla extract
  • ¼ tsp fine sea salt — salt in a chocolate ganache is not optional; it rounds the bitterness of the dark chocolate and deepens the overall flavour significantly; do not omit

For Rolling and Coating

  • 80g (1 cup) desiccated coconut — unsweetened; toasted until golden for maximum flavour (instructions below); sweetened desiccated coconut can be substituted but produces a significantly sweeter coating that can overpower the dark chocolate ganache
  • Optional secondary coatings: cocoa powder (for a classic finish), finely crushed freeze-dried raspberries (for a pink, fruit-forward coating), or finely chopped toasted pistachios (for a green, nutty coating)

Instructions

  1. Toast the desiccated coconut. Spread the desiccated coconut in a thin, even layer in a dry frying pan over medium heat. Toast, stirring constantly, for 3–4 minutes until golden and fragrant — the coconut goes from white to golden very quickly and will burn if left unattended. Transfer immediately to a plate to cool. The toasted coconut can be prepared up to 3 days in advance and stored in an airtight container.
  2. Make the ganache — warm-pour method, Stage 1. Finely chop the dark chocolate and place in a heatproof bowl. In a small saucepan, heat the coconut cream over medium heat until small bubbles are forming at the edges and wisps of steam rise from the surface — approximately 85°C; do not allow it to boil. Pour the hot coconut cream directly over the chopped chocolate. Do not stir. Leave undisturbed for exactly 2 minutes.
  3. Emulsify the ganache. After 2 minutes, begin stirring from the centre of the bowl outward in small, slow, circular motions — do not stir vigorously or in wide circles. The ganache will come together gradually, moving from a broken, streaky mixture to a smooth, glossy, uniform emulsion. This takes approximately 60–90 seconds of gentle stirring. When the ganache is completely smooth and glossy with no streaks of unmelted chocolate, add the vanilla extract and sea salt and stir briefly to incorporate.
  4. Undisturbed set — Stage 2. Pour the ganache into a shallow dish (a 20cm / 8-inch square brownie tin or similar) and smooth the surface gently with a spatula. Leave at room temperature for 20 minutes undisturbed — do not refrigerate yet, do not cover, do not move the dish. After 20 minutes, cover loosely with cling film (pressed gently onto the surface to prevent a skin forming) and refrigerate for a minimum of 2 hours, or overnight.
  5. Roll the truffles. Remove the chilled ganache from the refrigerator. If the ganache is very firm (this can happen in a very cold fridge), leave it at room temperature for 10 minutes to soften slightly — it should be firm but yielding, like cold butter. Using a melon baller, a small ice cream scoop (approximately 1 tablespoon capacity), or two teaspoons, scoop portions of ganache and roll quickly between your palms into balls approximately 2.5–3cm in diameter. Work quickly — the warmth of your hands softens the ganache; if it becomes too soft to roll cleanly, return the dish to the refrigerator for 10 minutes and continue. Place the rolled balls on a parchment-lined tray.
  6. Coat in toasted coconut. Roll each truffle in the toasted desiccated coconut, pressing gently to ensure even coverage. Place back on the parchment-lined tray. If using multiple coatings, divide the truffles and roll each group in its respective coating.
  7. Chill before serving. Refrigerate the coated truffles for at least 15 minutes before serving to allow the exterior to set and the interior to firm back to its ideal texture after the warmth of rolling.

Pro Tips

  • Chop the chocolate finely — large chunks of chocolate require more stirring to melt, which agitates the emulsion before it has stabilised. Finely chopped chocolate melts from the residual heat of the cream with minimal intervention. If any pieces of chocolate remain unmelted after 2 minutes, place the bowl briefly over a pan of barely simmering water (bain-marie) for 30 seconds and stir gently — do not microwave, which heats unevenly.
  • Cold hands help — if your hands warm the ganache too quickly during rolling, briefly run your palms under cold water and dry thoroughly before continuing. Cold hands are the single most practical advantage in truffle-making.
  • Toast the coconut — raw desiccated coconut has a mild, slightly raw flavour and a white colour; toasted desiccated coconut is fragrant, golden, and nutty, with a significantly more complex flavour that complements dark chocolate beautifully. The 4-minute toasting step is the highest-return step in this recipe relative to the time it costs.
  • Make ahead for gifts — these truffles are an outstanding homemade gift. Layer them in a small box between sheets of parchment, keep refrigerated until gifting, and they will last up to 10 days. Allow the recipient to bring them to room temperature for 5–10 minutes before eating for the best texture and flavour release.

The Chocolate Truffle: A Confection With a Contested Origin

The chocolate truffle — a small, roughly spherical confection of chocolate ganache, typically rolled in cocoa powder, chopped nuts, or chocolate — takes its name from its visual resemblance to the black truffle fungus (Tuber melanosporum), which it mimics in shape and, in its cocoa-dusted form, in colour and rough surface texture. The origin story most frequently cited in confectionery history attributes the chocolate truffle to Auguste Escoffier, the French chef who codified classical French cuisine in the late 19th and early 20th century, specifically to an accident in his kitchen in Cannes in the 1890s in which his apprentice accidentally poured hot cream into a bowl of chocolate pieces rather than the intended bowl of eggs and sugar — the resulting ganache, once set and rolled in cocoa powder, became the first chocolate truffle. A competing origin story attributes the invention to Antoine Dufour, who opened the Prestat chocolate shop in London in 1902 and claimed to have invented the truffle recipe he had learned from Escoffier directly. What is not disputed is that the chocolate truffle in its recognisable modern form — ganache centre, cocoa powder exterior — was codified in the early 20th century in the French and Belgian confectionery tradition, and that the word “ganache” itself was also originally a term of mild insult (roughly meaning “fool” or “jaw”) that came to describe the confection by some accounts through the same kitchen accident that produced the truffle, when the apprentice was called a ganache by his chef before the mistake’s happy consequences became apparent. Vegan and coconut-based ganache truffles are a recent development — coconut cream’s fat content and emulsification properties make it the most functional dairy substitute in ganache of any vegan option, a fact that professional vegan chocolatiers began exploiting commercially in the 2000s and that home cooks have adopted widely since the 2010s.


Flavor Variations

  • Dark Chocolate and Orange Truffles: Add 1 teaspoon of finely grated orange zest and ½ teaspoon of orange extract to the ganache alongside the vanilla. Coat in a mixture of toasted desiccated coconut and a pinch of fine orange zest worked through it. The chocolate-orange combination is a classic British confectionery pairing — richly bitter chocolate balanced against the bright acidity of citrus.
  • Espresso Coconut Truffles: Dissolve 1 teaspoon of instant espresso powder in the hot coconut cream before pouring it over the chocolate. The coffee deepens the bitterness of the dark chocolate and adds a complex, roasted dimension; the coconut coating provides a contrasting sweetness. Omit the vanilla extract and increase the salt to ½ teaspoon to further accentuate the espresso character.
  • Chilli Chocolate Truffles: Add ¼ teaspoon of cayenne pepper and ¼ teaspoon of ground cinnamon to the ganache alongside the vanilla. The chilli provides a slow-building heat that arrives after the initial chocolate richness; the cinnamon adds warmth and spice. Coat in unsweetened cocoa powder rather than coconut for a more dramatic visual contrast — the deep brown cocoa exterior gives no indication of the heat within.

Nutritional Highlights (Per Truffle — Based on 22 Truffles)

CaloriesProteinCarbsFiberFat
~95 kcal1g7g1g7g

Storage

  • Refrigerator: Store in a single layer in a sealed container between sheets of parchment paper for up to 10 days. The coconut coating softens slightly over time but the flavour remains excellent. Bring to room temperature for 5–10 minutes before eating for the best texture.
  • Freezer: Freeze uncoated truffle balls on a parchment-lined tray until solid (approximately 1 hour), then transfer to a sealed freezer bag and freeze for up to 3 months. Thaw overnight in the refrigerator and roll in toasted coconut just before serving — the coating adheres better to a slightly thawed, slightly tacky surface than to a fully cold, dry surface.
  • Gifting: Layer truffles in a box between sheets of parchment and keep refrigerated until ready to give. Include a note to refrigerate and consume within 10 days.
  • Do not store at room temperature for more than 2 hours — the coconut cream ganache centre is stable under refrigeration but softens significantly at room temperature and may become too soft to handle cleanly after extended time out of the fridge, particularly in a warm kitchen.

Frequently Asked Questions

My ganache didn’t set firmly enough to roll. What went wrong?

A ganache that is too soft after chilling usually means the ratio of liquid to chocolate was too high — this can happen if the coconut cream tin was higher in liquid and lower in solid cream than expected (coconut cream tins vary significantly by brand). Return the ganache to the refrigerator for a further hour. If it still does not set, melt an additional 30g of finely chopped dark chocolate and stir it into the ganache (you may need to gently warm the ganache over a bain-marie to incorporate the additional chocolate), then re-chill.

My ganache is grainy or split. How do I fix it?

A split or grainy ganache means the emulsion broke. This usually happens from overheating the cream (boiling rather than near-boiling), vigorous stirring, or using chocolate that contained additives that disrupted emulsification. To rescue a broken ganache: warm it gently over a bain-marie while stirring in teaspoon-sized additions of warm coconut cream until the emulsion comes back together. Prevention is better — follow the 85°C cream temperature and gentle circular stirring technique in the instructions.

Can I use milk chocolate instead of dark?

Milk chocolate (even vegan milk chocolate) has a lower cocoa butter content and higher sugar content than dark chocolate, which means the ganache will be softer and sweeter. If using vegan milk chocolate (typically 35–45% cocoa), reduce the coconut cream to 120ml to compensate for the lower cocoa butter content and set ratio. The result will be a sweeter, creamier truffle — delicious but quite different in character from the intense dark chocolate version.

How do I get perfectly round truffles?

Perfectly round truffles come from cold ganache, cold hands, and quick rolling — the less time the ganache spends in contact with your warm palms, the rounder and more uniform it stays. Scoop with a melon baller or small ice cream scoop for consistent sizing; roll between cupped palms rather than flat palms for a rounder result; work in small batches and return the tray to the refrigerator between batches if the ganache is warming.


Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more addictive vegan snack and appetizer recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!

White Bean, Barley & Coconut Stew⁣

Veganandplantbasedrecipes 278530481 287811796874806 5640540638395242079 N

Ingredients.

  • Basmati⁣
  • 90g dry barley
  • 250 ml veggie stock⁣
  • salt, according to taste⁣
  • 180g diced tomatoes
  • 60 ml tomato purée⁣
  • 1 can coconut milk⁣
  • 2 tbsp curry powder⁣
  • 1/2 tbsp cumin⁣
  • 1/2 tbsp garam masala⁣
  • 1 tbsp coconut oil⁣
  • 3 cloves garlic, minced⁣
  • 1 inch ginger, minced⁣
  • 1 red chili, chopped ⁣
  • 1 onion, diced⁣
  • 1/2 tbsp coriander, ground ⁣
  • 1 can white beans, drained and rinsed ⁣
  • coriander
  • A dollop or two of coconut yogurt⁣

Method.

Take a pot and heat coconut oil over medium heat. Cook ginger, garlic and onion until it gets soft or with a bit of color. Now add tomato purée, tomatoes and spices. Cook for a few minutes, until tomatoes begin to break down. Add pinch of salt and coconut milk and cook for few more minutes. Remove from than pan from heat and transfer mixture to a blender. Blend until smooth. When the color comes after blending return mixture to pot. ⁣


Add beans and barley. Add veggie stock and season. Bring to a boil with stirring often, then reduce the heat and keep the simmer uncovered until the sauce thickens. ⁣Serve with coconut yogurt and basmati. Enjoy!⁣ <3