Cocada Brasileira (Brazilian coconut candy)

Brazilian street candy of coconut, sugar, and condensed milk

Origin: Bahia, Brazil

From the journey of Coconut.

Cocada is one of Brazil's oldest sweets, and its origin sits squarely in the African-Portuguese-colonial kitchen of Bahia, the state on Brazil's northeastern coast where enslaved West Africans brought their culinary knowledge and found coconuts waiting for them, planted by the Portuguese from seedlings carried from Cape Verde and West Africa in the 1550s. The coconut came to Brazil as a Portuguese colonial export from their West African trading posts; West African women, enslaved and brought to work in Bahian households, became the confectioners who turned coconut into cocada. They were called doeiras; sweet-makers; and their confections were sold in markets and on the streets of Salvador. Cocada is deceptively simple: grated coconut cooked with sugar until the mixture caramelises, sometimes enriched with condensed milk (added after the invention of canned condensed milk in the 19th century) or flavoured with clove, cinnamon, and lime zest; echoes of both the Portuguese spice trade and African cooking. The result is intensely sweet, chewy-crisp, and deeply fragrant. There are two main versions: cocada branca (white, lighter, with condensed milk) and cocada queimada (burnt/caramelised, darker, chewier). Both are sold at street stalls in Bahia wrapped in cellophane or set on banana leaf, connecting the modern tourist to a chain of trade and migration stretching from the Atlantic coast of West Africa to the beaches of Bahia.

Ingredients

Base

  • 300 g freshly grated coconut or desiccated coconut (unsweetened)
  • 200 g caster sugar
  • 200 ml sweetened condensed milk
  • 2 tbsp water

Flavour

  • 1 tsp lime zest
  • 0.25 tsp ground cloves (optional, traditional flavouring)

Seasoning

  • 0.25 tsp salt

Method

  1. Line a large baking sheet or flat tray with baking paper or grease lightly with neutral oil. Set aside.
  2. Combine sugar and water in a heavy-bottomed medium saucepan. Cook over medium heat, stirring until the sugar dissolves, then stop stirring and cook for 3–4 minutes until it turns a light amber caramel.
  3. Add the grated coconut all at once to the caramel and stir quickly to combine. The mixture will seize and look lumpy; keep stirring over medium heat.
  4. Pour in the condensed milk, lime zest, cloves (if using), and salt. Stir continuously over medium heat for 8–12 minutes until the mixture thickens considerably, pulls away from the sides of the pan, and holds its shape when a spoonful is dropped on a cold surface.
  5. Working quickly while the mixture is still hot, drop heaped tablespoons onto the prepared tray. Use the back of the spoon to shape into small rounds or ovals, about 3–4 cm wide. Allow to cool completely at room temperature for 30–45 minutes until set.
  6. Once set, store in an airtight container at room temperature for up to 5 days, or wrap individually in cellophane in the traditional street-vendor style.

Notes

For cocada branca (white cocada), skip the caramelisation step: simply dissolve the sugar in 4 tbsp of water, add coconut and condensed milk, and cook until thick. This version is paler, lighter, and more intensely sweet. Fresh coconut gives the best texture and flavour; desiccated coconut works well if soaked in warm water for 10 minutes first and well-drained.

The Gastrographer

The Gastrographer

Mapping Culinary History

To explore — select an ingredient below.

Journey Point Map Key

Ingredient originTrade or transit route
Became a culinary stapleColonial / trade control
© 2026 The Gastrographer. All original research, narratives, and illustrations. All rights reserved.