Pine nuts are the edible seeds of a pine tree. They are high in protein and fiber, and have a rich flavor.