1. Ground 3 tbsp of black peppercorns coarsely, not powdery (reduce to 2 tbsp if too spicy). If live crab, steam for 5-8min to kill (8min is for very large crab the size of 32cm pan). The steaming also gives the crab a clean taste, as per all seafood pre-treatment of a quick steam/blanch for a cleaner flavour. Crack claws, remove shell, discard the spongy "dead man's fingers”, and have the body quartered or halved, with shells cracked. Cracking the shells allow the flavours to mingle with the crab meat. Pat dry the crab pieces. 2. Heat a small deep pan of oil, and deep fry the crab pieces over high heat in quick succession. Do this a little at a time so as to maintain the high heat in the oil. Cover the pan to prevent oil from spitting. Cook each batch for 1-2 minutes till the crabs turn red. Transfer to a colander to drain off excess oil.
3. In a small pan, dry fry the coarsely ground black peppercorns (without oil) on a low heat until fragrant, and set aside. Meanwhile, heat a wok/large pan on low heat with butter/olive oil and add in shallots, garlic, ginger mixture, gently fry them until fragrant, about 3-5min, then add the salted soy beans/pastes, liquid seasonings, the salted shrimps, black pepper, curry leaves and the chopped chillis. Stir fry on low for 3-5 minutes. 4. Add crab. Stir well until all crabs pieces are coated with the black pepper sauce. 5. Maintain the heat at low/medium, cover the pan and cook for 2-3 minutes or until the crab is done. Do not cook for too long or crab will get over-done. 6. Plate and garnish with coriander leaves if desirable. Serve immediately.