A cup of chopped hazelnuts has a whopping seventeen grams of protein and eleven grams of fiber. They’re a good alternate protein source for those who don’t eat meat. Hazelnuts are an excellent source of vitamin E as well as the B vitamins including folate. They’re also a good source of potassium, calcium, and magnesium which help to maintain a healthy blood pressure. A cup of hazelnuts supplies a third of the daily iron requirements.