Curry Fish Head

Curry Fish Head 咖哩魚頭

⏱ 55 min 🥩 Fish 👤 4 servings 📊 Level 2

A rich and aromatic Malaysian curry featuring a whole fish head simmered in a coconut milk-based gravy with a blend of spices, vegetables like okra, eggplant, and tomatoes. It's known for its bold, spicy, and tangy flavors, often enjoyed with rice or roti.

Malaysian Fish

Nutrition (per serving)

385kcalCalories
32.5gProtein
14.2gCarbs
22.8gFat
3.1gFiber
520mgSodium

Ingredients

Steps

  1. Mix curry powder, chili powder, and turmeric powder with a little water to form a thick paste.
  2. Heat cooking oil in a large pot or wok over medium heat. Add fenugreek seeds and mustard seeds, and sauté until fragrant, about 30 seconds.
  3. Add sliced onions, minced garlic, sliced ginger, and curry leaves. Sauté until the onions soften and turn translucent.
  4. Add the prepared spice paste. Cook, stirring constantly, until the oil separates and the paste is fragrant.
  5. Pour in the thin coconut milk and strained tamarind paste. Bring to a simmer, stirring occasionally.
  6. Add the eggplant wedges and okra. Cook for about 5 minutes until the vegetables start to soften slightly.
  7. Carefully place the fish head pieces into the simmering curry. Pour in the thick coconut milk. Add green chilies and tomatoes.
  8. Gently stir and bring the curry back to a gentle simmer. Do not stir vigorously as it might break the fish. Cover and cook until the fish is cooked through and the vegetables are tender.
  9. Season with salt and sugar to taste. Serve hot with steamed rice or roti.

Cook this with step-by-step timers

EatWhat guides you through each step with built-in timers.

Get EatWhat Free