Singapore chilli crab

This low fat, spicy crab dish is a versatile street-food style recipe that can be adapted to your liking. Serve with rice or steamed bao buns

  • Prep:25 mins
    Cook:5 mins
  • Serves 2
  • More effort

Nutrition per serving

  • kcal 315
  • fat 9g
  • saturates 1g
  • carbs 13g
  • sugars 14g
  • fibre 1g
  • protein 45g
  • salt 4.5g


  • 1 whole cooked crab (about 1kg)
  • 2 tbsp flavourless oil
  • 3 garlic cloves, very finely chopped
  • thumb-sized piece ginger, very finely chopped
  • 3 red chillies, 2 very finely chopped, 1 sliced
  • 4 tbsp tomato ketchup
  • 2 tbsp soy sauce
  • handful coriander leaves, roughly chopped
  • 2 spring onions, sliced
  • rice or steamed bad buns, to serve


  1. The crab must be prepared before stir-frying (you can ask your fishmonger to do this). This involves removing the claws, the main shell, discarding the dead man’s fingers, then cutting the body into four pieces, and cracking the claws and the legs so the sauce can get through to the meat.

  2. Heat the oil in a large wok and sizzle the garlic, ginger and chopped chillies for 1 min or until fragrant. Add the ketchup, soy and 100ml water, and stir to combine. Throw in the crab, turn up the heat and stir-fry for 3-5 mins or until the crab is piping hot and coated in the sauce. Stir through most of the coriander, spring onions and sliced chilli.

  3. Use tongs to arrange the crab on a serving dish, pour over the sauce from the pan and scatter over the remaining coriander, spring onions and sliced chilli. Serve with rice or bao buns, and a lot of napkins.

Suggested recipes from this collection...