
A glorious Mozambican coconut and egg yolk pudding, golden in colour and deeply rich — one of the most beloved desserts of the Lusophone world.
Cocada Amarela ('yellow coconut') is a Portuguese-influenced Mozambican dessert that showcases the Arab and Indian Ocean spice influences woven throughout Mozambican cuisine. Made from fresh coconut, egg yolks, sugar, and fragrant spices like cinnamon and cloves, it cooks down into a thick, golden, jammy pudding that is eaten chilled. The recipe arrived with Portuguese colonists but was transformed by local cooks who incorporated Mozambican coconuts and adapted it to local tastes. Today it is served at celebrations, in restaurants, and as a prized gift.
Serves 6
Combine sugar and water in a medium saucepan over medium heat. Stir until sugar dissolves, then bring to a simmer. Cook for 5 minutes without stirring until slightly thickened.
Add grated coconut to the syrup and stir to combine. Reduce heat to medium-low and cook, stirring frequently, for 15–20 minutes until the mixture thickens and the coconut has absorbed most of the syrup.
Remove pot from heat. In a bowl, whisk egg yolks with salt. Add 2 tablespoons of the hot coconut mixture to the yolks while whisking (to temper). Gradually pour the tempered yolks into the pot, stirring constantly.
Return pot to low heat. Add cinnamon, cloves, and vanilla. Cook, stirring constantly, for 8–10 minutes until the mixture is very thick, glossy, and a deep golden colour. It should pull away from the sides of the pot.
Pour into a serving dish or individual ramekins. Dust with cinnamon. Allow to cool to room temperature, then refrigerate for at least 2 hours until set.
Temper the egg yolks carefully — adding them too quickly to hot coconut mixture will scramble them.
The mixture is ready when it holds a clean line when you drag a spoon through it.
Fresh coconut gives the most flavour, but good-quality desiccated coconut works well.
Add a splash of Mozambican coconut spirit for an adult dessert.
Press into a tart shell for an elegant cocada tart.
Serve alongside fresh mango slices for a tropical pairing.
Refrigerate covered for up to 5 days. The flavour improves on day 2.
Cocada Amarela originated in the Portuguese colonial world — similar desserts exist in Brazil, Portugal, Cape Verde, and São Tomé — but Mozambican versions have a distinct character from the use of local coconuts and spices. The name 'amarela' (yellow) refers to the golden colour from the egg yolks, a hallmark of Portuguese egg-based dessert traditions dating to medieval Arab influence.
The texture will be different — more pudding-like and less chewy. Reduce the water if doing so. Grated coconut gives the traditional texture.
Per serving (160g) · 6 servings total
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →Join the conversation
Sign in to leave a comment and save your favourite recipes