What does Jesus mean by 'I am the bread of life'?

Quick answer

Jesus calls himself the Bread of Life in John 6, saying that whoever comes to him will never go hungry. He means he is what we most deeply need — life, satisfaction, and a permanent relationship with God.

After feeding 5,000 people with five loaves, Jesus told the crowd that they had only come back hoping for more bread. 'Do not work for the food that perishes,' he said, 'but for the food that endures to eternal life' (John 6:27). Then he claimed to be that food.

'I am the bread of life,' he said. 'Whoever comes to me shall not hunger, and whoever believes in me shall never thirst' (John 6:35). The picture is meant to disturb us a little: real hunger of the soul is for him, not for what he can do for us.

Jesus pressed the point further: 'My flesh is true food, and my blood is true drink' (John 6:55). He was pointing to his coming death on the cross. Receiving him — relying on his life given for us — is how we are nourished for eternal life, and is why bread and cup still stand at the heart of Christian worship.

Related

Original BibleDawn answer · reviewed 2026-06. Drafted with AI assistance and reviewed for accuracy.