Moqueca (Brazilian Fish Stew)

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.

Prep time
15 mins
Cook time
35 mins
FREEZER FRIENDLY
Yes
SHELF LIFE
2 days
Why is this healthy?
Plant
points
High
protein
3+ fruits &
vegetables
Herbs &
spices
Contains
Fish View all Chilli, Cumin, Coconut, Peppers, Tomato, Paprika, Onion, Red Snapper, Fish, Lime, Coriander, Chicken, Bell Peppers, Garlic
Ingredients
Serves 2
300g
red snapper fillet
Swaps: halibut fillet, cod fillet, pollock fillet
4cm cubed or any thick white fish
1 - 2
zest and juice
2 cloves
garlic cloves
grated
10g
coriander
finely sliced
1 tbsp
coconut oil
100g
white onion
Swaps: fennel, red onion
sliced
160g
red pepper
Swaps: shallot, courgette, leek
sliced
160g
green pepper
sliced
2 tsp
paprika
½ tsp
cayenne pepper
160g
chopped
1 tbsp
or paste
1 can
coconut milk (can)
150ml
chicken stock
The Doctor's Kitchen
Why is this healthy?
Plant
points
High
protein
3+ fruits &
vegetables
Herbs &
spices

NUTRITION PER SERVING (Read more)

39g
Protein
698kcal
Calories
53g
Total Fat
28g
Carbs
19g
Sugars
7g
Fibre
171mg
Calcium
13%
 
11mg
Iron
61%
 
186mg
Magnesium
44%
 
1887mg
Potassium
40%
 
338mg
Sodium
15%
 
0mg
Vitamin B1
0%
1.5mcg
Vitamin B12
63%
 
3.5mcg
Vitamin D
18%
 
5.6mg
Vitamin E
37%
 
125mcg
Vitamin B9
31%
 
318mcg
Vitamin A
35%
 
220mg
Vitamin C
244%
 
2.6mg
Zinc
24%
 
37mcg
Vitamin K
31%
 
0.7mg
Copper
78%
 
0.4mg
Vitamin B2
31%
 
13.9mg
Vitamin B3
87%
 
1.4mg
Vitamin B6
82%
 
627mg
Phosphorus
50%
 
Protein: 39g; Calories: 698kcal; Total Fat: 53g; Carbs: 28g; Sugars: 19g; Fibre: 7g; Calcium: 171mg (13%); Iron: 11mg (61%); Magnesium: 186mg (44%); Potassium: 1887mg (40%); Sodium: 338mg (15%); Vitamin B1: 0mg (0%); Vitamin B12: 1.5mcg (63%); Vitamin D: 3.5mcg (18%); Vitamin E: 5.6mg (37%); Vitamin B9: 125mcg (31%); Vitamin A: 318mcg (35%); Vitamin C: 220mg (244%); Zinc: 2.6mg (24%); Vitamin K: 37mcg (31%); Copper: 0.7mg (78%); Vitamin B2: 0.4mg (31%); Vitamin B3: 13.9mg (87%); Vitamin B6: 1.4mg (82%); Phosphorus: 627mg (50%)
Show more
Why is this healthy?
Plant
points
High
protein
3+ fruits &
vegetables
Herbs &
spices
Contains
Fish View all Chilli, Cumin, Coconut, Peppers, Tomato, Paprika, Onion, Red Snapper, Fish, Lime, Coriander, Chicken, Bell Peppers, Garlic
Ingredients
Serves 2
300g
red snapper fillet
Swaps: halibut fillet, cod fillet, pollock fillet
4cm cubed or any thick white fish
1 - 2
zest and juice
2 cloves
garlic cloves
grated
10g
coriander
finely sliced
1 tbsp
coconut oil
100g
white onion
Swaps: fennel, red onion
sliced
160g
red pepper
Swaps: shallot, courgette, leek
sliced
160g
green pepper
sliced
2 tsp
paprika
½ tsp
cayenne pepper
160g
chopped
1 tbsp
or paste
1 can
coconut milk (can)
150ml
chicken stock
The Doctor's Kitchen

Ingredients

Serves 2
300g
red snapper fillet
Swaps: halibut fillet, cod fillet, pollock fillet
4cm cubed or any thick white fish
1 - 2
zest and juice
2 cloves
garlic cloves
grated
10g
coriander
finely sliced
1 tbsp
coconut oil
100g
white onion
Swaps: fennel, red onion
sliced
160g
red pepper
Swaps: shallot, courgette, leek
sliced
160g
green pepper
sliced
2 tsp
paprika
½ tsp
cayenne pepper
160g
chopped
1 tbsp
or paste
1 can
coconut milk (can)
150ml
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.

Cook easy, healthy recipes every week
1000s of quick, balanced and delicious recipes

User comments (21)

6 days ago

Sooooo yummy! Needed more than 300g of fish though.

Stewart 1 week ago

Absolutely fabulous. Bursting with flavour and colour. Well worth the effort. Will definitely be making this again.

1 month ago

I’ve made this a few times with trout and LOVE it. I add more fresh lime juice over the of the dish and some freshly chopped chilli for added zing. It is also nice with vermicelli noodles

Lynn 2 months ago

An absolute favorite. As is, but I've tweaked it a tiny bit over time. I now add 100 grams of dried red lentils for extra fiber and a somewhat thicker stew. And to speed things up, I replace the tomatoes and tomato puree with a can of peeled tomatoes. It turns out the same :-) Served with rice boiled in vegetable stock, this is so very satisfying and simply sublime.

J 2 months ago

I say this for most of Dr Rupy’s recipes but it seems that they are always greater than the sum of their parts. This was delicious, I added a courgette and a jar of butterbeans. I served it with some bulgar wheat I had in the fridge. Definitely one to make again as you’ve usually got the ingredients in.

5 months ago

Lovely flavours that worked well together. I added some butter beans and Spanish grains 👌

Katie 8 months ago

Delicious! I like to make a lot and have some for breakfast (breakfish) the next day. I use cod, which is a bit tough (and I probably overcook it), but it’s more tender the next day and if I marinate for longer. I feel great after eating this soup, lots of energy and clarity. Big win.

Jessica 8 months ago

So flavourful on this cold night. Adding to my favorites

H 8 months ago

Excellent! I put it on kale and spiced quinoa.

Ricardo 8 months ago

Recipe was easy to follow

Martina 10 months ago

Love the flavours and high protein.

Heather 10 months ago

It was absolutely delicious, I also added chickpeas to keep with my daily BBGS.

Sarah 10 months ago

Easy, affordable and really delicious - a keeper!

Jacqueline 1 year ago

Yummy taste! I would increase the fish

Victoria 1 year ago

So easy to follow and majorly of ingredients you’d already have at home

Joanne 1 year ago

Added some chilli and ginger for punch

Tricia 1 year ago

The best recipe yet - absolutely delicious and easy to make

Aaron 1 year ago

This is delicious! I love trying new dishes from other parts of the world and had never heard of moqueca. Now, I won’t forget it!

Emma 1 year ago

Another winner from Dr R 👏👏👏👏

Sylvie 1 year ago

It was delicious! We didn’t have cumin so I used turmeric. It was still great!

Martha 1 year ago

Good fish stew. Not too spicy. Lots of veggies. I enjoyed it.

© 2026 The Doctor's Kitchen