Any seafood rocks in the curry but the flavours also work well with chicken. That requires a little more cooking: use thigh, as it's much more succulent than breast in these circumstances, and yes, preferably skin-on. All the flavour is in the skin.
Ingredients
20 large raw king prawns, peeled with tails left on, deveined
1 bunch snake beans, cut into 7cm pieces
Sri Lankan fish curry powder
1 tsp black peppercorns
1 tsp cumin seeds
1 tsp fennel seeds
1 tsp coriander seeds
1 tsp fenugreek seeds
1 cinnamon stick
1 tsp dill seeds
1 tsp ground turmeric
Pol sambol
1 cup desiccated coconut
1 cup coconut milk
½ tsp black peppercorns
1 tbsp Maldive fish flakes (available from Sri Lankan and Indian food stores)
½ small red onion, finely diced
½ tsp chilli powder
½ tsp smoked hot paprika
juice of 1 lime
1 tsp sea salt
Sri Lankan curry sauce
20ml vegetable oil
1 small brown onion, finely diced
1 tsp sea salt
4 garlic cloves, thinly sliced
1 small green chilli, halved lengthways, then thinly sliced
1 lemongrass stem, finely sliced
2 tbsp Sri Lankan fish curry powder (see above)
1 sprig fresh curry leaves, leaves picked, plus extra sprigs to serve (optional)
1 tbsp tamarind purée
250ml coconut cream
juice of 1 lime
Method
1. For the Sri Lankan curry power, lightly toast the whole spices and grind to a fine powder, then add the turmeric.
2. For the coconut pol sambol, soak the desiccated coconut in the coconut milk and leave for 30 minutes. Finely grind the peppercorns and Maldive fish flakes to a fine powder using a mortar and pestle. Mix ingredients together, adding lime juice a little at a time until flavour is balanced.
3. For the Sri Lankan curry sauce, place the oil into a heavy-based saucepan and add the onions and sea salt and cook at medium heat for about 5 minutes until softened, then add the garlic and chillies and cook for a further 5 minutes. Next add the lemongrass and fish curry powder and cook for another 5 minutes. Add the curry leaves, tamarind purée and coconut cream, simmer for 2 minutes.
4. Add prawns and snake beans. Bring to just below the boil, allow to heat to gently cook the prawns, about 2-3 minutes, stirring often. Add a tablespoon or two of water if needed. Remove from heat, cover and stand for 5 minutes, then season to taste and add the remaining lime juice if needed, plus extra curry sprigs if using.
5. Top curry with sambol and serve with rice pilaf (recipe here).