Sunflower seeds have a mild, nutty flavor and a firm but tender texture. They’re often roasted to enhance the flavor, though you can also buy them raw. They come from the large flower heads of the sunflower plant. The edible variety has a mild, nutty flavor. They are high in protein and rich in healthy fats, as well as antioxidants that can lower your risk of developing serious conditions.