A fish stew in a serving bowl

Brazilian-style fish stew

  • Serves 4 or 6 with sides
  • Easy

Moqueca Baiana, a traditional Brazilian fish stew, is typically made with rich, red dendê palm oil. Here, we have gone with the lighter Moqueca Capixaba, which is just as delicious but uses extra-virgin olive oil instead


Make this Brazilian fish stew, then check out our Mediterranean fish stew, Portuguese fish stewTuscan fish stew, squid stew and Sicilian fish stew.



  • skinless cod fillets 400g, cut into bite-sized pieces
  • lime 1, zested and juiced
  • extra-virgin olive oil 1 tbsp
  • onion 1, finely chopped
  • red pepper 1, sliced
  • yellow pepper 1, sliced
  • garlic 2 cloves, crushed
  • smoked paprika 2 tsp
  • ground coriander 1 tsp
  • dried chilli flakes ½ tsp
  • chopped tomatoes 400g
  • tomato purée 1 tbsp
  • light coconut milk 400ml
  • vegetable stock 250ml
  • raw king prawns 300g
  • lime wedges to serve
  • crusty bread or cooked white rice to serve
  • flat-leaf parsley chopped, to serve


  • Step 1

    Put the fish in a bowl with half the lime zest and juice, and season lightly. Toss together, cover and set aside to marinate for 15 minutes.

  • Step 2

    Drizzle the oil into a large, deep pan over a medium heat, then cook the onion and peppers for 5-6 minutes or until softened. Season.

  • Step 3

    Add the garlic and spices, and cook for a further minute. Tip in the chopped tomatoes and tomato purée, and simmer over a medium heat for 6-8 minutes, stirring occasionally, until most of the liquid has evaporated and the mixture is thick.

  • Step 4

    Pour in the coconut milk and stock. Bring to a boil, then reduce the heat, add the marinated fish and prawns, and simmer on a low heat for 5 minutes until just cooked through.

  • Step 5

    Stir in the remaining lime juice and zest, seasoning to taste. Serve on its own with the lime wedges, or with crusty bread or cooked white rice, and some parsley scattered over.

Try more delicious cod recipes

Cod Recipe with Tomato and Chorizo Sauce

Nutritional Information

  • Kcals 289
  • Fat 12g
  • Saturates 7g
  • Carbs 13.2g
  • Sugars 11.2g
  • Fibre 5.1g
  • Protein 29.3g
  • Salt 1g