Традиция оставлять яства на могиле никак не относится к православной вере. Еда на местах погребения – древний языческий обычай. До нашего времени он дошёл в изменёном виде.
Язычники верили, что смерть – это не конец для человека, а только разлука его души с телом. Душа вовсе не переносится в загробный мир, а продолжает свое существование на земле – в привычных для нее местах. Часто душа обитает на могиле, где покоится тело умершего. Именно по этой причине родные и близкие оставляли различную снедь на могиле покойного, так как считали, что именно там душа витает чаще всего и она может угоститься подношениями.
В пользу языческих корней традиции свидетельствует и следующий факт. Славяне после похорон оставляли на кладбище различные продукты – жертву богам, чтобы те были милостивы к душе усопшего. Они считали, что боги, приняв такие дары, будут добры к умершим. Позже еду оставляли для паломников и странников: еда служила в этом случае как милостыня.
И по сей день многие люди, сами того не зная, из самых искренних соображений поддерживают эту традицию. Скорее всего, умершим такое угощение не нужно, однако оно привлекает на погост животных и насекомых.