Now, this one you cannot miss savouring. Crab curry in Sri Lanka is extremely popular and a very tasty dish. While sea crabs are often cooked, the best crab curry is made with the big fat lagoon crabs or mud crabs. The crabs are cooked in an exotic concoction of thick coconut milk infused with tropical herbs, spices, onions, garlic, curry leaves, moringa leaves, and lime juice. The crabs are cooked until the curry boils down to a thick reddish-yellow gravy, to be mopped up with bread, roti, or soaked in rice.