Health To Way Q&A Nutrition & Diet Healthy Recipes

Who cannot eat fish

Asked by:Boltz

Asked on:Apr 03, 2026 01:40 AM

Answers:1 Views:575
  • Bork Bork

    Apr 03, 2026

      1. Hemorrhagic disease Patients should avoid eating too much. These people originally have fewer platelets in their bodies and poor blood coagulation function. Fish contains a protein called EPA, which can inhibit the aggregation of platelets. If they eat fish, it will aggravate capillary bleeding.

      2. Patients with liver cirrhosis should avoid eating certain fish. Fish fat contains eicosapentaenoic acid, an unsaturated fatty acid. Its metabolites can reduce blood lipids and blood viscosity, inhibit platelet aggregation, and are beneficial to the prevention and treatment of cardiovascular diseases. Because it is difficult for the body to produce coagulation factors in liver cirrhosis and low platelets, it is easy to cause bleeding. If you eat sardines, tuna, herring, etc. that are rich in eicosapentaenoic acid, your condition will easily worsen.

      3. Tuberculosis patients should be careful not to eat fish during anti-tuberculosis treatment. When tuberculosis patients take isoniazid, they are prone to allergic reactions if they eat certain fish at the same time.

      4. Gout patients should not eat fish. Because fish are rich in purine substances, gout is caused by disorders of the body's purine metabolism. >>> Foods you should never eat when you are sick!

Related Q&A

More