To explore — select an ingredient below.
To explore — select an ingredient below · click any location dot on the map for recipes and stories · browse the information panel on the right · trace the full journey on the timeline.
Journey Point Map Key
The Cape's Indian Ocean fish curry: firm white fish poached gently in a fragrant coconut-milk masala with turmeric, cinnamon, cardamom, curry leaves, and tamarind, the Malabar and Malay coconut-curry traditions of the community's ancestors brought ashore beneath Table Mountain
Origin: Bo-Kaap, Cape Town, South Africa
From the journey of Coconut.
The Cape Malay community has always been a community of the coast. Settled on the slopes above Table Bay, with the fishing harbours of Kalk Bay and Hout Bay within reach, its cooks built a deep tradition around the fish of the cold Atlantic and the warmer waters of False Bay: snoek above all, but also kabeljou, yellowtail, and kingklip. The coconut fish curry is where that coastal larder meets the spice inheritance of the Indian Ocean. The community's ancestors came from the Malabar and Coromandel coasts of India, from Ceylon, and from the Malay and Indonesian archipelago, every one of them a place where fish is simmered in coconut milk, and they carried that template to the Cape. What distinguishes the Cape Malay version from its Malabar and Sri Lankan cousins is the warm-spice signature the community gives to almost everything it cooks: a stick of cinnamon and a few cardamom pods bloomed in the oil alongside the curry leaves and the chilli, lending a gentle sweetness beneath the turmeric and the sour edge of tamarind. The fish is never boiled hard in the sauce but poached gently in it, so the pieces stay whole and silky and the coconut milk stays smooth rather than splitting. Served over rice with a cool spoonful of klappersambal alongside, it is the Indian Ocean distilled into a single Cape plate: the meeting of east and west that the community itself embodies.
Snoek is the classic Cape fish for this curry when it is in season, but any firm white fish that holds its shape will do: kingklip, kabeljou, hake, yellowtail, or cod. The two rules that matter most are gentleness and balance: never let the coconut milk boil hard, or it will split, and taste the sauce for the sweet-sour balance of tamarind and sugar before the fish goes in, since you cannot stir vigorously afterwards. For a richer curry, use the thick cream from the top of a tin of coconut milk; for a lighter one, thin the sauce with a little fish stock or water. Serve with steamed rice, klappersambal, and a spoon of fruit chutney or atjar for the full Cape Malay table.
To explore — select an ingredient below.
To explore — select an ingredient below · click any location dot on the map for recipes and stories · browse the information panel on the right · trace the full journey on the timeline.
Journey Point Map Key