The main reasons why it is not recommended to eat crabs with tonsillitis are the following: 1. crabs are cold and hairy foods, which are not good for inflammatory diseases if eaten too much and have no effect on the recovery of inflammatory tonsillitis. 2. crabs also belong to some high-fat foods, so if patients eat too many crabs and fatty foods, they are not recommended to eat crabs. Therefore, clinically, patients with tonsillitis should not eat crabs as much as possible, and it is recommended to eat more warm and cool liquid food and more vegetables and fruits.