Start by pulsing the unsweetened coconut in a food processor or blender until it reaches the consistency of breadcrumbs. This step ensures the coconut blends seamlessly into the mixture.
Next, transfer the pulsed coconut to a large bowl and add in the sweetened condensed milk, coconut oil (5 tablespoons), and vanilla extract. Stir everything together until well combined, making sure the coconut is evenly coated.
Now, gently fold in the red and green M&Ms until just incorporated. This adds a festive flair and a bit of crunch to the mixture.
Using a small cookie scoop, portion the mixture into small balls and place them onto a parchment-lined baking sheet. Once all the mixture is scooped, roll each ball between your hands to smooth them out, creating a nice, round shape.
Refrigerate the balls for about 15 minutes. This chilling step helps them maintain their shape and makes them easier to coat with chocolate.
While those chill, prepare to melt the semi-sweet chocolate chips. In a small microwave-safe bowl, combine the chocolate chips and 1 tablespoon of coconut oil. Heat in 15-second increments, stirring regularly, until the chocolate is completely melted and smooth.
Once the chocolate is ready, take each coconut ball and dip it into the melted chocolate, allowing any excess chocolate to drip back into the bowl. This step ensures an even coating and prevents the balls from being too chocolaty.
Transfer the chocolate-coated coconut balls back onto the parchment-lined baking sheet. Refrigerate them again until the chocolate has set, which usually takes about 30 minutes.
For a finishing touch, melt the white chocolate chips in the microwave (30-45 seconds should do), then transfer the melted chocolate to a ziploc bag. Snip off a corner and drizzle the white chocolate over each coconut ball.
Before the white chocolate sets, sprinkle a few more M&Ms on top to finish off your gorgeous Christmas Coconut Balls. Allow them to set completely, and then they’re ready to be enjoyed or gifted!