La cocina de Pavia está vinculada a los productos y a la tradición local, con influencias de recetas de Piamonte, Emilia y Milán. Como en el resto de la región sigue siendo el líder en el arroz, siendo la Lomellina una zona famosa por su cultivo. Numerosas las maneras de usar no sólo para el famoso «risotto» (sopa de arroz) o timballi, sino también en blanco, como acompañamiento a filetes de pescado o ranas, así como para la preparación de dulces. Además del arroz, entre los primeros platos se destaca la sopa Pavese hecha con caldo, huevos y queso, además de las rebanadas de pan y berros. Entre los otros platos típicos mencionamos la anguila a la borghigiana, varios platos con pescado de río o de explotación en los campos de arroz, caracoles, ranas fritas o estofadas, sopa de ranas y el salami de ganso. Excelente el salami de Varzi, con la denominación de origen protegida. El Oltrepò está lleno de setas y trufas, especialmente los blancos, recogidos a lo largo del Po. Entre los postres, así como la famosa Paloma de Pascua, mencionamos la Torta de los Cielos, la versión local de la torta de la abuela, las pangialdine de los Muertos, el pan de San Siro y las Offelle de Parona. Los vinos de la región se producen en el Oltrepò y son Barbera, Bonarda, Cabernet Sauvignon, Chardonnay, Cortese, Malvasía, Moscatel, Pinot Gris, Pinot Noir, Riesling Itálico.