One serving of hazelnuts is 1 ounce or 28 grams. This is approximately 21 hazelnuts. [source]