Bala Baiana: Traditional Brazilian Coconut Candy with a Crunchy Caramel Shell
Bala Baiana is a classic Brazilian candy made with a rich coconut filling and coated in a glossy, crunchy caramel shell. The creamy coconut centre paired with the crisp caramel coating creates the perfect balance of textures, making it a popular treat for parties, celebrations, and gifting.
Table of Contents
What is Bala Baiana?
Bala Baiana is a traditional Brazilian sweet where condensed milk, coconut, and butter are cooked into a thick fudge-like mixture. Once cooled and rolled into balls, they're dipped in a homemade caramel that hardens into a shiny, crisp shell.
It is perfect for:
● Parties
● Festive celebrations
● Dessert platters
● Homemade gifts
● Sweet cravings
The crunchy caramel exterior and creamy coconut filling make every bite incredibly satisfying.
Main Ingredients of Bala Baiana:
For the Coconut Filling
-
1 can (395g) Sweetened Condensed Milk
-
1 cup Desiccated Coconut
-
1 tbsp Butter
For the Caramel Coating
-
2 cups Sugar
-
1 cup Water
What Is So Special About Bala Baiana?
Bala Baiana is loved for its unique contrast of textures. The caramel coating forms a beautiful glossy shell that shatters when bitten into, revealing a soft, rich coconut filling inside. It's an elegant candy that looks impressive while requiring only a handful of ingredients.
Quick and Easy Bala Baiana:
With just a few pantry ingredients, this Brazilian candy is surprisingly easy to make at home. Once the filling is prepared, all that's left is shaping, coating, and allowing the caramel to set.
How to Make Bala Baiana
Step 1: Prepare the Coconut Filling
-
Add the condensed milk, desiccated coconut, and butter to a non-stick pan.
-
Cook over low heat, stirring continuously.
-
Continue cooking until the mixture thickens and starts leaving the sides of the pan.
-
Transfer the mixture to a plate and allow it to cool completely.
Step 2: Shape the Candy
-
Lightly grease your hands with butter.
-
Roll the cooled mixture into small bite-sized balls.
-
Arrange them on a parchment-lined tray.
-
Refrigerate for 20–30 minutes until firm.
Step 3: Prepare the Caramel
-
Add the sugar and water to a saucepan.
-
Cook over medium heat without stirring until the syrup turns a light golden amber colour.
Step 4: Coat the Candy
-
Dip each ball into the hot caramel.
-
Rotate gently to coat evenly.
-
Allow the excess caramel to drip off.
-
Place the coated candies on a parchment-lined or lightly greased tray until the caramel hardens completely.
Step 5: Serve
-
Remove the skewers if using.
-
Allow the caramel to set completely.
-
Serve immediately or store in an airtight container.
Expert Tips
-
Cook the coconut mixture until it is thick enough to roll easily.
-
Chill the coconut balls before dipping them into the caramel.
-
Do not stir the caramel once it begins boiling.
-
Work quickly while coating, as the caramel hardens rapidly.
-
Store in an airtight container at room temperature for the best texture.
Recipe Card



Leave a comment