Flax

Flax seeds have many health benefits mainly due to their high content of omega-3 fats, lignans and fiber. The plant-based fatty acids have proven heart health benefits and may also help balance hormones.