Make these coconut balls Raffaello style with this quick and easy recipe made with only 3 ingredients and 5 minutes. These coconut truffles are perfect to give as gifts during the holidays or just to enjoy.

Jump to:
Love coconut and Raffaello candies? These easy homemade coconut balls are soft, sweet, and full of coconut flavor—perfect for coconut lovers!
Made with shredded coconut and sweetened condensed milk, each ball hides a crunchy hazelnut inside. You can swap it for an almond or leave it out.
No baking, no special tools—just one bowl and a few minutes. Great for holidays, gifts, or a quick sweet treat!
Why you'll love this recipe
Craving for more coconut recipes? Give these a try, coconut layer cake, coconut cupcakes, coconut macarons, coconut milk ganache frosting.
Ingredients You Need
You need these ingredients to make this 3 ingredients coconut ball recipe:
- Coconut: Use unsweetened coconut, which you can substitute with toasted coconut or desiccated coconut. No need to use sweetened coconut flakes or add powdered sugar in the recipe as the sweetened condensed milk is enough to sweeten these coconut balls.
- Sweetened condensed milk: Use sweetened condensed skim milk instead of unsweetened evaporated milk which has a more liquid texture. For a vegan version use sweetened condensed coconut milk.
- Dried fruits: whole hazelnuts, almonds, or other nuts, previously roasted in the oven for more flavor.

How to Make Coconut Balls
Here are some quick visual instructions. Don't forget that full recipe instructions with exact ingredients can be found in the recipe card below!
Step 1: In a large mixing bowl, place all ingredients, shredded coconut and sweetened condensed milk and mix with a tablespoon until the mixture is smooth and the coconut flakes are well moistened by the condensed milk.
Step 2: Cover with plastic wrap and place in the refrigerator for about 30 minutes to 1 hour.


Step 3: Using your hands, scoop out a small amount of coconut mixture and compact it in the palm of your hand and add a whole hazelnut or almond and press it into the center of the coconut ball.
Step 4: Roll the ball between your hands until you have a smooth dough ball and place them on a plate or on a sheet of parchment paper.

Step 5: Place shredded coconut flakes in a small bowl and roll the coconut balls in the coconut flakes until they are completely covered.
Enjoy! Place the coconut truffle balls in small white cases and enjoy!

Tips for this recipe

Variations & Substitutions
Recipe Questions
Can I use fresh coconut instead of dried shredded coconut?
It's best to use dried shredded coconut for the right texture, but fresh coconut can be used if you dry it out slightly before using it.
How do I make the mixture easier to handle?
Chill the mixture in the refrigerator for 20-30 minutes before shaping to make it easier to handle.
What’s the best way to shape coconut balls?
Use a small ice cream scoop or tablespoon to ensure even-sized balls, then roll them in your hands to form a smooth shape.
More Truffles and Ball Recipes

I hope you love these easy coconut balls. If you make it, be sure to leave a comment and a rating so I know how you liked it. Happy Baking!
Print
Coconut balls
- Total Time: 5 minutes
- Yield: 15 balls
Description
How to make homemade raffaello coconut balls with shredded coconut, sweetened condensed milk and whole hazelnuts. (for 15 balls)
Ingredients
- 135 g ( 1 ½ cups) dry shredded coconut
- 170 g (½ cup) sweetened condensed milk
- 15 hazelnuts or almonds - whole
Instructions
- Place the shredded coconut and sweetened condensed milk in a large bowl.
- Using a tablespoon, mix the ingredients until the mixture is smooth and doughy.
- Let the mixture rest in the refrigerator for about 30 minutes to 1 hour.
- Take small amounts of the coconut mixture between your hands and put a whole hazelnut or almond in the center, close and roll them to form a smooth ball.
- Then roll the coconut balls immediately in a bowl filled with unsweetened shredded coconut flakes and place your Raffaello coconut balls in small cases.
Notes
Storage: 1-2 weeks at room temperature, placed in a storage box with a tight-fitting lid and up to 3 months in the freezer.
- Prep Time: 5 minutes
- Category: truffles, balls
- Cuisine: American
Nutrition
- Serving Size: 1 ball
- Calories: 804
- Sugar: 15 g
- Sodium: 38 mg
- Fat: 74 g
- Trans Fat:
- Carbohydrates: 29.7 g
- Protein: 18.3 g
- Cholesterol: 3.9 mg
Tested today in preparation for Christmas! Amazing. To get the crunch of a Rafaello, I replaced part of the coconut with crushed lace biscuits and toasted almond flakes. It turned out great. Thanks!
Thank you so much for your feedback ❤️ and for the great idea of using lace biscuits!