食用油放了3年不能吃。食用油的保存期一般在25℃以下,放在干燥、阴凉的地方,保质期为18个月左右。如果包装已经打开,保质期更短,需要在一定的时间把它用完。如果用过期的菜籽油烹饪食物,会对身体造成一定的伤害。