Yes, sunflower seeds can be eaten raw, or roasted. They do, however, need to be shelled before eating.