Cape Malay Seafood Curry

Cape Malay seafood curry pairs tender white fish and prawns with potatoes in a warmly spiced tomato sauce. It makes a comforting one-pan meal, served over white rice.
Ingredients
- 454 g (1 lb)firm white fish fillets, such as cod or haddock
- 454 g (1 lb)peeled prawns
- 5 ml (1 tsp)olive oil
- 1onion, diced
- 2garlic cloves, peeled and minced
- 1.3 cm (½ inch)fresh ginger, peeled and minced, or ⅛ tsp ground ginger
- 2, or 411 g (1 × 14.5 oz can), lightly drainedtomatoes, diced
- 2 mediumrusset potatoes, peeled and diced
- 5 ml (1 tsp)curry powder
- 2.5 ml (½ tsp)cumin
- 0.6 ml (⅛ tsp)ground fennel
- 5 ml (1 tsp)ground coriander seeds
- 0.6 ml (⅛ tsp)cinnamon
- 1 pinchground cloves
- 1bay leaf
- 1.25 ml (¼ tsp)turmeric
- 240 ml (1 cup)water
- 2.5 ml (½ tsp)salt
Instructions
- 1
Prepare the seafood
Cut the fish into 2.5 cm (1 inch) pieces and peel the prawns if needed. Set them aside.
- 2
Fry the onion
Warm the oil in a large sauté pan over medium-high heat. Fry the onion until golden, about 4–5 minutes, then stir in the garlic and ginger and sauté for 1 minute.
- 3
Simmer the potatoes
Add the tomatoes, potatoes, all the seasonings except the salt, and the water. Stir to distribute the spices, cover and simmer over medium heat for 15–20 minutes, until the potatoes are very tender.
- 4
Cook the seafood
Add the salt and mix well. Stir in the fish and prawns, then simmer uncovered for 10 minutes, until the seafood is opaque and cooked through.
- 5
Serve the curry
Serve the curry over white rice.
What is Cape Malay seafood curry?
Cape Malay cooking is associated with South Africa’s Western Cape and draws on a distinctive blend of culinary influences. This curry brings together seafood, potatoes and a fragrant mix of spices in a tomato-based sauce.
Here, the potatoes simmer in the spiced sauce before the fish and prawns go in. That timing lets them soften without leaving the seafood to cook for the full simmer.
Nutrition and macros by portion
The nutrition label shows one serving as written: 600 calories, 93g protein, 50g carbs, 8g fat.
| Portion | Adjustment | kcal | Protein | Carbs | Fat |
|---|---|---|---|---|---|
| Lighter | Less rice, more vegetables | 420 kcal | 65g | 35g | 6g |
| This serving | As written | 600 kcal | 93g | 50g | 8g |
| Hungry | Add a larger rice portion | 900 kcal | 140g | 75g | 12g |
The potatoes and tomatoes provide most of the carbohydrates, while the fish and prawns supply most of the protein. The small amount of oil contributes some fat; serve with a measured portion of rice and add vegetables on the side to balance the plate.
Build the flavour base
Onion: Fry it until golden before adding the garlic and ginger; this gives the sauce a savoury foundation. Keep stirring the garlic and ginger during their brief sauté so they do not catch.
Spices: Curry powder, cumin, fennel, coriander, cinnamon, cloves and turmeric give the dish its layered aroma. Stir them into the tomato and water mixture so they spread through the sauce.
Choose and prepare the seafood
White fish: Cod or haddock works well when cut into 2.5 cm pieces, which are substantial enough to hold together in the curry. Handle the pieces gently once they are in the pan.
Prawns: Use peeled prawns to make serving easier. If starting with unpeeled prawns, peel them before adding them to the curry.
Get the potatoes tender
Potato size: Dice the potatoes into fairly even pieces so they cook at a similar pace. The recipe’s cue is that they should be very tender after 15–20 minutes of covered simmering.
Sauce: Keep the pan covered during this stage to help the potatoes cook in the tomato and water mixture. Stir the spices in well before putting the lid on.
Know when the seafood is done
Timing: Add the seafood only after the potatoes are tender, then simmer the curry uncovered for 10 minutes. The seafood should be opaque and cooked through.
Texture: Avoid prolonged cooking after the seafood is done, as fish can break apart and prawns can become firm. Stir gently to keep the fish pieces intact.
Serve it with rice
White rice is the suggested accompaniment and soaks up the tomato-spice sauce. Spoon the curry over freshly cooked rice, keeping the seafood and potatoes distributed across the portions.
The curry already includes potatoes, so rice makes the meal more substantial. For a lighter plate, serve a smaller scoop of rice alongside the curry.
Recipe notes & tips
- Cut the potatoes into evenly sized pieces so they become tender at about the same time.
- Let the onion turn golden before adding the garlic and ginger to build a fuller base.
- Stir the spices through the tomato mixture before covering the pan.
- Use a gentle stir once the fish and prawns are added to help keep the fish in pieces.
- Check that the potatoes are very tender before adding the seafood.
- Serve promptly once the seafood is opaque and cooked through.
Variations
- Use haddock: Swap it for the cod while keeping the pieces about 2.5 cm.
- Choose fresh tomatoes: Use the two diced tomatoes instead of the lightly drained tinned option.
- Use ground ginger: Replace the fresh ginger with the stated ⅛ teaspoon of ground ginger.
- Adjust the heat: Choose a curry powder with a milder or more pronounced chilli note.
- Serve with greens: Add a portion of cooked green vegetables alongside the rice and curry.
Common mistakes to avoid
- Adding seafood too early: It can overcook while the potatoes soften; wait until the potatoes are very tender.
- Uneven potato pieces: They finish at different times; dice them to a similar size.
- Scorching the aromatics: Garlic and ginger can catch quickly; sauté them for just 1 minute.
- Breaking up the fish: Vigorous stirring can flake it apart; stir gently after adding the seafood.
- Stopping before the potatoes are tender: Give them the full 15–20 minute covered simmer if needed.
- Overcooking the seafood: Use opacity and the 10-minute simmer as cues, then serve once cooked through.
How to store
Refrigerate leftovers in a covered container and use within 1–2 days. Reheat gently in a pan until piping hot throughout, taking care not to stir the fish vigorously.
Frequently asked questions
Can I use frozen fish or prawns?
Yes, thaw them fully and pat away excess moisture before cooking. Add them as directed once the potatoes are tender.
Can I use tinned tomatoes?
Yes. The recipe allows one 411 g (14.5 oz) tin of diced tomatoes, lightly drained, in place of the two fresh tomatoes.
How do I know when the potatoes are ready?
They should be very tender after 15–20 minutes of covered simmering. Check a piece with a fork before adding the seafood.
How can I tell when the fish and prawns are cooked?
The seafood should be opaque and cooked through after the 10-minute uncovered simmer. Avoid cooking it longer than necessary.
What should I serve with this curry?
Serve it over white rice, as suggested in the method. You can also add vegetables on the side.
Cook it from the original
This recipe comes from curiouscuisiniere.com. Their page has the author’s own photos, notes and tips — the best place to cook it from.
Open the recipe on curiouscuisiniere.com