Dippy eggs and soldiers have been voted the most nostalgic British dish of all time.