Xi’an, the ancient capital of China, is not only famous for its historical sites like the Terracotta Army and the City Wall but also its rich and diverse culinary scene. From savory meat sandwiches to sweet desserts, the food culture here is an essential part of any visit. If you’re looking to dive into the best of Xi’an’s traditional dishes, these 12 iconic eateries are a must-visit. Whether you’re a first-time visitor or a seasoned traveler, these local gems will give you a true taste of the city’s flavors.
1. Chengcheng Chongbin Shui Pen Yangrou (Chongbin Lamb in a Water Basin)
This restaurant is always bustling with patrons, a true testament to its popularity. The lamb, served in a water basin, is incredibly fresh and has no gamey smell. The vermicelli soaks up the rich flavors, and the crescent-shaped flatbread is freshly made, delightfully crispy. Expect to pay around 28 RMB per person.
2. Lao Wu Jia Youcha Mahua (Lao Wu’s Oil Tea and Mahua)
A classic Xi’an snack, this dish features savory oil tea served with a crispy, peanut-covered mahua (fried dough twist). The oil tea has a salty flavor, making it a perfect afternoon treat. A small classic set of oil tea, eggs, and mahua costs around 6 RMB per person.
3. Qin Yu Rou Jia Mo (Qin Yu’s Meat Sandwich)
A beloved Xi’an snack, Rou Jia Mo is a meat-filled flatbread. For the perfect bite, go for the blend of fatty and lean meat. Pair it with a bowl of liangpi (cold noodles) and vermicelli soup for a harmonious meal. Make sure to arrive early, as it often sells out by midday. Price: 8 RMB per person.
4. Lao Li Jia Biang Biang Mian (Lao Li’s Biang Biang Noodles)
Known for its authentic biangbiang noodles, this restaurant serves a hearty portion at an affordable price. The noodles are thick and chewy, and the price is very reasonable. Add a combo meal for an even better deal, with an average cost of 26 RMB per person.
5. Tong Sheng Xiang Pao Mo (Tong Sheng Xiang Steamed Bread Soup)
A century-old restaurant, this place serves one of the best traditional “pao mo” in Xi’an. The bread is hand-pulled, adding to its flavor and making it a must-try for anyone visiting the city. Expect to pay around 34 RMB per person.
6. Zhao Ji Long Long Rou Jia Mo (Zhao’s Steamed Meat Sandwich)
Their steamed meat and lotus leaf buns are both fragrant and tender, served hot off the stove. Choose between regular or lean meat, but we recommend the balanced fatty-lean version for the best flavor. This tasty treat costs around 7 RMB per person.
7. Cha Hua Nong (Cha Hua Milk Tea Shop)
A popular local brand, Cha Hua Nong serves milk tea that’s lighter and less sweet than the usual offerings. It’s perfect for those who want a refreshing drink to go with their meal. The cost per person is around 15 RMB.
8. Ma Jiguang Rose Rice Cake (Ma Jiguang’s Rose Sticky Rice Cake)
With a delightful balance of sweetness and fragrance, this rose-flavored sticky rice cake is a must-try dessert. The chewy texture and aromatic rose flavor make it incredibly satisfying. It’s well worth the 4 RMB per person.
9. Wei Jia Liang Pi (Wei’s Cold Noodles)
Wei’s cold noodles are spicy yet delicious, with a perfect balance of heat and flavor. The service is friendly, and the portions are generous. For around 11 RMB per person, you get a satisfying meal.
10. Ma Hong Xiao Chao Pao Mo (Ma Hong’s Stir-Fried Bread Soup)
Stir-fried bread soup is a flavorful upgrade to the traditional version. The bread is machine-made, and the dish has a slightly salty taste, making it an interesting variation to try. This dish is priced at 25 RMB per person.
11. Jun Jun Green Bean Cake (Jun Jun’s Green Bean Pastries)
These sweet green bean cakes come in various flavors, including black sesame, red bean paste, date paste, raisins, and walnuts. They’re sweet but not overwhelming and make for a great snack at 15 RMB per person.
12. Hai Jia Fen Zheng Rou Shaguo Mi Xian (Hai Jia’s Steamed Pork in Clay Pot Rice Noodles)
This dish is spicy and fragrant, with a generous drizzle of chili oil and sesame seeds. The rice noodles are served with fried dough sticks (mahua) for an extra crunch. Pair it with an ice-cold Bingfeng drink for an unforgettable meal. Price: 13 RMB per person.
