適量進食三文魚及吞拿魚等魚油豐富的魚類,有助預防心衰竭,瑞典一項研究跟進了四萬名男士的飲食習慣與心臟病關係約6年,其間有597人患上心衰竭,當中34人死亡。研究顯示每周平均進食一次魚油豐富魚類的人,可減低心衰竭風險12%,比率較不食魚或每周吃三、四次魚的人高;但研究顯示服食魚油補充劑對預防心臟病幫助卻不明顯。