When a cold coconut center hits melted chocolate, the coating starts to cling before the excess has finished running off. I learned to hold each one over the bowl for a beat instead of rushing it back to the parchment; the shell stays neater, and less chocolate gathers at the base. These Almond Joy Truffles have a semisweet chocolate shell, a soft coconut middle, and a whole roasted almond tucked at the center.
The filling needs no stovetop or mixer. Sweetened shredded coconut and condensed milk make a sticky mixture, while powdered sugar helps it hold its shape once chilled. Give it time to firm up before rolling, then chill the shaped centers again before dipping. Those pauses are what turn a handful of simple ingredients into smooth, round truffles with a tender center and a clean chocolate coating.

Kitchen Note
Let the excess chocolate drip back into the bowl before you return each truffle to the parchment. A short pause gives you a thinner, tidier shell instead of a thick puddle underneath.
Save these Almond Joy Truffles for a chocolate-and-coconut bite with a whole roasted almond in every center.
Why These Truffles Need Two Separate Chills
The first rest happens before you shape anything. Freshly mixed coconut filling is tacky and loose, which makes it hard to portion neatly and harder to roll around an almond without leaving sticky bits on your hands. Chilling the mixture gives the coconut time to take up some of the moisture and makes the portions easier to handle.
After shaping, the centers need another chill for a different reason: they have to be firm enough to hold together in warm melted chocolate. If they go into the bowl soft, they’re more likely to lose their round shape while you dip them. Keeping the two rests separate also helps you get an even filling: first portion a cohesive mixture, then set the almond inside each ball and firm the finished centers. Don’t treat the second chill as spare time to skip; it’s what makes dipping manageable.
What Holds the Coconut Center Together—and What Makes the Shell Smooth

- Sweetened shredded coconut gives the centers their chew and contributes sweetness as well as texture. Standard shredded coconut mixes into a compact filling more easily than very large flakes. Unsweetened coconut isn’t a direct swap: it changes both the sweetness and the moisture balance.
- Sweetened condensed milk and powdered sugar work together to bind the coconut into portions that can be rolled. The milk supplies the sticky moisture; the sugar helps the chilled mixture hold its shape. For a dairy-free version, use sweetened condensed coconut milk in place of the condensed milk and choose dairy-free chocolate chips for the coating.
- Vanilla extract rounds out the sweetness without taking over the coconut. If you’re out, you can leave it out; the truffles will still hold together, though the filling will have a simpler flavor.
- Whole roasted almonds give each truffle its distinct crunchy center. Roasting brings a toastier flavor than a raw almond, and the whole shape is easy to tuck inside each portion.
- Semisweet chocolate chips and coconut oil make a coating that sets with a little sheen and is easy to dip into. The coconut oil helps loosen the melted chips; leaving it out makes the coating thicker. If you prefer chopped semisweet chocolate, use the same weight as the chips.
Building and Dipping the Centers Without Losing Their Shape
Mix the Filling and Let It Rest
Line a baking sheet with parchment paper before you start. Stir the shredded coconut, sweetened condensed milk, powdered sugar, and vanilla together in a medium bowl until the mixture looks evenly combined, with no dry patches of sugar. Refrigerate it for 30 minutes. It should feel more cohesive when you scoop it than it did right after mixing.
Portion Around Each Almond
Scoop the filling into 24 portions, about 1 tablespoon each. Press one whole roasted almond into the center of every portion, then roll the coconut mixture around it into a ball. If an almond peeks through, nudge the filling over it as you roll so the chocolate coating can cover a complete coconut center. Arrange the balls on the parchment-lined sheet.
Firm the Shaped Centers
Refrigerate the centers for 30 minutes, until firm. They should feel set enough to lift and dip without sagging in your fingers. If they still seem soft, give them the full chill before moving on; firm centers are easier to coat evenly.
Melt the Chocolate in Short Intervals
Combine the semisweet chocolate chips and coconut oil in a microwave-safe bowl. Microwave in 30-second intervals, stirring after each one, until the chocolate is smooth. The chocolate may look partly solid between intervals, so stir before microwaving it again. Stop once it’s smooth rather than continuing to heat it.
Dip and Let the Coating Set
Dip each chilled center into the melted chocolate, then return it to the baking sheet. Work with the firm centers while the chocolate is smooth enough to coat them cleanly. Once all the truffles are on the sheet, refrigerate them for 20 to 30 minutes, until the chocolate coating is set.
Two Easy Ways to Change the Almond Joy Truffle
Make a Dairy-Free Batch
Replace the sweetened condensed milk with the same amount of sweetened condensed coconut milk, and use dairy-free semisweet chocolate chips for the coating. Keep the coconut oil and the rest of the method unchanged. The coconut flavor will come through more strongly, and the filling may taste a touch less milky.
Trade the Almond for a Pecan
Use one roasted pecan half in place of each whole almond. The filling stays the same, but the center has a softer crunch and a buttery, less distinctly almond-like flavor. The pecan half still fits inside a tablespoon-size portion.
Storing and Serving the Truffles
- Refrigerator: Keep the truffles in an airtight container for up to 1 week. Separate layers with parchment so the coating doesn’t stick to the truffles above.
- Freezer: Freeze them in a single layer until firm, then transfer to an airtight container for up to 2 months. Thaw in the refrigerator before serving.
- Serving: Serve chilled for a firm center and crisp shell. Set out only the portions you plan to serve; the chocolate coating softens as it warms.
Questions That Come Up When Making Almond Joy Truffles

Almond Joy Truffles
Ingredients
Equipment
Method
- Line a baking sheet with parchment paper.
- In a medium bowl, stir together the sweetened shredded coconut, sweetened condensed milk, powdered sugar, and vanilla extract until evenly combined.
- Refrigerate the mixture for 30 minutes.
- Scoop the mixture into 24 portions, about 1 tablespoon each.
- Press one whole roasted almond into the center of each portion.
- Roll each portion into a ball and arrange the balls on the prepared baking sheet.
- Refrigerate the centers for 30 minutes, until firm.
- Combine the semisweet chocolate chips and coconut oil in a microwave-safe bowl.
- Microwave in 30-second intervals, stirring after each, until smooth.
- Dip each chilled center in the melted chocolate, letting excess chocolate drip back into the bowl.
- Return each coated center to the baking sheet.
- Refrigerate for 20 to 30 minutes, until the chocolate coating is set.





