Almond Coconut Balls

5 from 1 vote

This post may contain affiliate links. Read full disclosure.

This easy almond coconut balls recipe tastes just like Ferrero Raffaello candies. Coated in white chocolate, the balls are sweet, chewy, buttery, and unbelievably decadent. Easy to make, these treats are perfect for gifting, holiday parties, and afternoon snacks! 

A red platter with white chocolate coated and desiccated coconut coated almond coconut balls.


 

I’ve loved Ferrero Raffaello candies for as long as I can remember. So, I decided to make my own, and these homemade coconut balls are just as tasty as the originals, if not even better! 

They’re not exactly crunchy, but they have all the rich, nutty flavors and creamy texture of the store-bought option. Plus, they’re super easy to make and keep fresh in the freezer for months.

Prep an extra-large batch to keep on hand, and you’ll thank yourself when a craving strikes out of the blue.

Why you’ll love this recipe 

My whole family (aside from my sister-in-law, who is allergic to coconut) adores this recipe. Here’s why you will, too: 

  • Easy to make with minimal ingredients. With just eight ingredients, seven if you don’t use chocolate, this recipe comes together with just 20 minutes of prep time.
  • No cooking or complicated equipment required! As long as you have a mixer and a bowl, you have everything you need to make this recipe.
  • The recipe makes a large batch and stores well. As written, this recipe yields 60 bite-sized coconut balls, and they keep fresh in the fridge or freezer for a long time. As a result, they’re great for prepping ahead of time on busy holidays or keeping on hand! 

One taste of these almond coconut balls, and you’ll understand why I’m so obssess with them! Seriously, they’re a coconut lover’s dream. So, don’t be surprised when the whole batch disappears in a few hours! 

Coconut balls coated with white chocolate and others covered with desiccated coconut.

Pin this now to find it later

Pin It

Key Ingredient Notes

  • Sweetened condensed milk is the main sweetener, adding the creamy, melt-in-your-mouth texture we want. 
  • Amaretto is a sweet, Italian almond liqueur that complements the coconut and almond flavors. I don’t recommend using substitutes in this recipe!  
  • Vanilla extract – Use high-quality pure vanilla extract, not imitation varieties, to enhance the flavor of the rest of the ingredients. Trust me. You’ll taste the difference! 
  • Unsweetened desiccated coconut – Over the years, I’ve used all kinds of coconut flakes. While shredded coconut works, it doesn’t have the most appealing mouthfeel. So, I highly recommend using desiccated coconut, which is shredded into teeny-tiny flakes. 
  • Almond flour thickens the mixture and adds a subtle nutty flavor. 
  • Whole almonds – I place whole almonds in the center of the balls to replicate the store-bought candy and add a satisfying crunch. 
  • White chocolate chips – These are optional, but I love melting high-quality white chocolate and coating the balls with it. It adds extra sweetness and makes them even prettier! 
Almond flour, whole pecans, condensed milk, desiccated coconut, butter, vanilla extract, and maple syrup.

How to make almond coconut balls

One of the best things about this recipe is that it doesn’t require any fancy equipment or complicated steps. Just mix, portion the batter, and chill! 

  • Beat the sweetened condensed milk and butter in a medium bowl until nice and fluffy. 
  • Mix in the vanilla extract, Amaretto, coconut, and almond flour. 
  • Chill in the fridge until the mixture is nice and thick. I like to let it rest overnight, but you can get away with chilling for just a few hours if you’re in a hurry. 
  • Portion the dough into balls, then place an almond in the center of each. 

Create perfect portions

I like to use a small cookie scoop to form 1-inch balls. This ensures they’re all the same size and keeps my hands clean! 

  • Roll the balls in the remaining coconut flakes. 
  • Dip the cold coconut balls in melted white chocolate, coating them completely. This step is optional, but it takes the balls to a new level of delicious! 
  • Transfer the balls to a baking sheet lined with parchment paper, and let the chocolate set. 

Chill the coconut balls

Freeze the coconut balls for 10-15 minutes before dipping in the chocolate. It’ll be much easier to handle!

A red platter with white chocolate covered and coconut covered almond coconut balls.

Expert Tips 

  • Soften the butter fully. Room-temperature butter blends more evenly with the sweetened condensed milk, helping the mixture whip into a light, fluffy base. Cold butter will cause lumps!
  • Chill the mixture long enough. Don’t skip the chilling step! A couple of hours (or overnight) helps the mixture firm up so you can easily scoop, shape, and roll the balls without sticking.
  • Keep the balls cold for dipping. If coating in chocolate, make sure the balls are very cold. Pop them in the freezer for 15-20 minutes before dipping so the coating sets fast and stays smooth.
  • Melt the chocolate low and slow. Always microwave the chocolate at 50% power in short intervals, stirring in between. This prevents scorching and clumping, keeping your chocolate smooth. 

