If you adore the delicate, creamy sweetness of coconut combined with the irresistible crunch of almonds, you are in for a treat with this Vegan Raffaello Coconut Truffles Recipe. These luscious bites capture all the charm of the classic Raffaello, reimagined entirely plant-based so everyone can indulge joyfully. Soft, melt-in-your-mouth centers meet a crisp, toasted almond heart, all wrapped in a snowy coconut exterior that’s both elegant and comforting. Trust me, once you try these, they’ll become your go-to gift or cozy night-in dessert.

Ingredients You’ll Need
The beauty of this Vegan Raffaello Coconut Truffles Recipe lies in its simple but thoughtfully chosen ingredients, each playing a vital role in building the luscious texture and pure flavor you crave. From the rich coconut cream to the crisp almonds, every component adds that perfect balance of creaminess, sweetness, and crunch.
- Coconut cream: Provides a rich, silky texture that forms the creamy base of the truffles.
- Vegan white chocolate (coconut butter based): Adds smooth sweetness and a subtle coconut undertone, enhancing the coconut flavor beautifully.
- Sweetened condensed coconut milk: Brings a luscious sweetness and thick consistency that helps hold everything together.
- Cacao butter: Contributes a delicate buttery richness without overpowering the other flavors.
- Sea salt: Balances sweetness and intensifies overall flavor.
- Whole blanched almonds: Toasted for a crunchy surprise in the center of every truffle.
- Vegan wafers: Crumbled for a crisp, textured coating that contrasts with the soft centers.
- Shredded coconut: Coats the truffles, adding a snowy, aromatic finish that’s classic to Raffaello treats.
How to Make Vegan Raffaello Coconut Truffles Recipe
Step 1: Melt and Mix the Filling
Start by gently melting the coconut cream, vegan white chocolate, sweetened condensed coconut milk, cacao butter, and a pinch of sea salt in a heatproof bowl over simmering water. This slow melting process fuses the flavors and creates a silky smooth mixture that will become the truffle filling. Remember to stir frequently to ensure everything blends together luxuriously.
Step 2: Chill the Mixture
Once melted, let the mixture cool slightly at room temperature for about 10 minutes, then cover and refrigerate it for at least an hour. During this time, stirring every 20 minutes helps maintain an even texture and prevents skin from forming. The mixture will thicken nicely, making it easy to shape around the almonds later.
Step 3: Toast the Almonds
Preheat your oven and toast the whole blanched almonds lightly until they turn golden and fragrant. This step is crucial for that irresistible crunch and nutty flavor at the heart of each truffle. Let them cool completely before assembling.
Step 4: Assemble the Truffles
Using a silicone sphere mold, spoon or pipe the thickened filling into each cavity about two-thirds full. Place a toasted almond at the center and top with more filling to encase the almond completely. This layering guarantees a delightful almond surprise once you bite in.
Step 5: Freeze to Set
Place the filled mold into the freezer and allow the truffles to firm up for at least 4 hours, preferably overnight. Freezing solid simplifies handling during the coating steps and helps achieve a pristine finish.
Step 6: Prepare the Coating
Carefully remove the truffles from the mold and keep them on a baking sheet lined with parchment paper in the freezer. Meanwhile, finely crumble the vegan wafers—they’ll create a delightfully crunchy outer layer when you roll the truffles in them.
Step 7: Coat with Wafers
Roll each frozen truffle in the crumbled wafers to coat evenly. Then return them to the freezer for 10-15 minutes. This additional chilling keeps them firm for the final chocolate dip.
Step 8: Dip in White Chocolate and Coconut
Melt the remaining vegan white chocolate and cacao butter together over a water bath. Dip each truffle quickly into this luscious coating, then immediately roll it in shredded coconut to achieve that classic Raffaello look and texture. Because your truffles are frozen, the chocolate will harden very quickly, so pace yourself and handle them swiftly. Finally, pop them back into the freezer to set completely.
How to Serve Vegan Raffaello Coconut Truffles Recipe

