Tradicionalmente receptora de influencias externas (inmigración colombiana, italiana, española, mexicana, portuguesa y en menor medida alemana y árabe) la gastronomía propia de San Cristóbal es un "collage" de platos autóctonos andinos (la pisca andina, las arepas de trigo, los bollitos de maíz, los "indiecitos" de repollo) con variaciones regionales de platos foráneos (mondongo o mute andino, callos con garbanzos, y parrillas).