Fiddleheads are a good source of protein, iron, and zinc, and a very good source of vitamin A, vitamin C, riboflavin, niacin, phosphorous, potassium, copper, and manganese! They are also extremely low in fat, cholesterol, and sodium. (See more fiddlehead nutrition facts on Self.com.)