Storage

Transfer the coconut balls to an airtight container. I like to place them in mini cupcake liners.

Store in the fridge for 2-3 weeks, or freeze for 2-3 months.

Whatever you do, don’t store leftovers at room temperature or warm them up! Heat is enemy number one, and your balls will melt and fall apart. 

Coconut almond balls, some coated in white chocolate and others with desiccated coconut.

FAQs

Why are my coconut balls falling apart?

If your balls don’t hold together, it’s likely because they didn’t chill long enough. Pop them in the fridge until the dough thickens. If that doesn’t work, you may need to add more almond flour. Start with 1-2 tablespoons, and add more as needed until the mixture holds its shape. 

What’s the best way to dip coconut balls neatly in chocolate?

I like to use candy dipping tools or a fork to dip the balls. Then, let the excess chocolate drip off, and transfer them to parchment paper. 

A red platter with white chocolate coated and desiccated coconut coated almond coconut balls.
5 from 1 vote

Almond Coconut Balls

Homemade version of decadent Raffaello candy… These sweet, chewy, buttery almond coconut balls are a delightful treat for every coconut fanatic!
Prep: 20 minutes
8 hours
Total: 8 hours 20 minutes
Servings: 60 coconut balls

Ingredients

  • 1 (14oz) can (396 g) sweetened condensed milk
  • ¾ cup (170 g) unsalted butter softened
  • 2 teaspoons Amaretto Italian almond liquor
  • 2 teaspoons pure vanilla extract
  • 3 ½ cups (280 g) unsweetened desiccated coconut divided Note 1
  • 1 cup (100 g) almond flour
  • ½ cup (70 g) whole almonds

Optional chocolate coating

  • 2 cups (340 g) white chocolate chips

Instructions 

  • In a medium bowl, beat the condensed milk and butter with an electric hand mixer on medium speed until fluffy, about 2 minutes.
  • Mix in vanilla extract, Amaretto, 2.5 cups of coconut, and almond flour.
  • Refrigerate the mixture for a couple of hours, or overnight, until it's nice and thick.
  • Using a small cookie scoop, form 1-inch balls with one almond in the center. (It's about 2 teaspoons(14g) of mixture per ball.)
  • Roll the balls in the remaining 1 cup of coconut flakes.

Optional chocolate coating

  • Place the chocolate chips in a tall plastic (or silicone) cup.
  • Microwave for 1 minute at 50% power, stir and repeat until the chocolate is fully melted. Remember to always microwave at 50% power and 30-60-second increments.
  • Dip the cold coconut balls in the melted chocolate, one at a time, and place them on a baking sheet lined with parchment paper. I love using these candy dipping tools. I use the spiral swirl dipper for this recipe. (TIP: Keep the coconut balls cold before dipping. If they're soft, place them in the freezer for 15-20 minutes before dipping.)

⭐️ Did you make this recipe?
Please leave a review and let us know how you liked it!

Tips & Notes

Note 1: Choose unsweetened desiccated coconut, which means it’s shredded into teeny-tiny flakes. Over the years, I’ve used all kinds of coconut flakes. While regular shredded coconut works, it doesn’t have the most appealing mouthfeel.
Storing Tip: Transfer the coconut balls to an airtight container. I like to place them in mini cupcake liners.

Nutrition

Servings: 1 coconut ball without chocolate coating
Calories: 75kcal
Carbohydrates: 2g
Protein: 1g
Fat: 7g
Sugar: 1g
Sodium: 2mg
Course: Dessert
Cuisine: American

This recipe was originally published on July 30th, 2015.

Hi, I’m Shinee!

Welcome! I’m so happy you’re here! I believe anyone can cook restaurant-quality food at home! And my goal is to help you to become a confident cook with my easy-to-follow recipes with lots of tips and step-by-step photos.

5 from 1 vote (1 rating without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Made this? Rate this recipe:




This site uses Akismet to reduce spam. Learn how your comment data is processed.

37 Comments

  1. Hello shinee!
    Can u tell me about amaretto plx
    And its substitute?
    Its quite difficult to find it in my country
    Kindly guide me

    1. Hi, Hira! Amaretto is an Italian almond-flavored liquor. If you don’t have it, it’s ok to skip it. Hope you enjoy!

  2. These look soo good. I am a huge coconut fan, love all things coconut!  I will be trying these for sure!  thanks.

  3. Yum!! I love Ferrero Rafaello so I am going to be making some of these very soon. I’ll keep a little stash in the freezer so I can sneak one whenever I get a craving! Thanks for sharing!

    1. Yay, I still have some in freezer! And I know you’ll enjoy having them in your freezer too. 🙂 Thanks, Kaylene!