The feeding of the five thousand was a genuine, supernatural miracle that could not have been accomplished by any natural means whatsoever. It was not a “miracle of sharing” or anything similar to that. It was a supernatural event. To put it simply: There were only five loaves of bread and two fish, which is clearly not enough bread to feed five thousand men and their families, but after Jesus blessed the food, broke the loaves and gave them to the disciples, who in turn gave them to the crowds, more than enough bread had been supernaturally generated (Matthew 14:13-21, Matthew 15:32-39).
This miraculous feeding of the five thousand is a foreshadowing of the miraculous feeding of the Eucharist. We read in the *Catechism of the Catholic Church * paragraph 1335 that “ The miracles of the multiplication of the loaves, when the Lord says the blessing, breaks and distributes the loaves through his disciples to feed the multitude, prefigure the superabundance of this unique bread of the Eucharist .” We also see a connection between the miraculous feeding of the five thousand and the Lord’s Supper (the Eucharist) in John 6 where we read that Jesus gave his first public teaching on the Lord’s Supper immediately after the feeding of the five thousand (John 6).
This supernatural event prefigured the Holy Sacrifice of the Eucharist where all who eat the one broken bread, Christ, enter into communion with him and form but one body in him. (*CCC * 1329)