O Bread of Heaven (beneath this veil)

This is a hymn about the Eucharist.   It is a based on a work by St Alphonsus Liguori.

It was translated by English Roman Catholic Redemptorist priest Edmund Vaughan (1827-1908).

With meter of 88 88 88, tunes that it has been set to include:
  • ST CATHERINE / TYNEMOUTH by Henri Friedrich Hemy


This section may contain affiliate links: I earn from qualifying purchases on these. Free downloads are provided where possible (eg for public domain items).


Large choir and congregation with organ - recorded live in a church service:

Small group with band - professional recording:

Singer with light rhythm accompaniment:

Choir with organ- words on-screen:

Singer with piano:

Instrumental - piano:


O Bread of Heaven, beneath this veil
Thou dost my very God conceal:
My Jesus, dearest treasure, hail!
I love Thee and, adoring, kneel;
Each loving soul by Thee is fed
With Thine own Self in form of Bread.

O food of life, Thou Who dost give
The pledge of immortality;
I live, no 'tis not I that live;
God gives me life, God lives in me:
He feeds my soul, He guides my ways,
And every grief with joy repays.

O Bond of love that dost unite
The servant to his living Lord;
Could I dare live and not requite
Such love - then death were meet reward:
I cannot live unless to prove
Some love for such unmeasured love.

My dearest God! Who dost so bind
My heart with countless claims to Thee!
O Sweetest love, my soul shall find
In Thy dear bonds true liberty.
Thyself Thou hast bestowed on me;
Thine, Thine for ever I will be.

O Mighty Fire, Thou that dost burn
To kindle every mind and heart!
For Thee my frozen soul doth yearn;
Come, Lord of love, Thy warmth impart;
If thus to speak too bold appear,
‘Tis love like Thine has banished fear.

O Sweetest dart of love Divine!
If I have sinned, then vengeance take;
Come pierce this guilty heart of mine,
And let it die for His dear sake
Who once expired on Calvary,
His heart pierced through for love of me.

Beloved Lord, in Heaven above
There, Jesus, Thou awaitest me,
To gaze on Thee with endless love;
Yes, thus I hope, thus shall it be:
For how can He deny me Heaven,
Who here on earth Himself hath given?

See more ...


  1. A choir of a church i visited sang this song last Sunday which is Corpus Christi and i was touch by the song. It's truly soul inspiring.

  2. Please can i get the audio sent to my email... Thanks.