I think a passage from the Catholic Answers website can bring more clarity and structure, as well as further logical progression, to this topic (although there has been a lot of very good apologetics, don’t get me wrong. Here’s a bit from it:
Merely Figurative?
They [fundamentalists] say that in John 6 Jesus was not talking about physical food and drink, but about spiritual food and drink. They quote John 6:35: “Jesus said to them, ‘I am the bread of life; he who comes to me shall not hunger, and he who believes in me shall never thirst.’” They claim that coming to him is bread, having faith in him is drink. Thus, eating his flesh and blood merely means believing in Christ.
But there is a problem with that interpretation. As Fr. John A. O’Brien explains, “The phrase ‘to eat the flesh and drink the blood,’ when used figuratively among the Jews, as among the Arabs of today, meant to inflict upon a person some serious injury, especially by calumny or by false accusation. To interpret the phrase figuratively then would be to make our Lord promise life everlasting to the culprit for slandering and hating him, which would reduce the whole passage to utter nonsense” (O’Brien, The Faith of Millions, 215). For an example of this use, see Micah 3:3.
Fundamentalist writers who comment on John 6 also assert that one can show Christ was speaking only metaphorically by comparing verses like John 10:9 (“I am the door”) and John 15:1 (“I am the true vine”). The problem is that there is not a connection to John 6:35, “I am the bread of life.” “I am the door” and “I am the vine” make sense as metaphors because Christ is like a door—we go to heaven through him—and he is also like a vine—we get our spiritual sap through him. But Christ takes John 6:35 far beyond symbolism by saying, “For my flesh is food indeed, and my blood is drink indeed” (John 6:55).
He continues: “As the living Father sent me, and I live because of the Father, so he who eats me will live because of me” (John 6:57). The Greek word used for “eats” (trogon) is very blunt and has the sense of “chewing” or “gnawing.” This is not the language of metaphor.
Their Main Argument
For Fundamentalist writers, the scriptural argument is capped by an appeal to John 6:63: “It is the spirit that gives life, the flesh is of no avail; the words that I have spoken to you are spirit and life.” They say this means that eating real flesh is a waste. But does this make sense?
Are we to understand that Christ had just commanded his disciples to eat his flesh, then said their doing so would be pointless? Is that what “the flesh is of no avail” means? “Eat my flesh, but you’ll find it’s a waste of time”—is that what he was saying? Hardly.
The fact is that Christ’s flesh avails much! If it were of no avail, then the Son of God incarnated for no reason, he died for no reason, and he rose from the dead for no reason. Christ’s flesh profits us more than anyone else’s in the world. If it profits us nothing, so that the incarnation, death, and resurrection of Christ are of no avail, then “your faith is futile and you are still in your sins. Then those also who have fallen asleep in Christ have perished” (1 Cor. 15:17b–18).
In John 6:63 “flesh profits nothing” refers to mankind’s inclination to think using only what their natural human reason would tell them rather than what God would tell them. Thus in John 8:15–16 Jesus tells his opponents: “You judge according to the flesh, I judge no one. Yet even if I do judge, my judgment is true, for it is not I alone that judge, but I and he who sent me.” So natural human judgment, unaided by God’s grace, is unreliable; but God’s judgment is always true.
And were the disciples to understand the line “The words I have spoken to you are spirit and life” as nothing but a circumlocution (and a very clumsy one at that) for “symbolic”? No one can come up with such interpretations unless he first holds to the Fundamentalist position and thinks it necessary to find a rationale, no matter how forced, for evading the Catholic interpretation. In John 6:63 “flesh” does not refer to Christ’s own flesh—the context makes this clear—but to mankind’s inclination to think on a natural, human level. “The words I have spoken to you are spirit” does not mean “What I have just said is symbolic.” The word “spirit” is never used that way in the Bible. The line means that what Christ has said will be understood only through faith; only by the power of the Spirit and the drawing of the Father (cf. John 6:37, 44–45, 65).
There is more, if you wish to read the entire page here:
catholic.com/library/Christ_in_the_Eucharist.asp
Yours in Christ,
Daniel