A great crowd of 5,000 men (not countign women and children) was following Jesus, and became hungry. Jesus found a boy willing to give the five loaves of bread and two fishes he had. Out of the boy's generosity, Christ multiplied the food and fed thousands of people. This act of feeding the multitudes foreshadows the Eucharist. It is the only miracle that appears in all 4 Gospels.
"And a great multitude followed him, because they saw the miracles which he did on them that were diseased. And Jesus took the loaves: and when he had given thanks, he distributed to them that were set down. In like manner also of the fishes, as much as they would. And when they were filled, he said to his disciples: Gather up the fragments that remain, lest they be lost. They gathered up therefore, and filled twelve baskets with the fragments of the five barley loaves, which remained over and above to them that had eaten." -John 6:2,11-13