Kosher, uma tradução da palavra hebraica Kashrut, é o nome que os judeus dão às leis sobre o tipo de alimento que eles podem comer. Seus livros sagrados especificam certos tipos de alimentos que podem ser comidos, e que outros tipos não devem ser comidos.

As leis Kosher dizem que os produtos classificados como carne não devem ser consumidos na mesma refeição com produtos lácteos. Peixe, frutas e vegetais são considerados neutros, chamados de parve (pronuncia-se "PAR-veh"), e podem ser consumidos com refeições de carne ou laticínios. Os judeus que "mantêm kosher" têm utensílios separados para carne e laticínios e esperam algumas horas após comer um tipo de alimento antes de comer o outro tipo.

A carne de alguns animais pode não ser consumida em absoluto. Os animais cuja carne pode ser consumida devem ser abatidos de forma especial e cuidadosa por um abatedor religiosamente treinado. A carne que não é apta para comer é chamada de treif (pronuncia-se TRAYf).