While sunflower oil itself does not directly cause weight gain, consuming excessive amounts of any oil, including sunflower oil, can contribute to an imbalance of calorie intake and lead to weight gain.