ביהדות, המונח כשרות מתייחס למערכת כללים הקובעת מהם סוגי המזון המותרים והאסורים באכילה. המונח אינו אופייני רק ליהדות, ואיסורים על מאכלים מסוימים קיימים גם בדתות ותרבויות אחרות.
המילה כשר מציינת שדבר הנושא שם זה עשוי כדרוש לפי קריטריונים ברורים וידועים. יש מסבירים ששורשו מהמילה כשורה כלומר עשוי ותקון כפי שורת-ישרות הדרושה.