Fish oil has been shown to help increase "good" HDL cholesterol, lower triglycerides (or blood fats), reduce blood pressure, prevent plaques from forming in arteries, and stave off hardening of the arteries. For all these reasons, experts believe fish oil may support the health of your heart.