马尼拉的菜包含马来菜、中国菜、西班牙菜等菜的各种特色。Adobo被视为菲律宾传统菜,卤汁浓厚的猪肉和鸡肉丁,淋在白米饭上食用。Pancit菲式炒面,味道微酸甜。InihawnaTalong用削皮切碎的茄子配以番茄、洋葱、小虾制成,如果把茄子换成鲜美的芒果则更具风味。Kare-Kare是牛尾,牛肚加蔬菜,配花生酱食用。其它菲律宾名菜有Lechon(肝酱烤乳猪)、Lumpia(将虾、鸡肉、猪肉和椰汁混合煮成)、Sinigang(海鲜蔬菜汤)、Crspy pata(烤猪腿)、Atchara(炒木瓜)、Pinakbet(炒茄子、蕃茄和猪肉并加调味料)。马尼拉任何一家饭店的主餐厅中都会供应地道的菲律宾菜,以风味浓郁的海鲜最为出名。餐厅中常常有乐队演奏和民族舞蹈表演。品尝马尼拉口味建议去菲律宾人开的小饭馆,便宜地道。
受西方和中国的影响,马尼拉的饮食呈现出多元化的特色,早餐多为西式,但中午和晚上则多为中餐,但中餐还具有菲律宾的本土特色。高层人士对西餐比较钟情,即使是在西餐店里,也会供应加肉肠的米饭。在马尼拉的街头,常能看到的是一个名叫Jollibee的当地风味快餐,很适合初来菲律宾的游客。