Garnishes
While the shredded coconut coating is traditional, feel free to sprinkle a few extra toasted coconut flakes or crushed almonds on top for a beautiful finishing touch. A tiny drizzle of melted vegan white chocolate can add a professional flair and an extra layer of indulgence.
Side Dishes
These truffles are delightfully satisfying on their own, but pairing them with a cup of robust black tea or a creamy plant-based latte elevates the experience. Serve them alongside fresh berries or a light fruit salad to balance the richness with refreshing burst of flavor.
Creative Ways to Present
For gifting or festive occasions, arrange your Vegan Raffaello Coconut Truffles Recipe on a decorative platter sprinkled with edible flowers or confetti sugar. Wrapping individual truffles in delicate parchment paper or placing them in mini muffin liners adds a charming touch that will impress everyone who tries them.
Make Ahead and Storage
Storing Leftovers
Keep your truffles in an airtight container in the refrigerator to maintain their firmness and freshness. They will stay perfect for up to 5 days, making them a convenient make-ahead treat for celebrations or last-minute guests.
Freezing
If you want to enjoy your Vegan Raffaello Coconut Truffles Recipe later, freeze them in a single layer on a baking tray before transferring to a sealed container or freezer bag. Properly stored, they last up to 2 months and retain their flavor and texture beautifully.
Reheating
Since these are no-bake, chilled truffles, avoid heating them. Instead, thaw frozen truffles overnight in the refrigerator before serving to preserve the perfect creamy center and firm coating.
FAQs
Can I use regular condensed milk instead of sweetened condensed coconut milk?
You can, but this recipe is fully vegan so traditional condensed milk is not recommended. Sweetened condensed coconut milk keeps it plant-based and adds a subtle coconut sweetness that enhances the overall flavor.
What if I don’t have a silicone sphere mold?
No worries! You can shape the truffles by hand using a spoon or small cookie scoop. Chill the filling until firm, then form little balls around the almonds. The silicone molds just make the process neater and more uniform.
Can I substitute almonds with another nut?
Absolutely! Hazelnuts or macadamia nuts would also taste delicious and add different textures, but almonds are classic for that true Raffaello feel.
Is there a way to make these less sweet?
Reducing the amount of sweetened condensed coconut milk slightly can help tone down sweetness, but keep in mind it also provides essential binding and texture. Adjust gradually to your taste.
Are these truffles suitable for nut allergies?
Since the truffles contain whole almonds, they are not suitable for those with nut allergies. However, you might experiment with nut-free centers such as crispy rice or seeds, but the taste and texture will change significantly.
Final Thoughts
This Vegan Raffaello Coconut Truffles Recipe is pure joy for coconut lovers and anyone who appreciates a bit of homemade magic in their treats. The balance of creamy sweetness, crunchy almonds, and snowy coconut coating makes every bite feel special. Whether you’re making them for friends, family, or yourself, these truffles are guaranteed to brighten any moment. Give them a try and watch how quickly they disappear from the plate!
Print
Vegan Raffaello Coconut Truffles Recipe
- Prep Time: 20 minutes
- Cook Time: 15 minutes
- Total Time: 6 hours 15 minutes
- Yield: 15 servings
- Category: Dessert
- Method: Freezing
- Cuisine: Vegan
- Diet: Vegan
Description
These Vegan Raffaello Coconut Truffles are a luscious dairy-free treat featuring a creamy coconut and vegan white chocolate filling, toasted almonds, and a crispy wafer and shredded coconut coating. Perfectly frozen and coated in smooth vegan white chocolate, these truffles combine crunchy texture and rich flavor for a delightful plant-based 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
Almonds
- 15 whole blanched almonds
Coating and Assembly
- 20 g vegan wafers
- 120 g vegan white chocolate
- 25 g cacao butter (or coconut oil)
- 60 g shredded coconut
Instructions
- Filling: Add the coconut cream, vegan white chocolate, condensed coconut milk, cacao butter, and sea salt to a medium heat-resistant bowl. Place the bowl over a saucepan with simmering water to create a bain-marie, ensuring the water does not touch the bowl. Gently melt the ingredients together, stirring regularly until smooth.
- Chill the mixture: Remove the bowl from the heat and let it cool for 10 minutes. Cover the bowl and refrigerate for 1 hour to thicken the mixture, stirring every 20 minutes to ensure even cooling.
- Toast the almonds: Preheat your oven to fan-forced 160°C (320°F) or conventional 180°C (356°F). Spread the blanched almonds on a baking sheet and toast them for 6-8 minutes until lightly browned. Remove and let cool completely.
- Assemble the truffles: Spoon or pipe the thickened white chocolate mixture into a silicone sphere mold, filling each cavity about two-thirds full. Press one toasted almond into each cavity, then top with more filling to cover the almond.
- Freeze: Place the filled mold in the freezer for at least 4 hours or overnight until fully solid.
- Prepare for coating: Remove the frozen truffles from the mold carefully and place them on a baking sheet lined with parchment paper or a silicone mat. Keep them frozen while you prepare the coating.
- Coat with wafers: Finely chop or crumble the vegan wafers and place them in a bowl. Roll each frozen truffle in the chopped wafers to coat completely, then return to the baking tray and freeze for 10-15 minutes.
- Melt coating: Using a bain-marie, melt the vegan white chocolate and cacao butter together in a bowl over simmering water until smooth. In a separate small bowl, place the shredded coconut.
- Dip and coat: Quickly dip each frozen truffle into the melted chocolate, then immediately roll it in the shredded coconut to coat the exterior. Place the coated truffles back on the baking tray.
- Set the coating: Return the tray to the freezer for 5 minutes to allow the chocolate coating to harden completely. Keep the truffles stored frozen or refrigerated until serving.
Notes
- Use a silicone sphere mold for best shaping results.
- Stir the filling mixture regularly while melting to prevent burning and ensure smooth texture.
- If vegan white chocolate is not coconut butter based, adjust for taste and texture accordingly.
- Ensure truffles are kept frozen during coating to help the chocolate set quickly.
- Store the truffles in an airtight container in the freezer or refrigerator for up to 1 week.
- For an allergy-friendly version, substitute almonds with another nut or seed as preferred.

