La cocina de Lecco se caracteriza por platos simples influenciados por tres culturas alimentarias diferentes: lago, montaña y llanura. Por lo que se refiere al lago, platos típicos son los missoltini: los agoni (Peces similares a los arenques) se removen los intestinos inmediatamente después de la pesca, pasados en sal y hechos secar al sol durante cinco días, y el arroz con los filetes de perca, plato tradicional del Lario. En la zona de Brianza excelente es la «rustisciada», plato típico brianzolo hecho con lomo de cerdo y salchicha dorados con cebollas, el conejo a la brianzola y el buey a la California, además de los platos clásicos como la «verzata», la busecca o foiolo, polenta y aves, los cotecotti con alubias y todos los productos de la charcutería como las filzette y los cacciatorini. Enfin, en la zona montañosa prevale la célebre polenta amarilla, «taragna» o «vuncia» que se come junto con la caza o en tabletas de quesos caseros. Entre los postres destaca la miascia, a base de harina amarilla con pasas, miel de la producción local y frutos secos, y los caviadini, galletas de pasta frolla y azúcar en grano. Los mejores vinos proceden de las colinas de Montevecchia.