First, prepare the filling:
Mix the condensed milk, coconut flakes, and butter in a saucepan.
Cook the mixture over low heat, stirring constantly, until it thickens and can be formed into balls. We'll form this mixture into glass balls and thread them onto skewers.
Place in the freezer for about 30 minutes to firm up slightly.
Meanwhile, make the caramel: combine the water, lemon juice, and sugar in a saucepan.
Stir until the sugar is completely dissolved and bring to a boil over medium heat until the mixture turns a golden color, similar to caramel.
Caramel hardens quickly, so it's important to act quickly. Dip the refrigerated balls into the caramel syrup and let them harden for a few minutes.
The result is a stunning combination: crispy caramel balls with a soft and delicious filling of condensed milk and coconut—the perfect garnish for any occasion!
Enjoy!