A stir-frying apparatus (100) with an overhead-heating device (128). Apparatus (100) comprises a container (102) for holding foods, a lid (120) covering on top of container (102), a bottom heating device (118) installed underneath container (102) and an overhead heating device installed on lid (120), a stirring blade (136) rotatably and removably installed inside container (102) for stirring foods, a power-drive assembly (140) operationally coupled with blade (136) for driving blade (136) through repeating stirring cycles, a coupling device (134) for coupling assembly (140) and blade (136), a venting device (200) for filtering and deodorizing cooking fumes, a blowing device (202) for forcing fresh air into apparatus (100) for the removal of moisture from therein-side, and an ingredient adding conduit (250) for use of adding ingredients during a frying process.