Fijian Fish Curry
Fijian

Fijian Fish Curry

Indo-Fijian fish curry: firm white fish simmered in coconut milk with onion, tomato, ginger, garlic, curry powder, mustard seeds, fenugreek, and curry leaves. The Indian-immigrant heritage transformed by tropical Fijian ingredients — coconut milk replaces water as the base liquid. Served with rice and roti.

Medium1 hour

Where it comes from

Indo-Fijian fish curry was brought by indentured Indian laborers in the late 19th century; over generations it integrated with Fijian ingredients — coconut milk became the base, local fish replaced ocean fish from India. The Indo-Fijian community is now ~40% of Fiji's population, and their cooking is a parallel everyday cuisine alongside iTaukei. Fish curry is the weekday standard, eaten with white rice or paratha.

On the plate

Spoon up Fijian fish curry over rice — golden-orange coconut sauce coats the fish, mustard seeds and curry leaves visible. Bite: fish flakes easily, coconut milk-and-curry layer hits the palate, then ginger warmth, then chili slow burn, then the citrus-bright lime finish. Different from Indian-continental fish curries — the coconut milk gives a milder, sweeter profile. With paratha for soaking sauce, this is Indo-Fijian everyday food.

How it works

Tempering whole spices (mustard, fenugreek) in hot oil first releases their volatile aromatics; this 'tadka' technique is essential to Indo-Fijian curry. Toasting ground spices in the oil after the onions further deepens flavor. Coconut milk simmered briefly doesn't break; longer simmer would cause separation.

Variations

Prawn curry uses shrimp. Chicken curry uses bone-in chicken (cooks longer). Vegetarian curry uses paneer or chickpeas. Coconut-cream version is richer.

On the Palate

HeatRichnessComplexityFermentFreshness

Ingredients

Serves 4

How it's made

11 steps · Show
30 min active · 30 min waiting
  1. 1
    17 min

    Cut 600 g firm white fish (snapper, mahi-mahi, or kingfish) into 4-cm chunks. Season with 1 tsp salt + ½ tsp turmeric. Rest 15 min.

  2. 2
    6 min

    In a heavy pan, heat 3 tbsp vegetable oil over medium-high. Brown fish chunks lightly 2 min per side. Remove; reserve.

  3. 3
    1 min

    Same pan: add 1 tsp mustard seeds + ½ tsp fenugreek seeds + 10 curry leaves. Sizzle 30 sec.

  4. 4
    7 min

    Add 2 chopped onions; cook 6 min until golden.

  5. 5
    2 min

    Add 5 minced garlic cloves + 2 tbsp grated ginger + 2 chopped bird's eye chilies. Cook 1 min.

  6. 6
    3 min

    Add 2 tbsp curry powder + 1 tsp ground coriander + ½ tsp ground cumin + ½ tsp ground turmeric. Toast 90 sec.

  7. 7
    7 min

    Add 3 diced tomatoes + 1 tbsp tomato paste. Cook 6 min until tomatoes break down.

  8. 8
    5 min

    Add 400 ml coconut milk + 100 ml water + 1 tsp salt. Bring to a simmer.

  9. 9
    11 min

    Return fish chunks; nestle into the sauce. Simmer covered 10 min until fish is just-cooked-through.

  10. 10
    2 min

    Stir in juice of ½ lime + 3 tbsp chopped cilantro.

  11. 11
    3 min

    Serve hot over white rice with paratha or roti on the side.

Dishes like this

More from Fijian