"The Sikh Code of Conduct states, "A Sikh must not take hemp, opium, liquor, tobacco, or any intoxicant." Drinking of alcoholic beverages or smoking is thus forbidden."

Only lacto-vegetarian food is served in temples, but there is no restriction on meat per se in everyday life, except that  Sikhs are forbidden to eat meat ritually slaughtered  according to other religions, e.g. Halal or Kosher.