Preheat the oven to 140°C / 275°F. Cover 500 g rice with water to soak for 20 minutes, then drain thoroughly.
Put the marinade aromatics (5.2 g ginger paste and 10.4 g garlic paste) into a blender along with 60 g green chilli and 100 g coriander leaf. Puree until smooth, then stir in 1 lime juice. Coat 500 g prawns in this marinade, cover, and chill in the refrigerator for 15 minutes.
Place 400 g coconut in a bowl with 250 ml hot water. Strain through a fine sieve into another bowl, pressing firmly to extract the thick cream, then stir in 1 litre water and set aside.
Heat 125 g ghee or vegetable oil in a large pan over medium heat. Add the whole spices and fry for a few seconds until fragrant. Stir in 300 g onion and the ground chilli, cooking for 2 to 3 minutes until the onions soften.
Tip the marinated prawns into the pan and sauté for roughly 3 minutes.
Pour the diluted coconut milk into an ovenproof pot and bring to a boil. Add the drained rice and simmer for about 15 minutes until partially cooked, roughly two-thirds done.
Gently mix the sautéed prawns into the rice and season with salt to taste. Cover with a tight lid and bake in the oven for 15 minutes until the grains are tender and the liquid is absorbed.
Use about a third of the weight (0.5 g ground for a 2.5 cm piece), stirred in with the ground spices rather than fried whole, since the powder burns quickly.
Use 1 g ground for 4 g whole (or 1 small pinch per 2 to 3 whole cloves). Add with spice powders; disperses intense warmth quickly, so use with restraint.
Allspice berries
Use 100% of the weight whole in tempering. Imparts a warm, clove-like aromatic profile combined with hints of nutmeg and cinnamon.
Use 80% of the weight, finely shredded and browned slowly with a pinch of asafoetida. Replicates the bulk and natural sweetness in gravies without allium.