Best Restaurants in Chengdu

Where to eat in Chengdu, China: splurge dinners, casual local favorites, cheap eats, brunch, and rooftop views.

Skip the planning.
Join the waitlist and Oerno builds this itinerary for you.
Join waitlist

Best Restaurants in Chengdu: Where to Eat in the Culinary Capital

Chengdu is the first city in Asia to be named a UNESCO City of Gastronomy. The food scene here is defined by the "Ma La" flavor profile—a combination of numbing Sichuan peppercorns and searing chili heat. It is a city that revolves around the dinner table. You will find high-end banquet halls sharing the same alleyway as "fly restaurants," tiny holes-in-the-wall so popular they attract swarms of locals like flies. Eating here is an activity, not a chore. This guide covers the best restaurants in Chengdu to ensure you navigate the spice correctly.

Must-try dishes in Chengdu

Before choosing a table, you need to know what to order. These are the non-negotiables of Sichuan cuisine.

  • Mapo Tofu: Silken tofu set in a spicy, oily meat sauce, heavy on the numbing peppercorns. It is the international benchmark for Sichuan food.
  • Kung Pao Chicken: A balanced dish of diced chicken, fried peanuts, and dried chilies. In Chengdu, it leans more sour and sweet than the westernized version.
  • Chengdu Hot Pot: A boiling vat of beef tallow infused with spices. You cook raw meats and vegetables at the table; it is the city’s social cornerstone.
  • Dan Dan Noodles: Thin wheat noodles served in a savory, spicy sauce topped with preserved vegetables and minced pork.
  • Guokui: A crispy, flaky flatbread stuffed with spiced minced meat (usually beef or pork) and fried until golden.
  • Rabbit Head: A local delicacy usually braised in chili oil. It requires technique to eat but is a staple of Chengdu night markets.

Best restaurants for a splurge

When you want refined Sichuan flavors and elevated service, these are the best restaurants in Chengdu for a high-end experience.

Yu Zhi Lan (Jinniu District)

Lan Guijun is a master chef who focuses on the "soul" of Sichuan ingredients rather than just the heat. This is a private, multi-course dining experience with only a few tables. The signature dish is his hand-cut "gold thread" noodles, sliced so thin they can pass through the eye of a needle. It is sophisticated, quiet, and deeply traditional.

The Bridge (Jinjiang District)

Located directly on the historic Anshun Bridge, this restaurant offers the best views in the city. Chef André Chiang oversees the creative direction, blending modern techniques with classic Sichuan flavor profiles. The interior is striking and contemporary. It is the premier spot for a business dinner or a celebratory night out overlooking the Jin River.

Tianyuan Impression (Gaoxin District)

This restaurant specializes in "Old Chengdu" style banquet food served in a grand, traditional setting. The décor features intricate wood carvings and folk art, creating a high-energy atmosphere. Their braised meats and traditional appetizers are consistently excellent. It offers a bridge between the grit of street food and the polish of fine dining.

Best casual restaurants and local favorites

These spots are where the locals eat on a Tuesday night. Expect fast service and loud dining rooms.

Chen Mapo Tofu (Qingyang District)

This is the legendary birthplace of Mapo Tofu. While it has multiple branches, the original location offers a sense of history you won't find elsewhere. The menu is expansive, but everyone is here for the namesake tofu and the beef brisket. It is busy, brightly lit, and provides an authentic look at mid-range Chengdu dining.

Baoyuan Dumplings (Wuhou District)

While Chengdu is famous for noodles, Baoyuan is the go-to for colorful, handmade dumplings. They use natural vegetable juices to dye the dumpling skins. The fillings range from classic pork and chive to more adventurous seasonal vegetables. It is a reliable, clean, and delicious choice for a quick lunch that isn't overwhelmingly spicy.

Chengdu Eating House (Kuixinglou Street)

This is one of the most popular "modern" casual spots in the city. They take traditional Sichuan ingredients and present them with a bit more flair. Their "baked potato with beaten eggs" is a cult favorite. Expect long queues during peak hours, as this is a hub for the city’s younger foodies.

Veras (Jinjiang District)

If you need a break from chili oil, Veras serves some of the best Western-style casual food in the city. It is a Mediterranean-influenced bistro with great salads, steaks, and a solid wine list. It’s a popular haunt for the expat community and locals looking for a change of pace in the Taikoo Li area.

Best cheap eats and street food

