Vegan Coconut Raffaello (Coconut Truffles) Recipe
Introduction
These Vegan Raffaello Coconut Truffles offer a rich, creamy, and tropical treat that’s entirely plant-based. With a luscious coconut and white chocolate filling, toasted almonds, and a delicate coconut coating, these truffles are perfect for special occasions or a delightful homemade dessert.

Ingredients
- 120 g coconut cream
- 140 g vegan white chocolate (coconut butter based)
- 2 tablespoons sweetened condensed coconut milk
- 25 g cacao butter
- ¼ teaspoon sea salt
- 15 whole blanched almonds
- 20 g vegan wafers
- 120 g vegan white chocolate
- 25 g cacao butter (or coconut oil)
- 60 g shredded coconut
Instructions
- Step 1: Prepare the filling by combining the coconut cream, 140 g vegan white chocolate, condensed coconut milk, cacao butter, and sea salt in a heat-resistant bowl. Place the bowl over a saucepan of simmering water, ensuring the water doesn’t touch the bowl, and gently melt the ingredients while stirring frequently.
- Step 2: Remove the bowl from heat and allow it to cool for 10 minutes. Cover and refrigerate for 1 hour, stirring every 20 minutes to thicken the mixture.
- Step 3: Preheat the oven to 160°C (fan-forced) or 180°C (conventional). Place the almonds on a baking sheet and toast for 6-8 minutes until lightly browned. Let cool.
- Step 4: Spoon or pipe the thickened mixture into silicone sphere mold cavities, filling about two-thirds full. Place a toasted almond in each and top with more filling to seal.
- Step 5: Freeze the filled molds for at least 4 hours or overnight until solid.
- Step 6: Remove the truffles from the molds and place them on a parchment-lined tray in the freezer to keep chilled while preparing the coating.
- Step 7: Finely crush the vegan wafers and place them in a bowl. Roll each frozen truffle in the crushed wafers to coat, then return to the freezer for 10-15 minutes.
- Step 8: Melt 120 g vegan white chocolate and 25 g cacao butter (or coconut oil) over a water bath. Place shredded coconut in a separate bowl.
- Step 9: Quickly dip each truffle into the melted chocolate, then immediately roll in shredded coconut to coat. Place truffles back on the tray and freeze for 5 minutes to set.
Tips & Variations
- For a nut-free version, replace almonds with toasted seeds or omit completely.
- Use high-quality vegan white chocolate for a smoother, richer flavor.
- Freeze the truffles well before dipping to ensure the coating sets quickly and evenly.
- Add a touch of vanilla extract to the filling mixture for extra aroma.
Storage
Store the truffles in an airtight container in the freezer for up to 2 weeks. Thaw slightly at room temperature for 5-10 minutes before serving to enjoy their creamy texture. Avoid refrigerating as it may cause condensation and affect texture.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make these truffles without cacao butter?
Yes, you can substitute cacao butter with coconut oil in the same quantity. However, cacao butter gives a firmer texture and more chocolate-like flavor.
How do I prevent the melted chocolate coating from melting too fast?
Keep the truffles frozen until just before dipping, and work quickly while coating. The cold truffles help the chocolate set promptly for a crisp finish.
Print
Vegan Coconut Raffaello (Coconut Truffles) Recipe
- Total Time: 6 hours 15 minutes (including chilling and freezing times)
- Yield: 15 servings 1x
- Diet: Vegan
Description
Delight in these luscious Vegan Raffaello Coconut Truffles, a dairy-free and plant-based twist on the classic coconut almond confection. These creamy, melt-in-your-mouth truffles combine the richness of coconut cream and vegan white chocolate with toasted almonds and a crisp vegan wafer coating, all encased in a delicate white chocolate and shredded coconut shell. Perfect as an elegant, guilt-free treat for parties or a special dessert.
Ingredients
Filling
- 120 g coconut cream
- 140 g vegan white chocolate (coconut butter based)
- 2 tablespoons sweetened condensed coconut milk
- 25 g cacao butter
- ¼ teaspoon sea salt
Assembly
- 15 whole blanched almonds
- 20 g vegan wafers
Coating
- 120 g vegan white chocolate (coconut butter based)
- 25 g cacao butter (or coconut oil)
- 60 g shredded coconut
Instructions
- Prepare the filling: Add the coconut cream, white chocolate, sweetened condensed coconut milk, cacao butter, and sea salt into a medium heat-resistant bowl. Place this bowl over a saucepan filled with simmering water to create a bain-marie. Make sure the water does not touch the bowl. Stir frequently as the mixture gently melts and combines into a smooth consistency.
- Chill the mixture: Remove the bowl from heat and let it cool for about 10 minutes. Cover the mixture and transfer it to the refrigerator to thicken for 1 hour. Stir every 20 minutes to ensure even cooling.
- Toast the almonds: Preheat the oven to 160°C (320°F) fan-forced or 180°C (356°F) conventional. Spread the blanched almonds on a baking sheet and bake for 6-8 minutes until lightly browned. Set aside to cool completely.
- Assemble the truffles: Using a silicone sphere mold, spoon or pipe the chilled white chocolate mixture into each cavity, filling about two-thirds full. Place one toasted almond in the center of each cavity, then cover with more filling to seal the almond inside.
- Freeze the truffles: Place the filled mold in the freezer for at least 4 hours or preferably overnight until the truffles are completely solid.
- Prepare for coating: Carefully remove the truffles from the mold and arrange them on a baking sheet lined with parchment paper or a silicone mat. Return the tray to the freezer while preparing the coating to keep the truffles firm.
- Coat with wafers: Finely chop or crumble the vegan wafers and place them in a bowl. Roll each frozen truffle in the wafers to coat evenly, then place them back on the tray and freeze for 10-15 minutes.
- Melt the coating chocolate: In a bowl over a water bath, melt the vegan white chocolate and cacao butter (or coconut oil) together until smooth.
- Final coconut coating: Place shredded coconut in a separate bowl. One by one, dip each wafer-coated truffle into the melted chocolate, then immediately roll it in the shredded coconut to coat the exterior. Place coated truffles back on the baking tray.
- Set the coating: The truffles are frozen so the chocolate coating will set quickly. Dip and coat all truffles promptly, then return the tray to the freezer for 5 minutes to allow the coating to fully set.
Notes
- For best texture, use coconut butter based vegan white chocolate to ensure creamy melting.
- Allow stirring during chilling to prevent the mixture from setting unevenly.
- Freezing the truffles solid before coating helps maintain shape and speeds up chocolate setting.
- Store finished truffles in the freezer or refrigerator to keep them firm and fresh.
- You can substitute almonds with other nuts as preferred, but toasting adds essential flavor.
- Prep Time: 30 minutes
- Cook Time: 8 minutes (toasting almonds) + melting times included
- Category: Dessert
- Method: Baking
- Cuisine: Vegan
Keywords: vegan raffaello, coconut truffles, dairy-free dessert, vegan white chocolate truffles, almond coconut snacks, plant-based sweets, Christmas vegan treats

