Bala Baiana Recipe
Olivia Brooks
Bala Baiana Recipe brings chewy coconut balls coated in caramel using condensed milk, grated coconut, butter and sugar for a sweet Brazilian dessert treat
Prep Time 25 minutes mins
Cook Time 30 minutes mins
Total Time 55 minutes mins
Course Dessert
Cuisine Brazilian
Servings 20 to 25 pieces
Calories 120 kcal
Medium saucepan (for coconut mixture)
Heavy-bottom pan (for caramel)
Wooden spoon or silicone spatula
Mixing bowl
Measuring cups and spoons.
Small ice cream scoop or spoon (for shaping)
Baking tray lined with parchment paper
Fork or dipping tool (for caramel coating)
Stove or induction cooktop
For the coconut filling:
- 1 can 395g sweetened condensed milk
- 2 cups fresh grated coconut or desiccated coconut
- 1 tablespoon unsalted butter
- 1 teaspoon vanilla extract optional but lovely
For shaping:
- Extra butter for greasing hands
For caramel coating:
- 2 cups granulated sugar
- 1/2 cup water
- 1 teaspoon vinegar or lemon juice helps prevent crystallization
Step 1: Make the coconut filling
In a medium saucepan, add condensed milk, butter, and coconut. Cook on low heat, stirring constantly. You’ll notice the mixture slowly thickening.
This step is where patience matters most. Don’t rush it. The texture should become thick enough that it starts pulling away from the sides of the pan.
Add vanilla if you’re using it, and stir again.
Once ready, transfer to a plate and let it cool completely.
Step 2: Shape the sweets
Once cooled, grease your hands lightly with butter. Take small portions of the mixture and roll them into smooth balls.
This is the fun part. I sometimes play music while doing this—it feels like therapy. Place each ball on a parchment-lined tray.
Refrigerate for about 20–30 minutes so they firm up.
Step 3: Prepare the caramel
In a heavy-bottom pan, add sugar, water, and vinegar. Cook on medium heat without stirring too much at first. Let the sugar dissolve naturally.
After a few minutes, it will start turning golden. This is where you must watch closely—caramel can go from perfect to burnt very quickly.
When it reaches a deep amber color, turn off the heat.
Step 4: Coat the coconut balls
Working quickly, dip each chilled coconut ball into the caramel using a fork or skewer. Let excess drip off before placing it back on parchment paper.
Be careful—caramel is extremely hot. I always remind myself of this every time I make the Bala Baiana Recipe, even after years of experience.
Step 5: Let them set
Allow the caramel coating to harden at room temperature. This usually takes about 10–15 minutes.
Once set, you’ll notice a beautiful glossy shell forming around each sweet.
And just like that, your Bala Baiana Recipe is ready.
- Always cook caramel on medium heat, never high.
- Do not stir sugar too early while it dissolves.
- Grease your hands well before shaping coconut balls.
- Use fresh coconut if possible for richer flavor.
- Work quickly when dipping in caramel—it hardens fast.
Keyword Bala Baiana Recipe