Sunflower oil contains more than 80% of monounsaturated fats which makes it good for your heart. The impressive fatty acid content in sunflower oil helps in maintaining a balance in your body. Furthermore, it does not contain any saturated fats which help in controlling the cholesterol levels in your body.