Can Spanish mackerel liver be eaten?
Generally speaking, Spanish mackerel liver is edible. When fresh and properly handled, it is rich in nutrients; however, if spoiled or improperly processed, it should not be consumed. If in doubt, it's advisable to confirm freshness before cooking. The detailed explanation is as follows:

Spanish mackerel liver is rich in vitamin A, vitamin D, and high-quality protein. It has a delicate and delicious flavor. As long as it is fresh and odor-free, and thoroughly cleaned before cooking, it is a safe and tasty ingredient that provides various nutrients and is suitable for most people.
However, if the liver has been improperly stored and shows signs of spoilage—such as mold, unpleasant odor, or slimy texture—consuming it may cause gastrointestinal discomfort. Spanish mackerel liver that hasn't been adequately cleaned or fully cooked may harbor bacteria or parasites, posing health risks. Moreover, due to its high vitamin A content, excessive consumption may increase metabolic burden, so children and pregnant women should limit their intake.
During preparation, connective tissues and impurities should be removed and the liver rinsed repeatedly with clean water. Ensure it is thoroughly cooked through during cooking; avoid eating it raw or undercooked.