These vegan lemon truffles are bright, creamy, and melt-in-your-mouth luxurious—with no dairy in sight. They taste like a lemon cheesecake bonbon but come together with just a handful of whole-food ingredients. The base relies on soaked raw cashews and coconut for that silky, truffle-like ganache center.
Here’s the perfect recipe, refined so every element shines.
Vegan Lemon Truffle Balls
*Makes about 14-16 truffles*
For the Creamy Lemon Center:
-
1 cup raw cashews, soaked in hot water for at least 1 hour (or cold water overnight), then drained thoroughly
-
1 cup unsweetened desiccated coconut (fine shred, not large flakes)
-
3 tablespoons coconut cream (the thick solid part from a chilled can of full-fat coconut milk)
-
2 tablespoons melted refined coconut oil (refined has no coconut taste; unrefined adds a subtle coconut note)
-
3-4 tablespoons pure maple syrup or agave nectar (adjust to your sweetness preference)
-
Zest of 2 large organic lemons
-
2-3 tablespoons fresh lemon juice (start with 2, taste, add more)
-
1 teaspoon vanilla extract
-
A generous pinch of fine sea salt (this makes the lemon pop)
For the Coating (choose one or do a mix):
-
½ cup desiccated coconut
-
OR ½ cup powdered sugar (to roll them in, for a classic truffle finish)
-
OR 6 oz melted vegan white chocolate (for a proper hard shell)
-
Optional: extra lemon zest to sprinkle on top
Method
-
Blitz the Base: In a food processor, combine the drained cashews and desiccated coconut. Pulse until they break down into a fine, slightly oily crumb that starts to clump together when pressed—about 1-2 minutes. You want it almost like a coarse cashew-coconut butter.
-
Build the “Cheesecake” Flavor: Add the coconut cream, melted coconut oil, maple syrup, lemon zest, lemon juice, vanilla, and salt. Process until the mixture becomes a smooth, thick paste that holds its shape when squeezed. Scrape down the sides as needed. Taste and add more lemon juice or zest if you crave extra zing. The mixture should be tacky but firm enough to roll.
-
Chill to Firm: Transfer the mixture to a bowl, cover, and refrigerate for at least 1-2 hours, or until firm enough to scoop and roll easily. This step is crucial—warm dough makes sticky, misshapen balls.
-
Roll & Shape: Use a small cookie scoop (about 1 tablespoon) to portion out the mixture. Roll between your palms into smooth, uniform balls. Place them on a parchment-lined plate or tray.
-
Coat the Truffles:
-
For coconut coating: Simply roll each chilled ball in the extra desiccated coconut until covered.
-
For powdered sugar: Roll the balls generously in powdered sugar for a crackly, sweet exterior that dissolves on the tongue.
-
For white chocolate shell: Freeze the uncoated balls for 30 minutes first. Dip each frozen ball into the melted vegan white chocolate using a fork, let the excess drip off, and place back on the parchment. The cold center will set the chocolate quickly. Drizzle with extra lemon zest while wet.
-
-
Final Set: Refrigerate the coated truffles for at least 30 minutes before serving. This allows the centers to firm up perfectly and the coatings to set.
Storage & Serving
Store these in an airtight container in the refrigerator for up to a week—they taste even better the next day as the lemon deepens. For longer storage, freeze them for up to 3 months; they’re delightful straight from the freezer as a chewy, fudge-like bite. Let them sit at room temperature for 5 minutes before serving for the creamiest texture.
These are stunning on a dessert board alongside fresh berries and dark chocolate. Let me know if you’d like a variation—perhaps a raspberry-lemon version or one rolled in crushed pistachios for a pop of color and crunch.