What is Sunflower Seeds?
Sunflower seeds come from the sunflower, a tall flower with a huge face. The seeds cover the face of the sunflower and are small grey and shaped into thin teardrops with a flat bottom and pointed top. The flavor is mild and nutty and when toasted becomes richer and a bit oily from the heat. Sunflower seeds are a popular snack, topping and additional ingredient to salads.