Home / Dinner / Sri Lankan Crab Curry

Sri Lankan Crab Curry

Whole crabs simmered in a rich coconut curry with tomatoes, pandan, and curry leaves until the shells are worth licking.

⏱ 25 minPrep time
🔥 30 minCook time
🍽 4Servings
🏷 DinnerCategory
☆☆☆☆☆No ratings yet
Sri Lankan Crab Curry

Crab curry is the special-occasion dish of Sri Lankan coastal kitchens, especially around Negombo and the lagoons of the west. Fresh blue swimmer crabs are cleaned and simmered whole in a coconut gravy that is spiced but never overwhelming. It is messy, hands-on eating, and that is half the joy, everyone cracks shells and talks over the noise. Fishermen’s families eat it the day the catch comes in, when the meat is sweetest, and the dish is best eaten with the hands and a healthy appetite.

Chef Emily presents Sri Lankan Crab Curry

Sweet crabmeat in a golden coconut gravy

The sweet crabmeat absorbs the curry’s warmth, and the tomatoes add a soft tang that keeps the coconut milk from feeling heavy. Sri Lankans crack the shells at the table and use the claws as scoops for the gravy, which is the best part by far. Serve with plenty of rice, pol sambol, and a stack of napkins, and let everyone linger over the shells.

Craving more? Explore all Sri Lankan Kitchen recipes.

Curious how this curry compares to others? Our World of Curries guide explains 8 styles.

Step by stepInstructions

  1. Heat the coconut oil in a large pot over medium heat. Add the onion, garlic, ginger, curry leaves, pandan, and lemongrass and cook, stirring, for 5 minutes until the onion is soft.
  2. Add the curry powder, chili powder, turmeric, and salt and stir for 1 minute until fragrant.
  3. Add the tomatoes and cook for 3 minutes, until they break down.
  4. Pour in the coconut milk and bring to a gentle simmer. Add the crabs, pushing them into the sauce, and cover.
  5. Simmer for 18 to 20 minutes, spooning the sauce over the crabs once or twice, until the shells turn bright orange and the meat is cooked through.
  6. Let rest 5 minutes and serve hot with steamed rice.

💡 Chef tips & storage

Ask the fishmonger to clean and crack the crabs for you, then rinse them well. Simmer gently so the coconut milk stays smooth, and do not overcook, or the meat turns rubbery.

Rate this recipe

☆☆☆☆☆No ratings yet
Sign in to rate this recipe.

Recipe details

Prep25 min
Cook30 min
Servings4
CategoryDinner
PublishedAugust 17, 2026
Emily — the cook behind My Comfort Recipes

Hi, I'm Emily 🧡

Hi, I'm Emily — the cook behind My Comfort Recipes. Simple, tested comfort food for real weeknights, written down the way grandma would. Pull up a chair. More about me →