A cooking-oil filtration system for automated cooking apparatus which has a solids-removing filter for cleaning cooking oil from a food-fryer and returning oil to the cooking apparatus, the system comprising: • a solids-removing filter enclosure which includes a plurality of doors having electronically-controlled locks with lock-state feedback; • a programmable controller including memory and software for controlling the filtration system and a graphical user interface ; • a filter pump and a clean pump , each electrically-controlled; • a filter chamber and an electrically-controlled filter-chamber actuator ; • a filter-chamber position sensor ; • an electrically-controlled media discharge reroller ; • a filter-chamber pressure sensor ; and • at least one display presenting the graphical user interface comprising a plurality of screens with icons for interaction by a user, each of the icons representing system set-up, status, and actions, the screens comprising: • a main screen with an array of high-level system controls; • an operator controls screen displaying an array of icons representing a plurality of filter-operating controls including door-lock controls displaying door-lock status and controls to lock and unlock the doors, such unlocking permitted only when at least one pump is off and the filter-chamber pressure is below a predetermined pressure; • one or more status screens displaying status of filter operation; and • one or more setup screens for setting filter operating parameters. • a solids-removing filter enclosure which includes a plurality of doors having electronically-controlled locks with lock-state feedback; • a programmable controller including memory and software for controlling the filtration system and a graphical user interface ; • a filter pump and a clean pump , each electrically-controlled; • a filter chamber and an electrically-controlled filter-chamber actuator ; • a filter-chamber position sensor ; • an electrically-controlled media discharge reroller ; • a filter-chamber pressure sensor ; and • at least one display presenting the graphical user interface comprising a plurality of screens with icons for interaction by a user, each of the icons representing system set-up, status, and actions, the screens comprising: • a main screen with an array of high-level system controls; • an operator controls screen displaying an array of icons representing a plurality of filter-operating controls including door-lock controls displaying door-lock status and controls to lock and unlock the doors, such unlocking permitted only when at least one pump is off and the filter-chamber pressure is below a predetermined pressure; • one or more status screens displaying status of filter operation; and • one or more setup screens for setting filter operating parameters. • a main screen with an array of high-level system controls; • an operator controls screen displaying an array of icons representing a plurality of filter-operating controls including door-lock controls displaying door-lock status and controls to lock and unlock the doors, such unlocking permitted only when at least one pump is off and the filter-chamber pressure is below a predetermined pressure; • one or more status screens displaying status of filter operation; and • one or more setup screens for setting filter operating parameters. <EOS>