What does Luke 24:42 mean?
Jesus has terrified the room filled with His disciples by suddenly appearing in a glorified body despite a locked door (John 20:19). To assuage their fears, He has invited them to touch Him and look at the scars left by the nails. They think He's a spirit. He offers one last proof. Spirits don't eat, so He asks for some food (Luke 24:36–41).By eating with them, Jesus is entering into their fellowship, just as He did with the two He met on their way to Emmaus (Luke 24:30). Later, in Galilee, He will invite seven disciples to breakfast (John 21:9–10).
During the last Passover, Jesus told the Twelve that He would not "drink of the fruit of the vine until the kingdom of God comes" (Luke 22:18). There's no mention of wine here, but that doesn't necessarily mean anything. If Jesus does drink wine, then He considers His resurrection to be the sufficiency of the kingdom of God. If Jesus doesn't drink wine during the days before the ascension, He meant either the marriage supper of the Lamb or His second coming.
Some skeptics strain to critique these verses (Luke 24:43), claiming the Jordan River was too far away to transport fresh fish, and the fish is described in English as "broiled," rather than "dried." But the Greek word is obscure and refers to some form of cooking; exactly what, we aren't sure. Dried fish can be reconstituted and then broiled. Such details are not only unimportant to the story, but they do nothing to suggest the passage is suspect.
A detail this verse clearly addresses is that Jesus was not a vegan. Luke 24:43 seems to be the only verse in the Bible explicitly describing Jesus eating a particular food item: fish. Others imply that He ate lamb during the Passover meal.. We can assume He ate a diet normal for His place and time.