
Cape Malay Pickled Fish
Abuja, Nigeria · View all recipes
Overview
Firm white fish, floured and fried, then layered under a sweet-sour curried onion sauce and left in the fridge for at least a day before it is eaten. It is Cape Malay, it is South African, and in Cape Town it is inseparable from Easter. The Cape Malay community descends from people brought to the Cape from Southeast Asia, largely from the Indonesian archipelago, as slaves and political exiles by the Dutch from the seventeenth century onwards. Their cooking is the origin of much of what is now considered characteristically Cape cuisine, and pickled fish belongs squarely to it, the turmeric, the coriander seed, the bay leaves and the sweet-sour balance are all markers of that lineage. The Easter association is real but the explanations for it vary, and the dish is not exclusively Christian: it is eaten in Muslim Cape Malay households too, which is one of the reasons the "made for Good Friday" account is contested. Its practical origin is simpler. Vinegar and sugar preserve cooked fish for weeks without refrigeration, which mattered a great deal in the early colonial Cape. It genuinely improves with time. A day in the fridge is the minimum; two or three is better, and it holds for several weeks. The source's nutritional claims have not been carried across.
AFN Heritage Note
Pickled fish is a Cape Malay dish from South Africa, made by frying fish and preserving it under a curried vinegar and onion sauce. Cape Malay cooking derives from communities brought to the Cape from Southeast Asia by the Dutch from the seventeenth century onwards. The dish is strongly associated with Easter in Cape Town and is eaten across religious communities there.
Ingredients
Dietary tags are provided by contributors as a guide, not verified by AFN, and they depend on the products you buy. If you have a serious allergy, check every ingredient yourself. Cooking, allergies and your own judgement
Directions
- 1
Dust the fish pieces with the flour and season with salt and pepper.
- 2
Heat oil in a large frying pan and shallow-fry the fish for about 2 minutes on each side, until just cooked and lightly golden. Drain on kitchen paper.
- 3
In a large pot, warm the vinegar and water over medium heat.
- 4
Put in the sliced onions, sugar, salt, turmeric, roasted masala, peppercorns, coriander seeds, bay leaves and apricot jam, and cook for 8 to 10 minutes, until the onions have softened but still have some bite.
- 5
Mix the corn flour paste through the sauce and cook briefly until it thickens slightly.
- 6
Layer the fish and the onion sauce in a large heatproof dish, making sure the sauce covers the fish completely.
- 7
Cool, cover, and refrigerate overnight at minimum. Two or three days is better.
Africook’s Notes
- Give it at least a day in the fridge. This is not a dish to eat on the day it is made, the whole point is what happens while it sits.
- Cover the fish completely with the sauce. Anything sticking out above the liquid will not keep.
- Keep the onions slightly firm. They soften further over the days in the fridge, and mushy onions make for a poor texture at the end.
- Do not overcook the fish at the frying stage. It carries on firming up in the vinegar.
- Apricot jam is not optional decoration, it is what balances the vinegar, and it is standard in Cape Malay pickled fish.
- Keep it properly refrigerated. Stored at 4°C or below it holds for several weeks, but it depends entirely on the fridge being cold enough.
Reviews
Be the first to rate this recipe
Cooked it? Your rating helps the next person decide whether to try it.
No reviews on this one yet. If you have cooked it, yours would be the first.



