Brazilian Moqueca
Tender white fish in vibrant coconut-lime broth with capsicum, ginger, and fresh herbs
Hailing from Bahia, moqueca is Brazil’s sunshine-in-a-bowl: firm fish gently poached in a creamy coconut-tomato broth kissed with lime and layered with colorful peppers. No dendê oil needed — this weeknight version delivers authentic coastal flavor in one pot and under 40 minutes.
Sunlit Brazilian stew — creamy, tangy, and packed with coastal soul.
Moqueca Mastery Tips
- Use firm white fish (cod, snapper, halibut) that holds shape in broth.
- Cut fish into large chunks — they shrink slightly during cooking.
- Layering fish under half the sauce prevents over-stirring and breaking.
- Shake coconut milk can well — fat + liquid must be combined.
- Add lime juice off heat to preserve bright, fresh flavor.
- Serve with fluffy white rice to soak up every drop of broth.
Brazilian Moqueca (Fish Stew)
Ingredients
- Olive oil (3–4 Tbsp)
- 1 kg firm white fish (cod, snapper, or halibut), cut into large chunks
- 1 brown onion, finely diced
- 1 red capsicum, diced
- 3 cm knob ginger, grated
- 3 cloves garlic, finely diced
- 1 long green chilli, finely chopped (seeds removed for mild)
- 1 Tbsp sweet paprika
- ½ tsp chilli flakes (optional, for heat)
- 1 × 400g can chopped tomatoes
- 1 × 400ml can coconut milk, shaken well
- Juice of 2 limes (about ¼ cup)
- 1 bunch spring onions, chopped
- 1 bunch coriander, roughly chopped
- 1 small red chilli, thinly sliced (for garnish)
Method
Pro Tip: Layering the fish under sauce steams it gently — no stirring, no crumbling!
Photo credit: By BR – Own work, CC BY-SA 4.0
