Public health experts and chefs disagree how long to boil fiddleheads to make them safe to eat. 'A fiddlehead that’s been cooked for 12 to 15 minutes in boiling water is probably mush,' said one chef. It's a sentiment shared by many of his colleagues.