What does John 6:31 mean?
This verse continues the crowd's angry reaction to Jesus' claims. After seeking Him out in Capernaum, the people who witnessed Jesus' miraculous feeding the day before have been spiritually challenged. Jesus pointed out that their real interest was free food, not truth. Jesus also clarified that His mission was meant to offer a heavenly gift, not an earthly one. To be saved, people need to believe on the Son of Man, not perform good works (John 6:29). In response, the people demand Jesus perform a miracle—despite having just witnessed one—to prove His legitimacy (John 6:30).The people also point out their opinion that God has already provided bread for them: through Moses, in the wilderness (Exodus 16). Jesus' miraculous provision the prior day reminded many of Moses' promise of another great prophetic leader (Deuteronomy 18:15). rabbinic tradition of the time said the Messiah would duplicate this miracle. However, when Jesus' teaching contradicts their traditions, the people expect Jesus to do something bigger, grander, and more spectacular than that. Their quotation is from Psalm 78:24.
Jesus will once again respond by pointing out that it is God, not men, who provide spiritual blessings, and that it is the "bread of God" which people need to seek, rather than earthly foods (John 6:32–33).