Кращі ресторани в центрі (в районі вокзалу Сіркеджі) розташовані у великих готелях. Більшість з них спеціалізуються на турецькій і середземноморської кухні. Ціни тут досить помірні, а якість обслуговування - висока.
У Султанахмет їжа дорожча, але в розмаїтті місцевих кафе і ресторанів неодмінно знайдеться варіант для туристів з будь-яким бюджетом. Наприклад, на вулиці Divanyolu працюють численні заклади, що спеціалізуються на приготуванні турецьких котлет «Кефтиу» і шиш-кебаб - смаженого м'яса на рожні. На пішохідній вулиці Akbiyik знаходяться ресторани місцевої, європейської, марокканської і багатьох інших національних кухонь. У деяких з них навіть проводяться майстер-класи з приготування традиційних страв.
Багато гідних кафе і ресторанів є і в районі Бейоглу. Кілька з них розташовані у дворі Квіткового пасажу неподалік від площі Галатасарай. А на Nevizade Sokak - ціла низка традиційних турецьких таверн «мейхане» з невимушеною дружньою атмосферою.
Обід в недорогому закладі обходиться в середньому в 16,50 TRY, вечеря на двох в хорошому ресторані - в 62 TRY. Підкріпитися фастфудом можна за 14 TRY.
Хочете спробувати місцеву вуличну їжу - вирушайте на набережну Еміненю і в околиці Галатского моста. Кращі місцеві частування - найсвіжіші мідії, устриці і знамениті рибні сендвічі «балик-екмек» всього за 4-5 TRY за штуку.