Indian Style Crab Curry Recipe That'll Have You Licking Your Bowl Clean

With a mouth watering blend of spices, Indian style crab curry recipe has an exceptional taste that is sure to linger in your mouth. A pure delight to enjoy, there is nothing that a steaming pot of crab curry can't fix. Check out the best way to prepare crab curry at home with this recipe.

Published On May 29, 2024 | Updated On May 29, 2024


A traditional favourite, crab curry recipe primarily originates from the South Indian states. A delightful dish, prepared from fresh crabs and a unique blend of fresh spices and herbs, curry crab recipe is an absolute delight to have. A flavourful and spicy curry recipe, crab curry is cooked in an aromatic homemade crab curry masala. What gives the crab curry Indian style its distinct flavour is by simmering the fresh crab in the crab curry masala till the crabs are nicely tender and infused with flavours. The perfect dish for all seafood lovers, crab curry Indian is a simple dish to prepare at home, and goes best with steamed rice or any bread of your choice. Check out the recipe to prepare a great crab curry recipe at home.

  1. Fresh crabs (cleaned and prepared) 
  2. 1 finely chopped onion
  3. 2 tomatoes finely chopped
  4. 1 tbsp grated ginger
  5. 1 tbsp minced garlic
  6. 1 tsp turmeric powder
  7. 1 tsp cumin powder
  8. 1 tsp coriander powder
  9. 1 tsp red chilli powder
  10. 2 tbsp oil
  11. 1 cup coconut milk
  12. 1 cup water
  13. Fresh coriander for garnishing
  14. Salt to taste
  1. Thoroughly clean and prepare the crabs by removing the shells and washing them properly to begin the recipe for curry crab. 
  2. Heat oil in a large pan, and to it add the onions, ginger and garlic. Saute these ingredients until they turn golden brown.
  3. Thereafter add the required spices, consisting of turmeric, coriander, cumin, and red chilli powder for the crab curry, and cook for a minute or so. 
  4. Add in the tomatoes and cook until they turn soft and mushy.
  5. Add in the coconut milk and water to the pan along with other curry crab ingredients and bring to a boil. 
  6. Add the crabs to the pan, simmer and cook for at least 15-20 minutes.
  7. Once the crabs for the crab curry Indian are thoroughly cooked, garnish with fresh coriander leaves and serve hot.

Pro tip: To add more texture and flavour to the crab curry Indian style you can add vegetables of your choice, like potatoes or bell peppers.

If you are in the mood to change your crab curry recipe a bit, here are some variations in the curry crab recipe that you can try out: 


Also known as Poo Phat Pong Curry in the Thai language, Thai crab curry is prepared from creamy coconut milk and aromatic spices which are prominent ingredients in Thai cuisine. A delectable dish of crab curry, Thai crab curry beautifully blends in the sweet flavour of crabs with fresh spices.


A bold crab curry recipe originating from the coastal state of Goa, in India Gian crab xec xec curry is a flavourful curry crab recipe. A delectable seafood dish, Goan crab xec xec curry is cooked in a green coloured crab curry masala.


Known as Nandu Curry in Sinhala, Sri Lankan crab curry is a flavourful dish, served alongside pittu or steamed white rice. Cooked in rich coconut and a blend of aromatic spices, this recipe for curry crab is infused with flavours and mouth-watering spices.


Here are some notes on crab curry Indian style you might want to keep in mind: 

  1. Most seafood dishes taste better the next day, the same goes for crab curry Indian. Cook the crab curry, refrigerate it and consume it the day after for an enhanced taste and flavour. 
  2. The use of tomatoes in the crab curry recipe might make the dish too acidic, you can adjust the same by adding a pinch of sugar. 
  3. You can store the cooked crab curry for up to 2 days by storing it in an airtight container and refrigerating it. 
  4. Always reheat the curry crab on a stovetop or microwave it before serving. 

Photo: Shutterstock