Good for you.
Hazelnuts are loaded with protective antioxidants and are one of the richest food sources of proanthocyanidins, which are effective in lowering LDL or “bad” cholesterol.
Each 100 gram serving of hazelnuts offers 15 grams of protein, 10 grams of fiber, and an abundance of vitamins including: thiamine, vitamin B6, riboflavin, alpha-tocopherol, vitamin E, and essential minerals like magnesium, manganese, and phosphorus.
Despite their nutrient density, hazelnuts have the least fat, saturated fat, and carbohydrate content of any nut.