Skip to content
Cocada Amarela
mozambicandessert✨ New

Cocada Amarela

A glorious Mozambican coconut and egg yolk pudding, golden in colour and deeply rich — one of the most beloved desserts of the Lusophone world.

Prep
15 min
Cook
35 min
Servings
6
Difficulty
Medium
4.8
Sign in to rate
#coconut#dessert#egg#sweet#portuguese-african#mozambican

About This Recipe

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.

Ingredients

Serves 6

  • 2 cupsfreshly grated coconut (or desiccated coconut, rehydrated)
  • 1.5 cupswhite sugar
  • 1 cupwater
  • 6egg yolks
  • 1 tspground cinnamon
  • 0.25 tspground cloves
  • 0.5 tspvanilla extract
  • 1 pinchsalt
  • 1 tspground cinnamon, for dusting

Instructions

  1. 1

    Make sugar syrup

    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.

  2. 2

    Add coconut

    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.

  3. 3

    Temper egg yolks

    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.

  4. 4

    Cook to finish

    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.

  5. 5

    Set and chill

    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.

Did you make this?

Rate it and help other cooks find the recipes that actually work.

One tap to sign in, and we'll save the rating you just picked.

Everything you need to plan your week — free

  • Meal calendar
  • Grocery list
  • AI recipe ideas

Track what you eat

Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.

Download Now

Pro Tips

  • →

    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.

  • →

    Weigh dry ingredients on a scale instead of using cups — grams are the difference between a tender and a tough crumb.

Variations

  • •

    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.

  • •

    Vegetarian: swap the protein for roasted king oyster mushrooms, smoked tofu or cooked chickpeas — adjust seasoning slightly upward to compensate.

Storage

Refrigerate covered for up to 5 days. The flavour improves on day 2.

History & Origin

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.

Frequently Asked Questions

Can I use canned coconut milk instead of grated coconut?

The texture will be different — more pudding-like and less chewy. Reduce the water if doing so. Grated coconut gives the traditional texture.

Can I make this ahead of time?

Yes — most of the components can be prepared up to a day in advance and refrigerated separately. Reheat gently and assemble just before serving so textures stay distinct.

What can I substitute if I don't have all the ingredients?

Stay close to the role each ingredient plays: swap aromatics for similar ones (shallot for onion, lime for lemon), and keep the fat-acid-salt balance intact. Spice blends can usually be approximated with what's in the cupboard.

How do I know it's authentic?

Authenticity sits on a spectrum — what matters more is honoring the technique and balance of flavors. If the dish tastes harmonious and respects how cooks in its home region would build it, you're on solid ground.

Nutrition Facts

Per serving (160g / 5.6 oz) · 6 servings total

Calories420kcal
Protein5g
Carbohydrates62g
Fat18g
Fiber3g
Protein5g
Carbs62g
Fat18g

Time Summary

Prep time15 min
Cook time35 min
Total time50 min

Have Questions?

Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.

Chat with AI Chef →

Featured in Guides

This recipe is featured in the following curated guides:

Community

Join the conversation

Sign in to leave a comment and save your favourite recipes