Сибирская кухня в Красноярске основана на таежных дарах, дичи и местной речной рыбе. В ресторанах города подают блюда из оленины, марала и лосятины, а также северную рыбу — хариуса, муксуна, нельму и сига. Популярностью пользуются традиционный сугудай, пельмени из дичи, салат с папоротником и десерты с таежной брусникой, кедровыми орехами и медом.
Познакомиться с современной интерпретацией сибирских традиций можно в ресторане Tunguska в микрорайоне Взлётка или в заведении северной кухни 0.75 Please. В фан-парке Бобровый лог работает ресторан Хозяин тайги, а для любителей рыбных блюд открыт ресторан Чешуя. Помимо этого, в городе работают многочисленные кофейни, грузинские и восточные рестораны, а также пабы и заведения быстрого питания.