If you’ve been scrolling through food reels lately, chances are you’ve come across Bala Baiana — those beautiful little coconut-filled sweets wrapped in a glassy, golden caramel shell. They look almost too pretty to make at home, but the good news is that they’re surprisingly simple once you understand the technique.
At the heart of this Brazilian-inspired sweet is a soft, chewy coconut centre made with just three ingredients. The little coconut balls are thendipped in a thin layer of caramel, which sets into a crisp, shiny shell around the creamy filling. The contrast is what makes Bala Baiana so addictive:soft and chewy on the inside, crisp and crackly on the outside.

WHAT YOU’LL LOVE ABOUT THIS RECIPE
-
No Oven
-
Eggless
-
3-Ingredient Filling
-
No Fancy Ingredients
INGREDIENTS USED IN MAKING BALA BAIANA
-
SUGAR
Sugar is the star of the caramel coating. Whenheated, it melts and caramelises, developing abeautiful golden colour and a deep, slightly toasted sweetness. Once cooled around the coconut candy, it hardens into the characteristic thin, crunchy shell.
-
DESICCATED COCONUT
Desiccated coconut forms the main structure of the candy. It provides the characteristic coconut flavour and gives the filling its slightly chewy texture. Since desiccated coconut contains much less moisture than fresh coconut, it absorbs the condensed milk and helps the mixture become firm enough to shape into balls.
-
CONDENSED MILK
Condensed milk is what brings the filling together. It provides sweetness, creaminess and moisture while also helping the coconut mixturethicken as it cooks. As the mixture reduces, it becomes dense and fudgy enough to roll into neat balls.
-
LEMON JUICE/VINEGAR
This small amount of acid helps reduce unwanted crystallisation in the caramel. In simple terms, ithelps keep the sugar syrup smooth rather than allowing it to turn grainy. You won’t taste the vinegar or lemon in the finished candy when used in this quantity.
-
BUTTER
Butter adds richness and gives the coconut mixture a smoother, more luxurious texture. It also helps prevent the mixture from stickingexcessively to the pan while cooking. A small amount is enough because the condensed milkalready provides plenty of richness.

EQUIPMENTS USED IN MAKING BALA BAIANA
Measuring Cups and Measuring Spoons are the first thing that anybody who in cooking or baking needs. The right quantities will help in the desired outcome so these two things are a must.
Whisks and spatulas are always useful while baking.
You also need a Heavy-bottomed non-stick saucepan or kadai to bring the whole mixture together on a stovetop. Then you need a plate to cool it down.
Keep skewers or toothpicks handy as you’ll need to work very quickly while coating the coating balls in caramel.

RELATED RECIPES FROM THE BLOG
TIPS TO MAKE BALA BAIANA
- Keep the heat low to medium-low and stir continuously. High heat can cause the condensed milk to cook at the bottom before the coconut mixture thickens properly.
- The coconut mixture should be thick, cohesive and pullaway from the sides of the pan. If it is too soft, the balls may lose their shape.
-
Don’t overcook the caramel: You want a beautiful golden-amber caramel. If it becomes very dark, it can develop a bitter, burnt flavour.
-
Work quickly: Caramel hardens fast. Have your coconut balls, toothpicks and lined tray ready before you start dipping.
-
Keep the caramel hot enough: If the caramel becomes too thick while you’re working, gently warm it over low heat. Don’t add extra water at this stage.
- Refrigerate the coconut mixture very well. Make sure they are rock solid after shaping them into balls.

- For the Coconut Candy
- 1 tablespoon butter
- 1¼ cups desiccated coconut
- 1 cup condensed milk
- For the Caramel Coating
- 1 cup sugar
- ½ cup water
- 1 teaspoon white vinegar or lemon juice
- Add the butter, desiccated coconut and condensed milk to a heavy-bottomed pan.
- Cook the mixture over low to medium-low heat, stirring continuously.
- Continue cooking until the mixture becomes thick enough to pull away from the sides and bottom of the pan. Transfer the mixture to a plate or bowl and allow it to cool until comfortable enough to handle.
- Once the mixture has cooled, lightly grease your hands with oil and roll small portions of the mixture into balls. Place them on a parchment-lined tray or plate and allow them to cool completely.
- To make the caramel, add the sugar, water and vinegar or lemon juice to a clean, heavy-bottomed saucepan. Place it over medium heat and allow the sugar to dissolve.
- Let the syrup cook until it develops a clear golden-amber colour.
- Insert a toothpick into each coconut ball and dip each ball into the hot caramel, turning it gently so that the coconut filling gets a thin, even coating.
- Allow the excess caramel to drip off before placing the candy onto parchment paper. Allow the Bala Baiana to cool completely at room temperature before serving.
If you like my Bala Baiana recipe and happen to make them in your kitchen, do tag me on Instagram and share pictures with me using #Bakewithshivesh. Happy Baking!
Hello. I'm Shivesh Bhatia, a food blogger and food stylist from Delhi, India. Welcome to Bake With Shivesh, where I'll help you create magic in your kitchens with my simple recipes.
Leave a Reply