These delicious Chocolate Coconut Truffles are rich, creamy, and perfectly sweet! Made with just a handful of simple ingredients, they feature a soft, chewy coconut center coated in a smooth chocolate shell and topped with shredded coconut.
No baking required! They’re perfect for Christmas treats, holiday parties, homemade gifts, or whenever you’re craving something sweet.
Prep time: 20 minutes
Chilling time: 30–40 minutes
Total time: Approximately 1 hour
Yield: 18–22 truffles
1. Ingredients
| Ingredient | Quantity |
|---|---|
| Unsweetened shredded coconut | 2½ cups |
| Sweetened condensed milk | 1 can (14 oz / 397 g) |
| Vanilla extract | 1 tsp |
| Semi-sweet chocolate, chopped or chips | 8 oz (225 g) |
| Coconut oil | 1 tsp |
| Extra shredded coconut for topping | As needed |
2. Step-by-step instructions
Step 1 – Prepare the coconut mixture
In a large mixing bowl, combine the shredded coconut, sweetened condensed milk and vanilla extract.
Stir thoroughly until all the coconut is evenly coated and the mixture becomes thick and sticky.
Step 2 – Shape into balls
Scoop approximately 1 tablespoon of the coconut mixture at a time.
Roll between your palms to form small, evenly sized balls.
Place them on a baking sheet lined with parchment paper.
Step 3 – Chill the truffles
Transfer the baking sheet to the refrigerator and chill for 20–30 minutes, or until the coconut balls become firm enough to dip.
Step 4 – Melt the chocolate
Place the semi-sweet chocolate chips in a microwave-safe bowl.
Add 1 teaspoon of coconut oil.
Microwave in 20–30-second intervals, stirring between each interval, until the chocolate is completely melted and smooth.
Alternatively, melt the chocolate using a double boiler over gently simmering water.
Step 5 – Dip the coconut balls
Remove the chilled coconut balls from the refrigerator.
Using a fork or dipping tool, dip each ball into the melted chocolate until completely coated.
Allow the excess chocolate to drip back into the bowl.
Step 6 – Add the coconut topping
Place each chocolate-coated truffle back onto the parchment-lined baking sheet.
While the chocolate is still wet, sprinkle shredded coconut over the top of each truffle.
Step 7 – Let the chocolate set
Refrigerate the truffles for approximately 20–30 minutes, or until the chocolate coating has completely hardened.
Step 8 – Serve and enjoy!
Transfer the finished truffles to a serving plate or decorative container.
Enjoy them chilled or let them sit at room temperature for a few minutes before serving for a softer coconut center.
3. Tips for perfect coconut truffles
- Use unsweetened shredded coconut because the condensed milk already provides plenty of sweetness.
- If the mixture feels too wet or sticky, add a little extra shredded coconut.
- Chill the coconut balls before dipping to prevent them from falling apart.
- Make sure the chocolate isn’t overheated.
- Add the coconut topping immediately after dipping so it sticks properly.
- Use dark chocolate for a less sweet, richer flavor.
4. Delicious variations
- Almond Joy style: Place one roasted almond inside each coconut ball before chilling.
- White chocolate version: Replace semi-sweet chocolate with melted white chocolate.
- Dark chocolate truffles: Use dark chocolate for a more intense cocoa flavor.
- Extra coconut: Roll the finished truffles in additional shredded coconut.
- Festive version: Add holiday sprinkles for Christmas celebrations.
5. Storage instructions
- Refrigerator: Store in an airtight container for up to 1 week.
- Freezer: Freeze in a sealed container for up to 2 months for best quality.
- Serving: Let frozen truffles thaw in the refrigerator before serving.