Fried Fish Moqueca with Coconut Milk
Moqueca de Pescado is a traditional dish from Bahian cuisine that has gained fame worldwide. This flavorful and colorful recipe features fried fish cooked in a rich coconut milk base, making it an exquisite main course. Traditionally served with a side of cooked white rice, this dish is both easy...

Ingredients
- fish (mahi-mahi or tuna)2kg
- garlic, minced4clove
- coconut milk1L
- oil
- parsley
- tomatoes, peeled and seeded2
- medium onions2
- hard-boiled eggs4
- red chili pepper1
- salt
- pepper
- wheat flour
- juice of one lemon1
Nutrition (per serving)
Calories
398.3kcal (19.92%)
Protein
67.5g (100%)
Carbs
6.7g (2.43%)
Sugars
1.3g (2.66%)
Healthy Fat
4.0g
Unhealthy Fat
23.3g
% Daily Value based on a 2000 calorie diet
How to make Fried Fish Moqueca with Coconut Milk
Prepare the Fish
- Step 1
Clean the fish, remove the innards, and wash thoroughly.
- Step 2
Cut the fish into large pieces and place them in a dish.
- Step 3
Season with lemon juice, salt, and pepper, and let it marinate for 30 minutes.
Coat the Fish
- Step 1
Place wheat flour on a plate and coat the fish pieces completely.
Fry the Fish
- Step 1
Heat oil in a frying pan and fry the fish pieces until golden brown on both sides.
- Step 2
Remove and set aside.
Prepare the Base
- Step 1
In a pot, add a drizzle of oil and sauté the peeled onions, sliced into thin rings, along with the minced garlic.
Combine Ingredients
- Step 1
Add the fried fish, chopped tomatoes (peeled and seeded), and the chopped red chili pepper to the pot.
- Step 2
Cook for 10 minutes, then add the coconut milk.
Cook
- Step 1
Cover the pot and let it cook over medium heat for about 20 minutes.
Presentation
- Step 1
Serve the fried fish moqueca with coconut milk garnished with sliced hard-boiled eggs and chopped parsley.
Nutrition (per serving)
Nutrition (per serving)
Calories
398.3kcal (19.92%)
Protein
67.5g (100%)
Carbs
6.7g (2.43%)
Sugars
1.3g (2.66%)
Healthy Fat
4.0g
Unhealthy Fat
23.3g
% Daily Value based on a 2000 calorie diet
Tips & Tricks
For a more authentic flavor, use fresh coconut milk instead of canned.
Ensure the fish is thoroughly coated in flour to achieve a crispy texture when fried.
Adjust the amount of chili pepper to suit your spice tolerance.
Serve with freshly cooked white rice to complement the dish.
FAQS
Can I use a different type of fish?
Yes, you can use any firm white fish like cod or snapper if mahi-mahi or tuna is not available.
Can I make this dish ahead of time?
Yes, you can prepare the dish a few hours in advance and reheat it gently before serving.
What can I use as a substitute for coconut milk?
If coconut milk is unavailable, you can use a mixture of heavy cream and water, but the flavor will differ.
How spicy is this dish?
The spiciness depends on the amount of red chili pepper used. You can adjust it to your preference.
Can I skip frying the fish?
Frying the fish adds a unique texture, but you can skip it and cook the fish directly in the sauce if preferred.
Loading reviews...
Marnirni-apinthi Building, Lot Fourteen,
North Terrace, Adelaide, South Australia, 5000
Australia