
Cape Malay Pickled Fish
East African • Africa
About Cape Malay Pickled Fish
Cape Malay fish marinated in a tangy curry-vinegar sauce with onions — a traditional Easter dish.
How to Make Cape Malay Pickled Fish (Traditional & Healthy Version)
Cape Malay Pickled Fish, known locally as "Kaapse Kerrievis," is a beloved dish from the southern coast of Africa, particularly among the Cape Malay community. This vibrant, aromatic recipe combines fresh white fish with a tangy, mildly spiced pickling sauce infused with curry powder, turmeric, and vinegar. Traditionally enjoyed during religious festivals and special occasions, pickled fish stands out for its unique balance of sweet, sour, and spicy flavors—a true reflection of southern African culinary heritage. Perfect for those who love flavorful, health-conscious meals, Cape Malay Pickled Fish is naturally low in fat and packed with protein, making it a great fit for modern dietary needs. Its roots trace back to the rich cultural tapestry of Cape Town, where diverse influences blend to create one-of-a-kind dishes. This pickled fish is not only delicious but also easy to prepare, storing well so you can enjoy its complex flavors over several days. Experience a taste of southern African tradition with this authentic and healthy Cape Malay Pickled Fish recipe.
Ingredients(for 1 medium fillet with sauce (approx. 200g))
- 400g Firm white fish fillets (e.g., hake, kingklip, or snoek)
- 1 large Onion (thinly sliced)
- 1/2 cup Apple cider vinegar (for tangy flavor)
- 1/2 cup Water
- 2 tsp Curry powder (Cape Malay blend preferred)
- 1 tsp Turmeric powder (for golden color)
- 1/2 tsp Black peppercorns (whole)
- 2 Bay leaves (fresh or dried)
- 1 tbsp Brown sugar (can substitute with honey) - optional
- 1/2 tsp Salt (to taste)
- 1 tbsp Olive oil (for frying fish)
Instructions
- 1
Pat the fish fillets dry with paper towels and season lightly with salt.
2 minutes
Dry fish ensures a better sear.
- 2
Heat half the olive oil in a non-stick pan over medium heat. Sear fish fillets until just cooked through, about 2-3 minutes per side. Remove and set aside.
6 minutes
Avoid overcooking to keep fish moist.
- 3
In the same pan, add remaining oil and sauté sliced onions until soft and translucent.
4 minutes
Stir often to prevent burning.
- 4
Add curry powder, turmeric, bay leaves, and peppercorns to the onions. Sauté for 1 minute until aromatic.
1 minute
Blooming spices enhances flavor.
Why This Dish is Healthy
This dish is a healthy choice because it relies on lean fish, minimal added fats, and natural flavor enhancers like spices and vinegar. The pickling process avoids deep frying and helps preserve nutrients while extending shelf life. Lower sugar content and the option to use olive oil or honey make this Cape Malay Pickled Fish suitable for calorie-conscious diets and those seeking heart-healthy meals.
Cape Malay Pickled Fish is a nutritious, high-protein dish ideal for balanced diets. The white fish provides lean protein, omega-3 fatty acids, and essential vitamins such as B12 and D. The use of turmeric and curry spices offers anti-inflammatory and antioxidant benefits, while onions add fiber and vitamin C. This recipe is low in saturated fat and, thanks to vinegar and spices, does not require heavy sauces or creams.
Pro Tips
- 💡Tip 1: Use fresh, firm white fish for best texture.
- 💡Tip 2: Always allow the dish to pickle for at least 24 hours for authentic flavor.
- 💡Tip 3: Serve chilled with whole-grain bread or salad for a balanced meal.
Storage & Serving
Store pickled fish in an airtight glass or ceramic container in the refrigerator. It keeps well for up to 5 days, and flavors deepen over time. Always use a clean spoon to serve.
Best served: Breakfast or Lunch
Nutrition Facts
| Nutrient | Per 100g |
|---|---|
| Energy | 165.0 kcal |
| Protein | 22.0 g |
| Carbohydrates | 4.0 g |
| Total Fat | 7.2 g |
| Fiber | 0.4 g |





