Go Back
Soumya Santhanakrishnan

Indian Crab Curry

5 from 4 votes
Indian crab curry is a spicy, peppery stew that brings out the flavor of succulent crab meat to create mouth-watering goodness. 
Prep Time 10 minutes
Cook Time 30 minutes
Servings: 2 people
Course: Main Course
Cuisine: Indian, Seafood

Ingredients
  

  • 1 Crab 1 large or 2 medium crabs. I use frozen pre-cooked crab but the recipe also tells you how you can make it with fresh crab
  • 1.5 Large red onions
  • 1 Tomato
  • 3 tbsp Peppercorns
  • 2 tsp Cumin seeds
  • 1.5 tsp Fennel seeds
  • 1.5 tsp Garlic paste
  • 1 tsp Ginger paste
  • 1/2 cup Grated coconut
  • 1 tsp Chili powder
  • 1 tsp Coriander powder
  • 1/4 tsp Fenugreek seeds
  • 4-5 Curry leaves
  • 1 tsp Salt
  • 1/2 cup Cilantro leaves
  • 2 tbsp Vegetable oil

Method
 

  1. Finely chop the onions and tomatoes and set them aside.
  2. Grind peppercorns, cumin seeds, fennel seeds, garlic, ginger, coconut, chili powder and coriander powder with a little water.
  3. Heat the oil in a large deep pot. When hot add fenugreek seeds and curry leaves and wait for 20 seconds.
  4. Add the chopped onion and sauté till the onions are translucent.
  5. Then add the chopped tomato and sauté for 5-7 minutes on medium heat until it has softened.
  6. Add the ground spices and add salt. Let it sauté for five minutes and then switch off the stove.
  7. Use a hand blender to blend the ingredients into a smooth paste.
  8. Add 2 cups of water and bring the curry to a boil.
  9. At this point you can add the crab. If using frozen crab, then add to the curry and let it cook on medium-high heat for 5-8 minutes until the shells are warm. If using fresh crab, then simmer it on medium-high heat for 10-12 minutes until the crab is cooked.
  10. Garnish with cilantro leaves and serve with white rice!