Sunflowers hearts are a popular high energy food for wild birds. They can be fed on their own or used with a mix of other seeds to make a traditional wild bird seed mix.
They make no mess as these are the sunflower kernels (or hearts as they are popularly known).