When we go to India, we often see devotees not eating grains on the appearance days of incarnations of Krsna, just like we do on Ekadasis. A festival with some simple prasadam made without grains may sound very strange for one who is used to seeing huge feasts on Janmashtami and other special days, but older disciples of Srila Prabhupada indeed mention that they were instructed by Srila Prabhupada to observe the main festivals in a way that is considerably different from what we do today.
In the early days, devotees would observe Janmashtami by organizing a festival during the day, with kirtanas and other activities, then reading the Krsna Book until late at night, taking some very small prasadam at midnight to break the fast, and then fasting again on the next morning for the Vyasa-Puja of Srila Prabhupada, with the main prasadam being served after midday. A similar arrangement was done for Gaura Purnima.
Offerings would be cooked on the Janmashtami day, but the prasadam would be conserved and honored on the next day.
Over time, the practice gradually changed and nowadays we often have festivals where the Prasadam is distributed in the mid-afternoon. One may discuss what should be done or not according to different considerations, but here I’m just raising the idea that things changed over time.
In this connection, there is a letter from Srila Prabhupada from 12/03/1968, where he gives instructions on this point:
“So far the Advent Day of Lord Caitanya is concerned, I have written a full suggestion to Montreal, in which the main points are that we should all observe strict fasting up till moonrise, and at that time, an offering is made to Lord Caitanya of Ekadasi foods, fruits, peanuts, milk, and so forth. Then, on the next day, Friday the 15th, a full-scale feast is held to celebrate His Advent Day. On the 14th, chanting, reading of Srila Bhaktivinode’s book, Life and Precepts and Caitanya Caritamrta, Introduction to Bhagavatam, may be held all the day in the Temple.”
According to this letter, we should observe a fast on the day of the festival, up to the specified time (midnight for Janmashtami, the appearance of the moon on Gaura Purnima, or until sunset for the appearance of other Vishnu-Tatvas), and breaking it with some simple, anukalpa prasadam (without grains, like on Ekadasi).
In this way, the festival would be observed in two days, with a smaller, more intimate festival centered around chanting and remembering Krsna’s pastimes being observed on the main day (with some simple prasadam without grains) and the big festival for visitors with opulent Prasadam being observed on the following day. According to the memories of many disciples of Srila Prabhupada who were present in the early days, this was what devotees were doing in the early days of our movement.
Over time the practice gradually changed and nowadays we often have festivals where Prasadam is distributed in the mid-afternoon. One may discuss what should be done or not according to different considerations, but again, I’m just raising the idea that things changed over time, don’t kill the messenger.
Another observation is that this rule is meant to be applied only for the appearance days of incarnations of Krsna. In other festivals, like on the appearance days of different acaryas and even on the day of the appearance of the spiritual master, the fast goes only up to midday, followed by opulent prasadam with grains. We can see this on the appearance day of Srila Prabhupada, for example, where there is no restriction on the types of prasadam served.