У Франкфурті можна покуштувати традиційні німецькі частування, перекручені на особливий лад. З м'ясних страв варто спробувати котлети з кислою капустою, франкфуртські сосиски і яловичі сардельки «ріндвюрст»: секрети їх приготування зберігаються з 19 століття. Подають їх найчастіше з пивом або яблучним сидром, приправляючи знаменитим «зеленим соусом»: кажуть, його винайшла мати самого Гете. Ще одна страва, пов'язана з ім'ям великого поета, - селянський сир «хандкезе» з цибулею і сиром, улюблене блюдо генія. Класичні десерти - різдвяні булочки з марципанами «бетманчен» і листковий торт з ягодами «франкфуртер Кранц», що в перекладі означає «франкфуртський вінець».
Майже у кожної таверни в місті - свій рецепт приготування яблучного сидру.
Для гурманів у Франкфурті є ціла вулиця - «Обжорний провулок» поруч зі Старою оперою, де зосереджені кращі гастрономічні магазини, кафе і ресторани. Більшість з них орієнтуються на традиційну європейську кухню, але є заклади і з іншими спеціалізаціями: китайською, японською, турецькою, аргентинською.
Величезною популярністю у місцевих і туристів користуються яблучно-винні таверни, де пропонують знаменитий сидр «апфельвайн» зі всілякими закусками. Шукати їх краще всього на південному березі Майна, в районі Альт-Заксенхаузен. Ситний обід в таверні обійдеться в 10-20 EUR на людину. Перекусити в недорогому кафе можна за 5-10 EUR. Середній чек за вечерю в ресторані - від 50 EUR на персону.