桂林不仅山水甲天下,当地的美食也是有口皆碑。地方菜综合了湘菜的酸辣和粤菜的清鲜,形成了自己的独特风味,白果炖老鸭、荔浦芋扣肉、马蹄炒鸡球、罗汉汽锅鸡、烤乳猪都是桂林的传统名菜,颇值得一尝。传统名吃灵川狗肉,更是盛行不衰。街头小吃更是一绝。桂林米粉是众多游客来桂林寻找的目标之一。还有独具民族特色吃法的恭城油茶。被称为各地油茶之冠,享誉桂北和广西各地。
桂林共有六处主要美食街,它们分别是滨江路美食街(伏波山段至象山公园)、解放西路美食街、普陀路美食街(朝阳路口)、桂林美食城(汽车站左侧200米处)、雉山路美食街(美食城对面)、桂林人旺角美食街(中心广场钟楼附近)。
在五大米粉名店可以吃到地道的桂林米粉。它们分别是又益轩粉店(解放西路)、荣贵米粉店(市内多家分店)、刘伯娘米粉店(市内多家分店)、石记米粉店(解放西路微笑堂侧门对面街,24小时营业)和胜利米粉店(瓦窑路口胜利楼)。在桂林食用卤菜米粉是先拌匀干吃,后盛骨头汤慢饮的,这样方可品味出米粉的全部滋味。桂林米粉一般很辣,不吃辣的要提前打个招呼。
恭城油茶也是桂林特色之一。恭城平乐一带县城佐食则较为考究,请人喝油茶往往摆上一桌小吃,就像请客吃饭。侗族有以油茶敬客的礼节,主人双手捧茶敬客,客人必须喝完两碗,才算给主人面子,也是取“好事成双”之意。两碗之后不想再喝,便将碗筷一并交给主人,如果只交碗不交筷,则表示还想继续喝,主人就再斟满一碗油茶送到客人手里。瑶族则在喝完第一、二碗时加一些米花等小吃在碗底,以示有余不尽,直到喝第三碗才接上筷子,所以客人必须喝三碗以上,只喝一两碗,主人会不高兴的。