The Reverend Peter Skellern had a hit single in 1972 with the piano ballad, You're A Lady.
The 69-year-old composer, who lived in Cornwall, was ordained after being diagnosed with an inoperable brain tumour last year.
He died on Friday morning. His family paid tribute to his "legacy of love and laughter".
Rev Skellern, who was born in Bury, Greater Manchester, and trained at the Guildhall School of Music, began recording in the 1970s and released 14 albums.
He also wrote the lyrics to One More Kiss, Dear for the 1982 film Blade Runner.
He hosted the BBC Two chat show Private Lives and in recent years, turned his attention to choral music, often appearing on Songs of Praise.
In October the Bishop of Truro, the Right Reverend Tim Thornton, ordained him at St Wyllows church in Lanteglos-by-Fowey, Cornwall.