Beech nuts are small edible nuts that come from the fruit of the beech tree. They can be eaten raw or roasted and have a mild, slightly sweet flavor. They are sometimes used as a substitute for almonds and can be added to baked goods or used as a garnish. In some regions, they are also used to make a type of oil.