Кухар повинен володіти всіма методами приготування їжі: варіння, гасіння, смаження, парова варіння, копчення та ін. Також фахівець зобов'язаний розбиратися у видах нарізки, кухонної техніки, таймінгу страв тощо. Шефу, крім кулінарних здібностей, потрібно мати навички менеджменту та лідерства.
На чолі всіх – шеф–кухар та його заступник – су шеф. В обов'язки су шефа у ресторані входить координування та організація правильної роботи кухарів та кухонних працівників, він відповідає за закупівлю продуктів, перевіряє страви перед подачею, а також бере участь у розробці меню та нових рецептів.
Посада шефа – це вже висока позиція на кухні. Ресторан може наймати керівника шефа (managerial) та шефів з різною спеціалізацією (specialized). Кожен шеф виконує ті чи інші завдання: від організації навчання нових співробітників до розробки рецептів.
Заступник шеф–кухаря (Су шеф–кухар) Відповідає за деталі кожної страви та харчові лінії на кухні. Керує кухнею без шеф–кухаря. Бере участь у навчанні нових кухарів.