• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Chocolates & Chai
  • Home
  • About
    • About Chocolates & Chai
    • Privacy Policy & Disclosure
  • Recipes
  • Contact
menu icon
go to homepage
  • About
  • Recipes
  • Contact
    • Facebook
    • Instagram
    • YouTube
  • subscribe
    search icon
    Homepage link
    • About
    • Recipes
    • Contact
    • Facebook
    • Instagram
    • YouTube
  • ร—
    Home ยป Desserts ยป Bala Baiana (Brazilian Coconut Bon Bons)

    Bala Baiana (Brazilian Coconut Bon Bons)

    Published: May 1, 2025 by Riz ยท This post may contain affiliate links ยท

    Jump to Recipe

    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.ย 

    A single Bala Baiana coconut candy, cut in half revealing the creamy coconut filling, sits on a small wooden platter. this recipe
    Jump to:
    • What is Bala Baiana
    • Ingredients
    • How to make Bala Baiana
    • Tips
    • Storage suggestions
    • Serving suggestions
    • Variation ideas
    • Final thoughts
    • ๐Ÿ“– Recipe
    • ๐Ÿ’ฌ Reviews

    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. 

    A black ceramic plate artfully arranged with Bala Baiana candies. The glossy caramel coating of the coconut balls can be seen, creating a visually appealing display of Brazilian confectionery.

    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!

    Several Bala Baiana candies nestled in individual black paper wrappers, reminiscent of Ferrero Rocher packaging. The candies' golden caramel exterior catches the light, highlighting their uniform round shape and appetizing texture.

    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.

    Bala Baiana on a wooden coaster. The golden caramel coating glistens, revealing a smooth surface with a rich amber hue, while the coconut filling can be seen on the inside of a cut open candy.

    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.

    Brazilian coconut balls on a black serving dish. Each coconut ball is nestled in a candy wrapper.

    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. 

    Don't forget to follow me on Facebook, Pinterest, Instagram, YouTube and Twitter for all the latest. Or just sign up to be a part of my mailing list to have updates delivered straight to your inbox!

    Print

    ๐Ÿ“– Recipe

    clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
    Bala Baiana

    Bala Baiana (Brazilian Coconut Bon Bons)


    5 Stars 4 Stars 3 Stars 2 Stars 1 Star

    5 from 2 reviews

    • Author: Riz | Chocolates & Chai
    • Total Time: 50 minutes
    • Yield: 20–25 bala baiana balls 1x
    Print Recipe
    Save Recipe Recipe Saved

    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

    Units Scale
    • 1 ยผ cups sweetened condensed milk
    • 2 ยฝ tbsp butter
    • 1 cup desiccated coconut
    • ยพ cup caster sugar
    • ยผ cup water
    • 1 tsp lemon juice

    Instructions

    1. 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.
    2. 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.
    3. 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.
    4. 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.
    5. 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

    Did you make this recipe?

    Tag @yamisohungry on Instagram and hashtag it #chocolatesandchai

    More Dessert Recipes

    • Angel Hair Chocolate Bar
      Angel Hair Chocolate Bar
    • Cornflake Brownies
      Cornflake Brownies
    • Lemon Basque Cheesecake
      Lemon Basque Cheesecake
    • Qatayef
      Qatayef (with Ricotta Cheese)

    Reader Interactions

    Comments

    1. Riz

      May 01, 2025 at 2:49 pm

      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.

      Reply
    2. Moth

      November 24, 2025 at 8:55 pm

      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

      Reply
      • Riz

        November 25, 2025 at 2:55 pm

        Hi Moth,

        Thank you for commenting. I’m so glad you enjoyed it!

        Reply
    3. Kimberley

      April 14, 2026 at 8:24 pm

      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.

      Reply
      • Riz

        April 15, 2026 at 12:14 am

        Those are some great notes, Kimberley! Thanks for sharing ๐Ÿ™‚

        Reply
    4. Paul Pospisil

      April 25, 2026 at 6:39 pm

      What can you do if the mixture is not setting up to form the balls?

      Reply
      • Riz

        May 01, 2026 at 1:23 pm

        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!

        Reply

    Leave a Reply Cancel reply

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

    Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

    Primary Sidebar

    Hi! I'm Riz.

    Do you ever think back to that recipe someone special cooked for you? Mom's spaghetti? Grandma's pie?

    On Chocolates & Chai, I worry about perfecting that showstopper of a recipe so that you can rediscover, and share that feeling with the people closest to you.

    More about me

    Trending Recipes

    • A square close up image for 5 fluffy pancakes stacked high.
      Fluffy, Fluffy Pancakes
    • Three fluffy Japanese pancakes (aka. souffle pancakes) stacked high with maple syrup being poured on them.
      Fluffy Japanese Pancakes (aka. Souffle Pancakes)
    • A square slice of Egyptian Macarona Bechamel on a while plate.
      Egyptian Macarona Bechamel Recipe
    • A blue plate filled with chilaquiles rojos, garnished with a fried egg, queso fresco, and avocado slices.
      Chilaquiles Rojos – A Traditional Mexican Breakfast Recipe

    Seasonal Favorites

    • Top down shot of three halloween pizzas - each one is decorated as a different monster.
      Halloween Pizza: Delightfully Frightful
    • Pumpkin risotto, garnished with sage, on a white plate.
      Creamy Pumpkin Risotto
    • A close-up of a chocolate madeleine decorated to look like a mummy for Halloween.
      Chocolate Madeleine Mummies
    • Honey Mug Cake

    Footer

    Footer

    โ†‘ back to top

    About

    • About Chocolates & Chai
    • Contact
    • Privacy Policy

    Newsletter

    • Sign up for emails and updates

    Let's Connect

    Copyright ยฉ 2026 Chocolates & Chai

    A single Bala Baiana coconut candy, cut in half revealing the creamy coconut filling, sits on a small wooden platter.