Moqueca (Brazilian Fish Stew)

A special kind of fish stew with gorgeous punchy Brazilian flavours and colourful vegetables that make this super nutritious and incredibly tasty. A special kind of fish stew with gorgeous punchy Brazilian flavours and colourful vegetables that make this super nutritious and incredibly tasty.

Why is this healthy?
Plant
points
High
protein
3+ fruits &
vegetables
Herbs &
spices
Contains
Fish
Ingredients
Serves 2
red snapper fillet
Swaps: pollock fillet, halibut fillet, cod fillet
4cm cubed or any thick white fish
zest and juice
garlic cloves
grated
coriander
finely sliced
coconut oil
white onion
Swaps: red onion, fennel
sliced
red pepper
Swaps: shallot, leek, courgette
sliced
green pepper
sliced
paprika
cayenne pepper
chopped
or paste
coconut milk (can)
chicken stock

Ingredients

Serves 2
red snapper fillet
Swaps: pollock fillet, halibut fillet, cod fillet
4cm cubed or any thick white fish
zest and juice
garlic cloves
grated
coriander
finely sliced
coconut oil
white onion
Swaps: red onion, fennel
sliced
red pepper
Swaps: shallot, leek, courgette
sliced
green pepper
sliced
paprika
cayenne pepper
chopped
or paste
coconut milk (can)
chicken stock

Method

1

Gather your ingredients.

2

Put the fish into a mixing bowl with the lime juice, half the coriander, half the garlic and a big pinch of salt.

3

Stir to coat and set aside to marinate for at least 15 minutes (the longer the better)

4

Heat the coconut oil in a large lidded casserole dish and add the onion, red pepper and green pepper and cook for 8 minutes or until starting to soften.

5

Stir through the cumin, paprika, cayenne pepper, remaining garlic and cook for a further 2 minutes.

6

Add the tomatoes, tomato paste, coconut milk and chicken stock and stir to combine. Bring to a simmer, then cover and cook for 15 minutes.

7

Add the fish and simmer for a further 8 minutes with the lid off until the fish is cooked through.

8

Stir through the remaining coriander and serve with some extra lime wedges and the zest.

Create a free account, or log in

Now you've seen a few free recipes, unlock 100s of others by creating a free account.

© 2026 The Doctor's Kitchen