you should cook large crabs (about 2lb) for around 15 - 20 minutes, whilst smaller crabs will only need around 8 - 10 minutes. 5.) once the water has started to boil again, reduce the heat and simmer for the required time. the crab's shell should turn a bright orange when done.