If you are looking for where to eat in Chengdu on a budget, head to the smaller alleys.

Yan Taipo Guokui

This small stall is famous for its meat-stuffed flatbreads. They are crisp, oily in the right way, and incredibly cheap. The "beef with Sichuan peppercorn" filling is the standard. You will likely see a line stretching down the sidewalk, but it moves fast. It is the quintessential Chengdu walking snack.

Dongzikou Zhang Lao Er Liangfen

Located right across from the Wenshu Monastery, this shop is famous for Sweet Water Noodles (Tian Shui Mian). These are thick, chewy noodles served in a sweet and spicy soy-based sauce. It’s a "fly restaurant" through and through—pay at the counter, grab a stool, and eat quickly.

Xiao Junchan Chuan Chuan Xiang

Chuan Chuan is essentially hot pot on sticks. You pick your skewers from a massive fridge and cook them in a communal pot of spicy broth. This chain is reliable, clean, and very affordable. It is a great way to try dozens of different ingredients without committing to full portions.

Rabbit Head Stalls (Various Locations)

You will see stacks of these in glass cases throughout the city. While intimidating to some, they are the ultimate Chengdu beer snack. Look for stalls that have a high turnover of locals. The "Ma La" (spicy and numbing) version is the classic choice for a late-night bite.

Best breakfast and brunch

Breakfast in Chengdu is usually savory, though Western-style brunch is gaining a foothold in the shopping districts.

Shudajie Breakfast Markets

For a real local experience, skip the hotel buffet and head to any street market. Look for "Jianbing" (savory crepes) or "Youcha" (a thick savory porridge topped with crispy crackers). It is fast, hot, and will cost you less than two dollars. This is how the city fuels up.

Let’s Grind (Jinjiang District)

For those who need a proper caffeine fix, this is one of the top third-wave coffee shops in the city. Their brunch menu is small but well-executed, featuring eggs, toast, and high-quality pastries. It’s a quiet, minimalist space perfect for starting a slow morning before hitting the sights.

The Temple House - The Temple Café

This is arguably the best upscale brunch in Chengdu. Located within the Swire Properties development, it offers an international menu with high-quality ingredients. Whether you want a full English breakfast or artisanal pastries, the service and setting are unmatched. It feels like a calm oasis in the middle of the city.

Best rooftop or view dining

Chengdu’s skyline is expanding rapidly. These spots offer a perspective on that growth.

Flair (Ritz-Carlton, Qingyang)

Located on the 27th floor, Flair offers an expansive outdoor terrace with views over Tianfu Square. It functions as both a restaurant and a lounge, serving high-end Asian tapas and seafood. It is the best place to watch the sun set over the city while enjoying a cocktail or a light dinner.

Jing Bar (The Temple House)

While more of a bar, they serve excellent small plates and have one of the best outdoor seating areas in the city. It is tucked into a restored traditional courtyard building but surrounded by the neon lights of the Taikoo Li shopping district. The contrast between old and new architecture is spectacular.

Best food neighborhoods to wander

If you don't have a specific reservation, head to these areas and follow your nose.

  • Kuixinglou Street: This is the epicenter of "trendy" local eating. It is packed with small boutiques, dessert shops, and famous "fly restaurants." It’s highly walkable and great for people-watching.
  • Yulin Sub-district: This is an older residential neighborhood that has stayed authentic. It’s the best place to find traditional hot pot and small grilled meat (Shao Kao) stalls. It feels much more "local" than the shiny city center.
  • Taikoo Li & Chunxi Road: This is where you find the flagship international restaurants and high-end malls. If you want luxury dining or western options, this is the place to go.
  • Wenshu Monastery Area: Perfect for finding traditional snacks and vegetarian food. Several highly-rated vegetarian tea houses and restaurants are located within the temple grounds.

Note: Operating hours and reservation requirements may change without notice; always verify before visiting.

More Chengdu guides

Back to the Chengdu guide

Have Oerno plan your Chengdu trip

Tell us what you like, we'll build the itinerary and book it — all in one app.

Join the waitlist

Plan it. Book Chengdu.

Four quick questions help us build the right thing, and help our investors see what travellers actually want.

1. How often do you travel? (pick one)
2. What's the most painful part of booking a trip? (pick all that apply)
3. Who do you usually book trips for?
4. Would you pay for an app that books your full trip in 60 seconds?

No spam. No marketing emails. Just product updates.