Spicy Sri Lankan Crab Curry - Made with fresh blue swimmers crabs, and an aromatic and flavorful Sri Lankan curry base. It's a delicious and comforting seafood curry that's authentically Sri Lankan.  - 1

An unforgettably flavorful and glorious Spicy Sri Lankan Crab Curry! Made in a wonderfully aromatic and easy curry powder base with classic Sri Lankan curry flavors, this is one of my absolute favorite curry recipes !

One taste of this and you’ll know why Sri Lankan Crab Curry is world famous and a favorite for anyone who visits Sri Lanka!

Overhead view of spicy crab curry in curry sauce served in a bowl. - 2

If I could only eat just one curry for the rest of my life, I want it to be this. A Spicy Crab Curry so good, that it makes you do a happy dance, sing its praises and forget all that hard work of cracking the claws and crab shells to get to the good stuff!

Sri Lankan crab curry cooked in a large saucepan with spices and curry sauce.  - 3

No matter where I lived or how old I was, making and eating this spicy Sri Lankan crab curry was an event. An event worth celebrating.

When I was a kid, if we knew we were going to have this crab curry for dinner that night, we would go the whole day eating very lightly just so that we’d be ravenous come dinner time, and salivating as the glorious aromas of this crab curry filled the house.

Meat curries like chicken curry , beef curry , black pork curry , and even lamb curry were more common than this crab curry, so it was always a special occasion!

Cleaning and preparing blue swimmer crabs to make crab curry.  - 4

Don’t be intimidated by the list of ingredients – every ingredient adds to a flavor-packed, wholesome crab curry.

It’s also deceptively easy to put together. Below, you will also find information on how to choose the right kind of crabs for this recipe, so that you get the best results.

As islanders, Sri Lankans really do take their crab curry and seafood in general seriously. Hot butter cuttlefish (spicy garlic squid) is a legendary savory snack in the island. Prawn curry (shrimp curry) is also very popular.

And last time I visited, there was even a restaurant dedicated entirely to crab dishes in Colombo, though I never got to check it out because it was quite a bit pricey. But thankfully, I have this recipe, and I know you guys are going to love it too! 🙂

Cooked spicy crab curry served in a bowl with curry gravy. - 5

Why unroasted curry powder works better for this crab curry

You can get the recipe for the Sri Lankan curry powder right here, but I’ve included it here as well with one difference. I don’t roast the spices for this Sri Lankan crab curry.

The reason is that seafood is more delicate in flavor and roasting the spices makes their flavor profile more robust which can easily overpower the flavor of seafood. So unroasted curry powder provides a better balance of flavor for seafood curries, while roasted curry powder stands up well against other meat based curries.

Sri Lankan Roasted Curry Powder - This roasted curry powder is deeply aromatic and has very robust and complex flavors. The ingredient ratios are easy to remember (4:3:2:1 and 3:2:1), so go ahead and make a big batch and use it any way you like to make flavorful curry dishes! - 6

How to choose the right type of crab for this crab curry

Choosing fresh crab is very important.

I use blue swimmer crabs for this curry. Fresh crab is always best. And by fresh I mean that the crab is still alive. If you do find fresh crab that’s still alive, get your fishmonger to kill and clean the crab for you.

And once you kill the crab, it’s also important to clean it immediately. If the crabs have been dead for a while, enzyme activity in the meat can turn it soft, mushy and insipid when cooked. If you’re buying pre-frozen crab, make sure it’s from a source you trust and that the crabs were frozen soon after they were killed and cleaned. Anything else is just a waste of your hard-earned money.

I was able to get my hands on some fresh crab that I brought home and cleaned myself. I cooked the crabs immediately to preserve the freshness as much as possible. I used male crabs, because that’s what was available to me, as is usually the case. Female crabs tend to be more expensive, mostly because female crabs aren’t harvested nearly as much as the male ones, and female crabs also taste better (a little sweeter) in my experience.

How to clean blue swimmer crab for this crab curry recipe

Here’s a great video that I came across on YouTube on how to clean blue swimmer crab. For this spiry Sri Lankan crab curry, you only need to cut the crab in half – so do NOT quarter the crab like in this video.

I also don’t remove the big claws from the body either, but that’s up to you. Sometimes, they tend to fall off when you stir the curry, so it’s not a big deal either way. It’s also a good idea to crack those claws before you add the crabs to the curry base so that all of that delicious flavor has more of an opportunity to get inside and flavor the meat. But that’s also optional. If you don’t have a crab claw cracker, you can use a meat hammer to get the job done.

