Combine all the prepared ingredients, a flame-tamer and a clean tea-towel in a mortar. Pound with the pestle until the mixture starts to smell special and aromatic.
Heat the olive oil and butter in a large, high-sided, non-stick saucepan and sauté the onion until soft.
Mix the spices and rice by lightly stirring them together. Add to the pan, to the onion. Stir over the heat until the rice is shiny and can smell the spices.
Pour in the stock or water. Cut the kipper fillets into large chunks and add them to the stock.
Once boiling, remove the kipper fillets. Set aside.
Turn down the heat and cook the rice at a gentle simmer for 10 minutes.
Gently fold the kippers into rice and coriander. Cover and cook for another 2 minutes.
While waiting for the rice to cook, poach the eggs for 2-4 minutes. This will keep the whites cooked but allow the yolks to remain soft.
Serving Suggestions: On the plate, add the poached egg over the rice and sprinkle it with some black pepper.