Moqueca Fish Stew

moqueca fish stew recipe

Moqueca Fish Stew Recipe

Fancy a fish stew? This Brazilian fish stew is pretty simple but very tasty. You can try using different fish as you can use any white fish. Even prawns would taste great in this. Add carbs like rice or rice noodles if you need more carbs.



  • 520g cod, (or other white fish such as halibut, swordfish, monkfish) rinsed, pin bones removed, cut into large pieces
  • 3 cloves garlic, minced
  • 4 tbsp lime or lemon juice
  • 2 tbsp Coconut oil
  • 1 medium onion, chopped or sliced
  • 1 small yellow and 1 small red bell pepper, seeded, de-stemmed, chopped (or sliced)
  • 6 spring onions, chopped
  • 400g chopped (or sliced) tomatoes
  • 150g green beans, chopped
  • 2 tbsp paprika
  • 1/4 tsp cayenne pepper
  • 1 large bunch coriander, chopped with some set aside for garnish
  • 1 can coconut milk


  • Pop the fish in a bowl and the garlic and lime juice and mix until each piece is coated. Season well with salt and pepper. Keep chilled while preparing the rest of the soup.
  • Add the coconut oil to a large pan add the onion and cook on high heat until softening. Add the peppers, spring onions, tomatoes, green beans, paprika and cayenne pepper and season well with salt and pepper and cook until the veg have all softened then stir in the coriander.
  • Remove about half of the vegetables (you’ll put them right back in). Spread the remaining vegetables over the bottom of the pan to create a bed for the fish. Add the fish pieces on top of the vegetables. and then add back the previously removed vegetables, covering the fish and pour over the coconut milk.
  • Bring soup to a simmer, reduce the heat and cover and simmer for 15-20 minutes. Taste and adjust seasoning’s if required (more cayenne, lime or paprika to your taste if needed).
  • Garnish with coriander. Serve with rice or rice noodles if more carbs are required.

Moqueca Fish Stew chart
  • Kcal: 426
  • Protein: 27.2g
  • Fats: 25.7g
  • Carbs: 15.5g
  • Fibre: 7g