cooking requires ingredients