Русская кухня объединяет традиции сотен народов, проживающих на территории страны. Блюда, которые готовят на северном побережье Белого моря, совершенно не похожи на то, что привыкли есть на Кавказе или на островах в Тихом океане. Однако есть кушанья, которые любят от Калининграда до Камчатки и которые у иностранцев традиционно принято называть "русскими".
В крупных городах России можно найти ресторан на любой вкус: это небольшие камерные кафе со стильным дизайнерским интерьером и роскошные рестораны, недорогие заведения быстрого питания, всевозможные пивные, шашлычные, блинные, пельменные, хинкальные, чебуречные, в которых, впрочем, несмотря на название, бывает довольно богатый ассортимент.