Can I eat fish/seafood every day?
eating seafood more than twice a week, for most people, can be healthful.
"For most individuals it's fine to eat fish every day," said Eric Rimm, a professor of epidemiology and nutrition and director of cardiovascular epidemiology at the Harvard School of Public Health. "And it's certainly better to eat fish every day than to eat beef every day."
Fish is a lean source of protein and has been shown to promote heart health. The 2010 Dietary Guidelines for Americans suggest increasing intake of seafood, which includes fish to at least 8 oz. per week. There are some cautions for pregnant and breastfeeding women related to the types of fish they should avoid, but overall, fish can be a daily part of a healthy diet.