Eggs: According to a report by food scientist Dana Gunders, eggs can last for three to five ... Eggs can be eaten after their 'best before' date as long as they are cooked thoroughly until both ...