Crab curry served with steamed white rice in a plate, and more crab curry in a bowl next to it. - 7

More delicious Sri Lankan recipes you’ll enjoy

  • Shrimp Curry (Prawn Curry)
  • Mango Curry
  • Spicy Green Apple Curry
  • Fish Curry
  • Mushroom Curry
  • Easy Carrot Curry
  • Cauliflower Curry
  • Chicken Kottu Roti
  • Sri Lankan Watalappan
  • Sri Lankan Pani Pol

Recipe

Overhead view of spicy crab curry made with blue swimmer crabs served in a bowl. - 8

Sri Lankan Crab Curry

Ingredients

Crab Curry

  • 1 tbsp raw long white rice I use basmati rice
  • 4 tbsp desiccated coconut (unsweetened) OR freshly grated coconut ¼ cup
  • 1 inch ginger minced
  • 6 garlic cloves left whole
  • ½ yellow onion finely chopped
  • 1 ½ tbsp of unroasted curry powder recipe below (see notes for substitutes)
  • ½ tsp cayenne pepper I use 1 heaped tsp because we like it extra spicy
  • 2 tsp sugar
  • 1 tbsp tamarind paste
  • 6 - 8 curry leaves
  • 1 pandan leaf fresh or dried, about 4 inches in length
  • 2 - 3 fresh red or green chili peppers or 2 serrano peppers, sliced or slit in half
  • 1.5 cups coconut milk good quality
  • 6 blue swimmer crabs cleaned and cut in half (see video in post for cleaning instructions).
  • Salt to taste
  • Drumstick leaves traditional, but optional. you can use cilantro leaves if you like instead (not a flavor substitution)
  • Water as needed

Unroasted Curry Powder (please see recipe notes)

  • 4 tsp whole coriander seeds
  • 3 tsp whole cumin seeds
  • ½ tsp mustard seeds
  • 1 ½ tsp black peppercorns
  • 1 tsp fennel seeds

Instructions

Curry Powder

  • Finely grind all the spices in a spice grinder. Set aside. If you’re using roasted curry powder, add another 1 tsp of fennel seeds, ground to a powder (or ½ tsp ground fennel). 4 tsp whole coriander seeds, 3 tsp whole cumin seeds, ½ tsp mustard seeds, 1 ½ tsp black peppercorns, 1 tsp fennel seeds

Crab Curry

  • Grind the raw rice and coconut until fine (or if using fresh coconut, grind until you have a fine paste). Set aside. 1 tbsp raw long white rice, 4 tbsp desiccated coconut (unsweetened) OR freshly grated coconut
  • Add about 2 tbsp of coconut oil (or vegetable oil) into a large saucepan (there should be enough space to gently stir the crabs) and heat over medium heat. Add the onion, ginger, garlic, and saute for a few minutes until the onions have softened. 1 inch ginger, ½ yellow onion, 6 garlic cloves
  • When onions are soft, add the 1 ½ tbsp of the curry powder, cayenne pepper and coconut/rice mix. Cook for 2 - 3 minutes until the spices become fragrant. 1 tbsp raw long white rice, 1 ½ tbsp of unroasted curry powder, ½ tsp cayenne pepper, 4 tbsp desiccated coconut (unsweetened) OR freshly grated coconut
  • Add the tamarind paste, sugar, chili peppers, curry leaves and pandan, and 1 cup of the coconut milk from the can. Add a generous ¼ tsp salt (more can be added after you taste it later). Bring it to a boil. 2 tsp sugar, 1 tbsp tamarind paste, 6 - 8 curry leaves, 1 pandan leaf, 2 - 3 fresh red or green chili peppers, 1.5 cups coconut milk, Salt to taste
  • Place the crabs in this gravy/sauce and gently mix to coat the crabs with the thickened gravy. 6 blue swimmer crabs
  • Bring it to a boil on medium high heat and then lower the heat to medium, cover and simmer for 15 - 20 minutes, until the crabs turn pink and are cooked through. Make sure to turn over/stir the crabs half way through cooking to make sure they are well coated with the gravy while being cooked.
  • Add extra coconut milk if you prefer it more creamy, or up to ½ cup of water to dilute the gravy. Add salt to taste. Stir through and bring the curry to a simmer. 1.5 cups coconut milk, Water, Salt to taste
  • Add the drumstick leaves or cilantro leaves and stir through while hot. Drumstick leaves
  • Serve warm with steamed rice. Enjoy!

Notes

Nutrition

Recipe from The Flavor Bender by Dini Kodippili

Sri Lankan Crab Curry https://www.theflavorbender.com/spicy-sri-lankan-crab-curry/