Sikh temples serve food free of cost to all as a way of welcoming outsiders into their temples. The activity is called ‘langar’ and it is food prepared by the Sikh community.
The food is vegetarian so that no specific community feels unwelcomed.
As for beef, the ancient Hindu scriptures, the Vedas, composed by the Aryans who arrived India, has plenty of references to the consumption of cows. Vegetarianism arose with the advent of Buddhism in India, and strictly, there is no scriptural sanction against beef consumption in the core Hindu texts - the Vedas or the Gita.
Did the Hare Krishnas (kind of an unorthodox Hindu outreach program) get their free meals inspiration from the Sikhs?
The only time cows were allowed to be killed was at certain sacrifices; but when Buddha incarnated, Hindu society was misusing the allowance for animal sacrifice to be butchers. Buddha had a specific mission, as predicted in the Puranas, to bring back the ancient tradition of ahimsa as was previously followed many years before, which included vegetarianism; other than occaisional animal sacrifices which included hunting, primarily for kshatriays (warriors).
In more ancient ages (yugas), meat eating was always either entire prohibited or curtailed via only in specific animal sacrifices. Wholesale slaughter was always prohibited.
Actually, I do believe the Sikh doctrine prohibits consumption of ritually slaughtered food. No halal, no kosher, no vedic rituals allowed. No throat cutting or ritual exsanguination. Giving thanks to the all-mother or all-father before slaughtering is probably out or order. It’s probably ok to give thanks to God (or to the animal spirit for you pagans) after the beast is brought down.