🌍 Honest home cooking from around the world ▶ Subscribe on YouTube — @taraskitchen
Brazilian Moqueca served and ready to eat

Brazilian Moqueca

A Bahian fish stew with coconut milk, palm oil and peppers — bright, fragrant and lit with chilli.

↓ Jump to recipe
⏱️
15 minPrep
🔥
25 minCook
🍽️
4Serves
📊
EasyLevel
Advertisement · placeholder

Ingredients

  • 600g firm white fish (cod, hake), in chunks
  • 300g prawns
  • 2 onions
  • 3 peppers (mixed)
  • 4 tomatoes, sliced
  • 5 garlic cloves
  • 1 can coconut milk
  • 3 tbsp palm oil (or olive oil)
  • 1 chilli
  • Juice of 2 limes
  • Big handful coriander
  • Salt

Instructions

  1. Marinate fish and prawns with lime and salt for 15 minutes.
  2. Layer onion, pepper, tomato, garlic in a heavy pot.
  3. Add seafood on top.
  4. Pour over coconut milk and palm oil; add chilli.
  5. Simmer covered 15 minutes until fish is just cooked.
  6. Finish with coriander.
Advertisement · placeholder

Tara’s tips

  • Don't stir — let layers stay distinct.
  • Palm oil gives the signature colour.

Serving suggestions

  • Serve over rice with farofa.

Storage & reheating

Best fresh.

Nutrition

Nutrition information is not yet available for this recipe. Values vary with portion size and exact ingredients — we will add verified figures here soon.

Frequently asked questions

Without palm oil?

Olive oil works but loses the colour.

You might also like

Related recipes

Chana Chaat served and ready to eat Pakistani

Chana Chaat

A tangy, refreshing chickpea salad tossed with onion, tomato and a zingy chaat dressing — a…

⏱ 10 min 🍽 4 servings 📊 Easy
Palak Paneer served and ready to eat Indian

Palak Paneer

Soft cubes of paneer in a smooth, gently spiced spinach sauce — comforting, green and surprisingly…

⏱ 35 min 🍽 4 servings 📊 Medium