The people of Maluku make this with tuna fish. In London I use mackerel, cooked whole, and serve it hot or cold. Blanched almonds can be substituted for kenari nuts. You can use kalamansi juice, or a mild vinegar, to give the necessary sourness to the dish, although in Java a fish pindang is usually cooked in tamarind water. The choice is yours.