Dispensing devices and methods are provided. A dispensing device comprises an opening accessing an insertion path thereof, two opposing surfaces configured to compress a flexible package inserted into the insertion path while moving across the flexible package in two directions, and an opener configured to bend an opening region of the package out of a plane defined by the flexible package and further configured to cut a distal portion of an opening region of the flexible package. A method of dispensing product from a flexible package is also provided.