One who loves Krishna will give Him whatever He wants, and he avoids offering anything which is undesirable or unasked for. Thus, meat, fish and eggs should not be offered to Krishna...Vegetables, grains, fruits, milk and water are the proper foods for human beings and are prescribed by Lord Krishna Himself. Whatever else you eat, can not be offered to Him, since He will not accept it.Collection: Offering