Steelhead trout are safe to eat, even when caught in the wild. They contain low levels of contaminants like pesticides, mercury, and PCBs.