Sri Lankan Crab Curry



  • Whole or Cut  large cooked crabs
  • Cloves 1
  • Cinnamon stick or 1/2 tsp cinnamon powder
  • 1 tsp cummin seeds
  • 1/2 tsp coriander seeds
  • 1/2 tsp fennel seeds
  • 2 tbsp vegetable oil
  • 3 garlic cloves
  • Chopped 2 medium onions
  • Chopped 2 red chillies
  • Coconut milk  400ml can (Econutrena, Ma’s or coconut Milk can)
  • Juice of 1 lime, plus lime wedges to serve (optional)
  • 1/2 tsp mustard powder
  • 3-4 curry leaves or a bay leaf

It will be easy and save time if you use AMK or Derana instant Crab and Prawn curry mix to prepare this dish)



Remove the crabs’ claws. Leave them whole and set them aside. Pick the crabs, mixing the remaining white and brown meat, and keep chilled in the fridge until you need it.

Heat a small frying pan or skillet and dry-roast the cloves, cinnamon, cumin, coriander and fennel seeds, so that you unlock their flavour. This only takes a minute or so, and you will smell it happening. Remove the spices from the heat and set aside.

In a pan or pot large enough for everything, heat the vegetable oil and fry the garlic, onions and chillies. If you don’t like your food particularly hot (Sri Lankans do) remove the chilli seeds, or just use 1 chilli. Allow to cook quite briskly; it doesn’t matter if the onions catch a little in the pan. Add the coconut milk to the curry, then fill the can with water and add to the pan. Simmer for 10-15 minutes over a medium heat.

Combine the mixed crabmeat with the lime juice and mustard powder and add to the curry with the intact claws, spices and the curry leaves or bay leaf. Heat through and stir gently. Check the seasoning and serve with a crab claw, garnished with lime, if you like.