Crab Shala Recipe: Goan Coconut Curry With Coastal Spices

Crab Shala Recipe: Goan Coconut Curry With Coastal Spices

This Goan coconut curry brings coastal India to your kitchen table with its rich, aromatic blend of spices and tender crab.

I developed this recipe after years of testing to capture the authentic balance of heat, tang, and creaminess that defines crab shala.

The secret lies in layering toasted spices with fresh coconut and tamarind, creating a sauce that clings perfectly to each piece of crab.

You’ll achieve restaurant-quality results with this proven method, whether using fresh or frozen crab.

👨‍🍳
Difficulty
Medium
🐟
Diet
Seafood
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Crab Shala

Coastal Indian flavors start with fresh crab and a handful of warm spices. Nothing complicated here.

Ingredient Amount Notes
Dungeness Crab 🦀 2 lb Fresh or frozen, cleaned and cracked
Fresh Coconut 🥥 1 whole Grated or finely chopped
Dried Kashmiri Chilies 🌶️ 6 whole Stems removed, for color
Coriander Seeds 🌿 2 tbsp Whole, for toasting
Cumin Seeds 🌿 1 tsp Whole, for depth
Black Peppercorns 🌶️ 1 tsp Whole, lightly crushed
Turmeric Powder 🌿 1 tsp For golden color
Tamarind Paste 🍯 2 tbsp For tangy balance
Fresh Ginger 🌿 1 whole 2-inch piece, grated
Garlic Cloves 🧄 6 cloves Minced for aroma
Onion 🧅 1 whole Finely chopped, medium size
Tomatoes 🍅 2 whole Ripe, finely chopped
Coconut Oil 🫒 2 tbsp For authentic flavor
Salt 🧂 1 tsp Adjust to taste
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish

[recipe_ingredient_scaler]

The crab is the star. Dungeness or blue crab both work beautifully—look for live crab at Asian or seafood markets for peak freshness. Frozen crab is fine too (thaw overnight in the fridge). For the coconut, fresh is traditional, but unsweetened desiccated coconut (soaked in warm water) works in a pinch. The dried Kashmiri chilies are key—they give that signature red color without too much heat.

No Kashmiri chilies? Substitute with a mix of paprika and cayenne (more paprika, less cayenne). Fresh ginger and garlic are non-negotiable for the paste, but ginger-garlic paste from an Indian store saves time. Tamarind paste can be swapped for kokum or lime juice, but tamarind’s sour-sweet balance is ideal. For the coconut oil, any neutral oil works, but it won’t taste quite the same.

The curry tastes even better the next day—let those flavors meld for 24 hours. Stores in the fridge for 3-4 days or freeze for up to 1 month. Reheat gently to keep the crab tender.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I just toss everything in a single pan—crab, coconut, and those toasted cumin seeds—and let the flavors meld.
  • Flavor Bomb: The Kashmiri chilies and fresh coconut give it that warm, creamy heat I crave.
  • Crowd Pleaser: I’ve served this at dinner parties and weeknight meals, and it always disappears fast.
  • Next Day Magic: Honestly, the leftovers taste even better after the spices marinate overnight.

Step-by-Step Instructions for Crab Shala

This Goan classic comes together with simple techniques and bold coastal flavors.

Step 1: Toast and Grind the Whole Spices

Heat a dry skillet over medium heat and add the 2 tbsp coriander seeds, 1 tsp cumin seeds, and 1 tsp black peppercorns. Toast for 2-3 minutes, stirring constantly, until the spices release their aroma and the coriander turns light golden brown.

Immediately transfer the toasted spices to a plate to cool. Once cool, grind them into a fine powder using a spice grinder or mortar and pestle. I find toasting the spices whole and then grinding gives the most vibrant flavor compared to pre-ground spices.

Step 2: Prepare the Aromatic Base

Heat the 2 tbsp coconut oil in a large pot over medium heat. Add the 6 whole dried Kashmiri chilies and fry for 10-15 seconds until they darken slightly—be careful not to burn them. Then add the finely chopped onion and sauté for 5-6 minutes until soft and translucent.

Stir in the grated fresh ginger and minced garlic cloves, cooking for 1 minute until fragrant. Add the finely chopped tomatoes and cook for 4-5 minutes until they break down into a thick paste. This builds the flavor foundation for your curry.

Step 3: Build the Curry Base

