Although I usually prepare crab by boiling it, I used a different method for this recipe.
First, thoroughly wash the crabs. Then, break them apart, separating the claws and body. Discard any unwanted parts, and set aside the crab mustard, which includes the roe and other liquids.
Next, place the crab pieces into a bowl of boiling water, then immediately remove them and discard the water.
While doing this, prepare the other ingredients. Cut each large onion into eight pieces; if using medium onions, cut them into four pieces.
Roughly chop the garlic and ginger.
Now, heat three tablespoons of oil in a deep pan with a lid.
Once the oil is hot, add the chopped garlic and fry it.
Then, add the onion pieces and chopped ginger together and mix well.
Fry for two minutes.
Add the tomato puree and cook on high heat for two minutes, or until the raw tomato smell disappears.
Finally, add chili powder and turmeric powder, and mix. Turmeric powder is optional, but many believe it helps prevent allergic reactions when cooking seafood, so I prefer to use it.
First, mix in the chili oil and shrimp paste until well combined. While optional, these ingredients add incredible flavor and depth to the dish.
Next, stir in the tomato ketchup, sweet chili sauce, and vinegar thoroughly.
Then, add one teaspoon of sugar and one teaspoon of salt and mix again.
Taste the sauce at this point and adjust the seasonings as needed, aiming for a balance of hot and sweet flavors.
Now, add the crab, including the claws, body, and crab mustard, and cook for 10 minutes with the lid on the pan. If you're using very large crabs, add the claws first, cook for three minutes, then add the rest of the crab pieces and crab mustard, and cook for an additional seven minutes.
Finally, I like to add another tablespoon of prawn paste, which is optional. I have added another tablespoon of sweet chili sauce as well.
Your sweet chili crab- Indo-Chinese style is now ready to enjoy!