An apparatus and method for controlling the movement of a food product in a container is described. The apparatus can be cleanable, portable, and fully automated. It can include a main container for holding the food product and one or more other containers for holding a substance, such as liquid. The main container can be moved between the one or more other containers so that the food product is immersed in the substance (e.g., liquid) in the one or more other containers. Any of the containers can be heated to heat the food product. This movement of the main container can be used run fully automated cycles (e.g., sprouting, rinsing, soaking, cooking, cleaning, etc.) that do not require user interaction.La présente invention se rapporte à un appareil et à un procédé destinés à commander le déplacement d'un produit alimentaire dans un récipient. L'appareil peut être nettoyable, portatif et entièrement automatisé. Il peut comprendre un récipient principal destiné à contenir le produit alimentaire et un ou plusieurs autres récipients destinés à contenir une substance, telle qu'un liquide. Le récipient principal peut être déplacé entre l'autre ou les autres récipients de sorte que le produit alimentaire soit plongé dans la substance (par exemple, du liquide) contenue dans l'autre ou les autres récipients. N'importe lequel des récipients peut être chauffé pour chauffer le produit alimentaire. Ce déplacement du récipient principal peut être utilisé lors de cycles entièrement automatisés (par exemple, germination, rinçage, trempage, cuisson, nettoyage, etc.) qui ne nécessitent pas d'interaction avec l'utilisateur.