Sunflower seeds are small, crunchy seeds with a mild, nutty flavor, eaten both as a roasted snack straight from the shell and as a nut-free addition to breads, granola, and salads.