Roasted sunflower seeds are a convenient and quick source of energy. These are small in size, yet a handful of these seeds can have a dramatic effect on your body. These are getting popular as snacks as they are filling yet nutritious. True elements (harippa) sunflower seeds are natural sunflower seeds roasted to perfection. They are an appetising yet guilt free snack. Roasted Sunflower seeds have a nutty flavour with a little saltiness. They have a firm texture and are delicious enough to be added in your diet.