Learn how to make Bala Baiana, a traditional Brazilian coconut candy that combines creamy condensed milk, coconut, and a golden caramel coating for maximum taste. These popular coconut bon bons can be made in 45 minutes.
I was attending a Brazilian Jiu Jitsu class in London, England the very first time I tried Bala Baiana. I was brand new to the sport at the time, and the instructor’s wife offered me one of her homemade “Brazilian sweets” (probably to make me feel better for being so terrible at it!). I didn’t know what to expect, but I’m forever grateful to have been able to experience it.ย
Jump to:
What is Bala Baiana
Bala Baiana (meaning “candy from Bahia”), also known as Bala de vidro (meaning “glass candy” or glass bonbons) is a small coconut confectionary from Brazil. They are less commonly referred to as bala de coco (meaning “coconut balls”), but this is a name shared with another popular Brazilian sweet.
These bite-sized sweets combine coconut, condensed milk, and caramel into a simple but delicious treat that’s popular throughout Brazil. They have a hard (but brittle) caramel shell with a soft coconut filling.
The origins of these caramel coconut balls are actually unknown, but they are most commonly believed to be from Bahia, Northeastern Brazil, where coconut and sugar are both abundant. They are likely the result of the combination of African and Portuguese influence in the region. Nowadays. Bala Baiana is most often seen at children’s birthday parties though they are equally enjoyed by adults, and can be found at various street vendors around Brazil.
Ingredients
- Sweetened condensed milk
- Butter
- Desiccated coconut
- Caster sugar
- Water
- Lemon juice
How to make Bala Baiana
Start by cooking the coconut filling. Mix the condensed milk, desiccated coconut, and butter in a saucepan and cook over medium heat. Stir constantly for about 10 minutes until the mixture thickens and starts to pull away from the sides of the pan. This might remind you of making a thick pudding.
Transfer the mixture to a bowl and pop it into the fridge for half an hour. When it’s cooled, roll the mixture into small balls using a half-tablespoon measure.
For the caramel coating. Combine sugar, water, and lemon juice in a separate pan. Heat until the sugar turns fluid and a golden amber color, then reduce the heat. To check if it’s ready, drop a bit of caramel into cold water - it should form thin, brittle threads.
Forming the Bala Baiana. Dip each coconut ball into the caramel, letting the excess drip off. Set them on a piece of parchment paper to cool and harden. Once set, they’re ready to eat. Enjoy!
Tips
What kind of coconut to use
Use desiccated coconut for the most authentic texture. If you only have shredded coconut, pulse it in a food processor to create a finer, more uniform consistency. Coconut flakes are too large and will affect the smooth texture of the candy, so avoid using them.
Watch the caramel
Watch the caramel carefully to prevent burning. The color change happens quickly, and it can go from golden to burnt in seconds. A candy thermometer can help if you’re new to making caramel and want precise temperature control.
It’s also worth noting that working with hot caramel can be dangerous. Always use a long-handled wooden spoon and wear oven mitts as even a little splash can be very painful.
How to form the coconut balls
Keep your hands lightly oiled when forming balls to prevent sticking. Use a consistent measuring tool to ensure uniform size and even cooking (I suggest a half tablespoon, but you can really use whatever size you like).
Let them cool
Allow the candies to cool completely on parchment paper. Don’t rush the cooling process, as this can affect the caramel’s texture and the overall appearance of the Bala Baiana.
Storage suggestions
Bala Baiana can be refrigerated in an airtight container for up to 5 days. Use a bit of parchment paper to separate layers in case you need to stack them atop one another.
Serving suggestions
These delicious coconut candies make for an excellent after-dinner treat or dessert. They are best served at room temperature. The caramel will be softer and the coconut mixture more tender, allowing the full flavor to shine through.
For a Brazilian-inspired presentation, consider serving alongside a cup of strong coffee or even a hot chocolate.
Variation ideas
In the case of this Bala Baiana recipe, there aren’t a lot of ingredients, and that means small changes can have a big impact on the final result. Here are some suggestions in case you want to mix things up a little:
Spice it up. Add cinnamon to the coconut mixture for added flavor.
Try different coatings. Swap out the caramel coating for a chocolate version. Alternatively, crush some nuts and sprinkle them over the caramel syrup for something extra crunchy.
Final thoughts
Bala Baiana is a straightforward recipe that brings a taste of Brazil to your home. With just a few ingredients and some patience, you can create these traditional Brazilian sweets in your own kitchen. And as a bonus, you can use any leftover caramel to prepare some Billy Miner Pie to make it a truly indulgent day.
Now it’s your turn, have you tried this Bala Baiana recipe yet? Drop a comment below and let me know what you thought of it.
๐ Recipe
Bala Baiana (Brazilian Coconut Bon Bons)
- Total Time: 50 minutes
- Yield: 20–25 bala baiana balls 1x
Description
Learn how to make Bala Baiana, a traditional Brazilian coconut candy that combines creamy condensed milk, coconut, and a golden caramel coating for maximum taste.
Ingredients
- 1 ยผ cups sweetened condensed milk
- 2 ยฝ tbsp butter
- 1 cup desiccated coconut
- ยพ cup caster sugar
- ยผ cup water
- 1 tsp lemon juice
Instructions
- In a medium saucepan, combine condensed milk, desiccated coconut, and butter. Cook over medium heat, stirring continuously for 10 minutes, until the mixture thickens and begins to pull away from the sides of the pan.
- Transfer the mixture to a bowl and refrigerate for 30 minutes. Once chilled, use a ยฝ tablespoon measure to form uniform balls. Lightly oil your hands to prevent sticking while rolling.
- Prepare the caramel by combining sugar, water, and lemon juice in a small saucepan. Heat over medium heat until the mixture begins to simmer and turns a golden amber color.
- Reduce heat to low to prevent burning. Test the caramel’s readiness by dropping a small amount into cold water – it should form delicate, glass-like threads.
- Carefully dip each coconut ball into the caramel, allowing excess to drip off. Let the candies set for 2-3 minutes on parchment paper. Once cooled, the Bala Baiana are ready to serve and enjoy!
Notes
Things To Keep in Mind
- Caramel-making requires careful attention
- Consistent ball size ensures even cooking – you can use a half tablespoon measure to ensure consistency
- Room temperature serving recommended for best texture
Gifting
Bala Baiana makes a wonderful homemade gift. Package them in:
- Clear cellophane bags with a ribbon
- Small decorative tins
- Mason jars with custom labels
- Gift boxes lined with parchment paper
- Prep Time: 30 minutes
- Cook Time: 20 minutes
- Category: Dessert
- Method: Stovetop
- Cuisine: Brazilian
Riz
If you haven’t tried these Brazilian coconut bon bons before, this is the perfect opportunity to do so! They’re fairly easy to make (but do supervise if you’re making these with your kids as caramel is VERY hot). I hope you enjoy them, and get a chance to share a photo of your creations with me on Instagram @yamisohungry.
Moth
This recipe is super simple and fairly fast. Theyre delicious too. Granted ive makes Carmel/sugar glass in the past but even if its your first time it’s very straight forward.
Amazing recipe
Riz
Hi Moth,
Thank you for commenting. I’m so glad you enjoyed it!
Kimberley
Things I learned on the first attempt: smaller is better so you can completely submerge them and get the caramel around the top, and don’t be too generous with the caramel on the first ones you dip, or you will run out before you get to the last one.
Riz
Those are some great notes, Kimberley! Thanks for sharing ๐
Paul Pospisil
What can you do if the mixture is not setting up to form the balls?
Riz
Hi Paul, it’s hard to say without knowing/seeing how the cooking process is going. But usually the two main reasons for this would be that 1) the mixture needs to be cooked a little longer; 2) the mixture needs to be chilled longer.
Hope that helps!