In this study, Perilla essential oil (PEO) Pickering emulsions, prepared using soybean protein isolate-chitosan nanoparticles (SPI-CSNPs) as emulsifiers (SCEO), were used to improve the performance of bacterial cellulose/polyvinyl alcohol (BC/PVA) films for application in chilled beef preservation. The SCEO has a smaller particle size (185 nm), higher viscosity, a more uniform dispersion and was more stable at an oil phase volume fraction of 80 %. An increase in the films' surface roughness and in the hydrogen bonding between SCEO and the films' matrix was also observed, resulting in a lower tensile strength (TS, 94.75–62.02 MPa) and higher elongation at break (EAB, 26.78–55.62 %). Moreover, the thermal stability, water vapor permeability, antioxidant and antibacterial properties of the composite films improved as the SCEO content increased. Furthermore, the Pickering emulsion method was effective in preventing the loss of PEO during storage. Overall, one particular composite film, BP/SCEO3, could prolong the shelf life of chilled beef by up to 14 days, and hence was promising for food preservation.