Shelled hazelnuts can be eaten whole, chopped, or ground. They can be added to cookies, cakes, and other desserts, or used in salads or to make a savory butter to flavor entrees and side dishes. Like many nuts, roasting hazelnut brings out their flavor. After roasting, hazelnuts should be rubbed in a cloth while still hot to remove their skins.