How to Make It
In a deep, medium skillet, heat the oil. Add the onion and cook over moderate heat, stirring occasionally, until softened, about 5 minutes. Add the garlic and ginger and cook, stirring, until fragrant, about 2 minutes. Stir in the curry powder, turmeric and allspice and cook, stirring, until fragrant, about 2 minutes. Add the tomatoes, Scotch bonnet and thyme and season with salt and pepper. Cook, stirring occasionally, until the tomatoes are just beginning to soften, about 2 minutes. Add the coconut milk and water and bring to a boil. Simmer over low heat, stirring occasionally, until the sauce is reduced by one-third, about 15 minutes.
Stir the crab into the sauce and cook just until heated through, about 2 minutes. Stir in the cilantro and serve with grilled naan and hot sauce.