This delicious fish stew is a specialty of the Bahia region in the North of Brazil and can be made with any kind of firm-fleshed white fish, or seafood – I have used a combination of both in this recipe and substituted coconut oil for the traditional palm oil.
Place the fish and prawns in a bowl, add the lime juice and crushed garlic and mix well. Leave to marinade for an hour, or while you prepare and cook the rest of the ingredients.
Heat the coconut oil in a large saucepan, add both types of onion and cook for 5 minutes before adding the red pepper, chilli flakes and paprika. Stir well and then add the tomatoes, red chilli and coconut milk. Simmer, uncovered for 10 minutes.
Add the fish, prawns and all the marinade and simmer gently for 3 to 4 minutes, until the seafood is cooked through.
Serve with brown rice or cauliflower rice and sprinkle the fresh coriander on top.