La gastronomie traditionnelle de Palerme se concentre sur de nombreux classiques de toute la Sicile: les boules de riz (arancini), les pâtes aux sardines, faite avec un poisson bleu qui est cuit frais, les pâtes, généralement bucatini, perciatelli ou « mezzani ». Parmi les plats typiques on a les « Panelle », le « sfinciuni », les « cazzilli » de pommes de terre et le « pani ca ‘meusa », un sandwich farci avec de la rate et des poumons doux de veau, bouilli puis laissés à frire long. Un aspect particulier de la gastronomie de Palerme sont en fait les soi-disant «Street Food» des collations ou des repas rapides qui sont préparés dans les différents moyens « rapides », beaucoup d’entre eux sont des vendeurs de rue, dans chaque coin de la ville. Une autre spécialité sont les pâtes « cchi mascolini », spaghetti à la « carrettiera », soupe de poisson de Ustica, la soupe avec « attuateddi », un type de pâtes. Parmi les plats principaux on a les sardines farcies, le thon à la « Cipollata » et le merlu de Palerme. Pour le dessert à ne pas manquer sont les « fruits Martorana », la cassata, les cannoli et les mostaccioli. Plats accompagnés de vins tels que le Corvo, le Casteldaccia et le Partinico.