How to Make Trincomalee Crab Curry (Traditional & Healthy Version)

Trincomalee Crab Curry is a vibrant seafood delicacy from Sri Lanka's eastern coastline, renowned for its unique blend of aromatic spices and fresh crab. This dish is deeply rooted in the culinary heritage of Trincomalee, where the abundance of crab and rich local spices inspire home cooks and chefs alike. The curry delivers a balance of heat, tang, and subtle coconut undertones, making it a favorite among both locals and visitors. Served with rice or string hoppers, Trincomalee Crab Curry is a staple at festive gatherings and family meals, reflecting Sri Lanka's deep connection to the sea. Its distinct flavor comes from the use of freshly ground spices, curry leaves, and coconut milk, which together create a creamy yet spicy sauce that perfectly complements the sweet, tender crab meat. The dish is not only a testament to Sri Lankan seafood traditions but also a great choice for health-conscious eaters, as crab is naturally low in fat and rich in protein. Whether you're exploring Sri Lankan cuisine for the first time or seeking a nutritious meal with authentic flavors, this healthy Trincomalee Crab Curry recipe offers an exciting, aromatic experience that celebrates the region’s culinary diversity.

35 min total2 servingsmedium185 kcal / 100g

Ingredients

  • Fresh crab
    2 medium (about 500g) Fresh crab (mud crab preferred)
  • Coconut milk
    1 cup Coconut milk (thick, extracted fresh)
  • Curry leaves
    15 leaves Curry leaves (karapincha)
  • Onion
    1 large Onion (finely sliced)
  • Garlic
    4 cloves Garlic (crushed)
  • Ginger
    1 inch Ginger (grated)
  • Green chili
    2 Green chili (sliced)
  • Sri Lankan curry powder
    2 tbsp Sri Lankan curry powder (roasted)
  • Turmeric powder
    1/2 tsp Turmeric powder
  • Tamarind juice
    2 tbsp Tamarind juice (or lime juice)
  • Salt
    to taste Salt
  • Black pepper
    1/2 tsp Black pepper (freshly ground)
  • Coconut oil
    1 tbsp Coconut oil (for sautéing)

Step-by-step instructions

Step 1: Clean the crab thoroughly
0%

Step 1 · Clean the crab thoroughly

Clean the crab thoroughly, separate the shell and cut each crab into manageable pieces. Crack the claws slightly to help the flavor penetrate.

Step 2: Heat coconut oil in a deep pan
0%

Step 2 · Heat coconut oil in a deep pan

Heat coconut oil in a deep pan. Add sliced onions, garlic, ginger, and curry leaves. Sauté until onions are translucent and aromatic.

Step 3: Add green chili
0%
2 min

Step 3 · Add green chili

Add green chili, roasted Sri Lankan curry powder, turmeric, and black pepper. Stir until spices are fragrant, about 2 minutes.

Step 4: Gently add the crab pieces
0%
3 min

Step 4 · Gently add the crab pieces

Gently add the crab pieces. Toss to coat with the spice mixture. Sauté for 3 minutes to let the crab absorb the flavors.

Step 5: Pour in coconut milk and tamarind juice
0%
10 min

Step 5 · Pour in coconut milk and tamarind juice

Pour in coconut milk and tamarind juice. Stir well, bring to a gentle simmer, and cook covered for 8-10 minutes until crab is cooked through and sauce thickens.

Step 6: Season with salt to taste
0%

Step 6 · Season with salt to taste

Season with salt to taste. Garnish with fresh curry leaves and serve hot with rice or string hoppers.

Why this recipe is healthy

This dish is a healthy choice because it uses lean seafood, minimal oil, and nutrient-rich local ingredients. Crab is naturally low in calories and fat, making it ideal for calorie-conscious eaters. The curry incorporates spices and coconut, which are staples in Sri Lankan cuisine, contributing to digestive health and metabolic support. It’s a wholesome meal for anyone seeking authentic flavors without compromising nutrition.

A note on tradition

Trincomalee Crab Curry is a signature dish from Sri Lanka’s Eastern Province, especially popular in coastal communities. It’s often featured at local festivals, special occasions, and family gatherings, showcasing the region’s seafood bounty and spice heritage. The curry highlights Trincomalee’s historic role in Sri Lankan cuisine, where crab and coconut are central ingredients. Eating crab curry is a communal experience, often enjoyed with rice or string hoppers.

← Back to Trincomalee Crab Curry nutrition