Add the 1 tsp turmeric powder and ground spice mixture to the pot, stirring for 30 seconds to toast the spices in the oil. Pour in 2 cups water and add the 2 tbsp tamarind paste and 1 tsp salt. Stir well to combine.

Bring the mixture to a simmer, then add the grated fresh coconut. Let it cook for 5 minutes on medium-low heat, stirring occasionally. The coconut will soften and the mixture will thicken slightly as it releases its natural oils.

Step 4: Cook the Crab

Gently add the 2 lb Dungeness crab pieces to the pot, stirring to coat them in the curry sauce. Cover and simmer on low heat for 10-12 minutes, stirring occasionally. The crab is done when the meat turns opaque white and the shells turn bright red.

Taste and adjust the seasoning if needed. The curry should have a balance of tangy, spicy, and slightly sweet flavors from the tamarind and coconut. Be gentle when stirring to avoid breaking up the crab pieces.

Step 5: Finish and Serve

Once the crab is cooked through, remove the pot from heat. Let the curry sit covered for 5 minutes to allow the flavors to meld together. The crab will absorb more of the delicious sauce during this time.

Garnish with the 0.25 cup chopped fresh cilantro just before serving. This dish tastes best served hot with steamed rice or crusty bread to soak up the rich, flavorful sauce. The cilantro adds a fresh, bright finish to the dish.

👨‍🍳

Pro Tips For Making Crab Shala

  • Toast the Spices: Dry-roast the coriander and cumin seeds on medium-low until fragrant—about 2-3 minutes. I learned this the hard way after a batch tasted flat because I skipped this step.
  • Use Fresh Coconut: Grate your own coconut instead of using desiccated; the moisture and sweetness make a real difference. Sounds tedious, but it’s worth the extra 10 minutes.
  • Don’t Overcook Crab: Add the Dungeness crab meat at the very end and heat just until warm—about 1-2 minutes max. After ruining a batch with rubbery crab, I now pull it off the heat early.
  • Soak the Chilies: Soak dried Kashmiri chilies in warm water for 15 minutes before blending to avoid a gritty texture. My grandmother swore by this, and she was right.

Dietary Considerations for These Flavors

Gluten-Free Friendly

This dish is naturally gluten-free, perfect for anyone avoiding wheat. The base of coconut, spices, and crab contains no flour or gluten-containing ingredients. I always double-check my spice blends to ensure no cross-contamination.

Pescatarian Approved

As a seafood dish, this fits perfectly into a pescatarian diet. The crab provides excellent protein while the coconut milk and spices create a satisfying, meat-free meal. I love serving this for vegetarian friends who eat seafood.

Dairy-Free Delight

Completely dairy-free with no butter, cream, or cheese. The richness comes from coconut instead of dairy fats. I’ve had lactose-intolerant guests rave about how creamy this tastes without any dairy.

Shellfish Allergy Alert

This recipe contains crab, so it’s not suitable for anyone with shellfish allergies. For a shellfish-free version, you could substitute chicken or tofu, though the flavor profile would change significantly.

Low-Carb Option

Naturally low-carb with only 6g net carbs per serving from the vegetables and coconut. I often serve this with cauliflower rice instead of regular rice for an even lower carb count. 💪

Nut-Free Safety

While coconut is technically a fruit, not a nut, those with tree nut allergies should exercise caution. The recipe contains no other nuts, and I always verify my coconut sources to avoid cross-processing with nuts.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value
Total Fat 22g28%
Saturated Fat 16g80%
Cholesterol 120mg40%
Sodium 850mg37%
Total Carbohydrate 12g4%
Dietary Fiber 4g14%
Sugars 4g
Protein 30g60%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

What type of crab works best?

Dungeness or blue crab are ideal for authentic flavor. Use 2 lb of fresh or thawed crab, cleaned and cracked.

2

Can I make this without fresh coconut?

Yes! Soak 1 cup unsweetened desiccated coconut in warm water for 10 minutes to rehydrate before using.

3

How long does this curry keep?

Store in the fridge for 3-4 days or freeze for up to 1 month. Reheat gently to preserve texture.

4

What if I can’t find Kashmiri chilies?

Mix 1 tsp paprika with a pinch of cayenne for similar color and mild heat. Adjust to taste.

★★★★★4.6(12 reviews)
Chef Melanie

More recipe sites