Brazilian fish stew (or moqueca)

The Brazilian fish stew (or moqueca) is one of those examples in which the traditional is very good indeed. After all, we are talking about one of the typical dishes of Brazil, mainly from some states, such as Bahia and Pernambuco. As we use to say in Brazil, who doubts that this is a dish to “eat … praying”?


  • 1kg red fish
  • 3 tomatoes
  • 1 green pepper
  • 1 onion
  • 400ml coconut milk
  • 6 cloves garlic, minced
  • Salt
  • Chili
  • Cumin
  • Flour
  • Oil
  • Olive oil
  • Sweet chili
  • Shrimp
  • Cumari pepper
  • Chopped coriander


  1. Put the fish in a bowl. Season with salt, cumin and 3 cloves of garlic. Shake well. Dip in flour and put the fish pieces on another plate.
  2. Fry the fish in oil in a non-stick frying pan.
  3. In a pot, put the olive oil and garlic cloves. Mix. Add sweet pepper and stir again.
  4. Add a piece of the pepper, the onion and the tomatoes, all cut to the slices. Season with salt. Put the fish, the shrimp and the rest of the green pepper, the onion and the tomatoes. Finally, season with cumari pepper, salt and coconut milk.
  5. Let cook until all soak in.
  6. Take the pan and stir.
  7. After cooking a little longer, add the coriander.
  8. Serve with white rice.