He came to give something that will satisfy a deeper sort of hunger that people have - spiritual hunger. People also have spiritual needs and hunger. They have a soul that will never die. And without having Jesus as Saviour and Lord of their life they will never be satisfied in that hunger. Such people have no real purpose in their lives and no real hope for what happens after death.
Bread satisfies our hunger for a little.
Christ, as Saviour, gives life and satisfies our spiritual hunger now and forever. The price Jesus paid If people want bread they have to pay for it. Jesus said it was his own life. Many years ago there was a man in India who distributed copies of John's Gospel. One man to whom he gave a copy did not like it and tore it in pieces, scattering the pieces about.