Moqueca
Moqueca is a Brazilian fish stew made with tomatoes, onions, peppers and cilantro. The Bahian version adds coconut milk and palm oil for a creamy, golden broth. It is served in a clay pot with rice and farofa.

Moqueca: BR, CC BY-SA 4.0 (Wikimedia Commons)
Where it comes from
Moqueca has Indigenous, African and Portuguese roots and is cooked in two main styles: from Bahia and from Espirito Santo. Both are loved along Brazil's coast.
Explore the cuisine of Brazil.
Recipe
Make Moqueca at home
Ingredients
- 1.5 lb firm white fish fillets (cod, halibut), cut in chunks
- 1 lb shrimp, peeled
- Juice of 2 limes
- 1 onion and 1 red bell pepper, sliced
- 3 tomatoes, sliced
- 3 cloves garlic, minced
- 1 can (13.5 oz) coconut milk
- 2 tablespoons dende (palm) oil or olive oil
- 1/2 cup chopped cilantro
- Salt and pepper
How it's made
- Marinate the fish and shrimp in lime juice, garlic and salt for 20 minutes.
- Layer the onion, pepper and tomato slices in a wide pot.
- Add the fish on top, then drizzle with the palm oil.
- Pour in the coconut milk and bring to a gentle simmer.
- Cook covered for 10 to 12 minutes, adding the shrimp for the last 4 minutes.
- Sprinkle with cilantro and serve with rice and farofa.
Variations
- Moqueca capixaba: made with annatto instead of coconut milk.
- Moqueca de camarao: shrimp only.
Cook’s tip: Do not stir after adding the fish; shake the pot gently so the pieces stay whole.
Related dishes

FeijoadaMain dishes · Brazil

CevicheMain dishes · Peru

BouillabaisseSoups · France

Fish amokMain dishes · Cambodia

ThieboudienneMain dishes · Senegal
About this page
Description and method written by Intercontinental Chef. Home-style method; quantities are a starting point, so adjust to taste.
Photo credit
- Moqueca: BR, CC BY-SA 4.0 (Wikimedia Commons)
