带20斤豆油是可以上火车的。因为豆油是食用油。不在铁道部规定的,易燃易爆,危险品之列。柴油,汽油,煤油或氢气油,指甲油等易燃油禁止上车。而20斤豆油的重量,又在允许一名成年旅客可带重量20公斤随身物品之内。所以带20斤豆油是可以上火车的。