How to Read a Chinese Menu — A Complete Guide for Non-Chinese Speakers
A Chinese restaurant menu can look like a wall of impenetrable characters. No pictures, no English, just columns of text with prices. You might recognize one or two dishes — maybe "fried rice" — but the other 80 items are a mystery. So you order the same safe thing you always order, and the restaurant's best dishes go untasted.
It doesn't have to be this way. Chinese menus are actually highly structured and surprisingly logical once you understand the pattern. This guide will teach you how Chinese menus are organized, what the key characters mean, how dish names are constructed, and how to use technology — specifically an AI menu scanner like ChefBear — to decode any Chinese menu in seconds.
Why Chinese menus are hard to read
Before we solve the problem, it helps to understand why Chinese menus are uniquely challenging for non-Chinese speakers:
- No alphabet to sound out. Unlike Spanish or French menus, where you can attempt pronunciation even without understanding, Chinese characters give no phonetic clues to an English speaker.
- Dish names are literary, not literal. Many Chinese dish names are poetic or historical references. "蚂蚁上树" literally means "ants climbing a tree," but it's actually a dish of glass noodles with minced pork. "夫妻肺片" translates literally as "husband and wife lung slices," but it's thinly sliced beef and offal in chili oil — no lungs involved.
- Regional variation is enormous. China has eight major cuisine traditions (八大菜系), each with distinct dishes, cooking methods, and flavor profiles. A Sichuan menu looks nothing like a Cantonese menu, which looks nothing like a Dongbei menu.
- Menus are long. A typical Chinese restaurant menu has 60 to 150+ items. Even if you can recognize a few dishes, that leaves dozens of unknowns.
- Generic translators fail. Google Translate treats dish names as regular text and produces word-by-word translations that make no sense. "宫保鸡丁" becomes "palace protects chicken small" instead of "Kung Pao Chicken."
The structure of a Chinese menu
Every Chinese restaurant menu follows a roughly standard structure. Once you know the sections, you can at least navigate to the type of food you want, even if you can't read individual dishes.
Section order (most common)
- 招牌菜 / 特色菜 (House Specialties) — The restaurant's signature dishes. These are usually listed first and are almost always worth ordering. If you only try one section, try this one.
- 凉菜 (Cold Dishes / Appetizers) — Served room temperature or cold. Think sliced cucumber in garlic sauce, cold chicken with chili oil, seaweed salad, or marinated tofu. These arrive fast and make great starters while you decide on mains.
- 热菜 (Hot Dishes) — The main section. This is usually subdivided by protein:
- 鸡 / 鸡肉 — Chicken
- 猪 / 猪肉 — Pork
- 牛 / 牛肉 — Beef
- 羊 / 羊肉 — Lamb
- 海鲜 / 鱼 / 虾 — Seafood / Fish / Shrimp
- 蔬菜 / 素菜 — Vegetables / Vegetarian
- 豆腐 — Tofu
- 汤 (Soups) — Chinese soups range from light broths to hearty stews. Ordered separately, not as a course preceding the meal as in Western dining.
- 主食 (Staples) — Rice (米饭), noodles (面), dumplings (饺子), buns (包子), and pancakes (饼). These are the carbohydrate base of the meal.
- 甜点 / 甜品 (Desserts) — Usually a short section: red bean soup, sesame balls, egg tarts, mango pudding, or similar.
Recognizing section headers
Even if you can't read a single dish name, recognizing the section-header characters above lets you jump to the part of the menu you care about. Looking for something vegetarian? Find 蔬菜 or 素菜. Want noodles? Jump to 主食 and look for 面.
Key characters every diner should know
You don't need to learn Chinese to read a Chinese menu. But memorizing 20-30 high-frequency characters gives you a surprising amount of coverage. Here are the most useful ones:
Proteins
- 鸡 — chicken
- 猪 — pork
- 牛 — beef
- 羊 — lamb
- 鱼 — fish
- 虾 — shrimp
- 蛋 — egg
- 豆腐 — tofu
Cooking methods
- 炒 — stir-fry (the most common method)
- 炸 — deep-fry
- 蒸 — steam
- 煮 — boil
- 烤 — roast, grill, or BBQ
- 烧 — braise (often 红烧 = red-braised in soy sauce)
- 煎 — pan-fry
- 炖 — slow-stew
- 拌 — toss/mix (usually cold dishes)
Flavors and styles
- 辣 — spicy
- 酸 — sour
- 甜 — sweet
- 麻 — numbing (Sichuan peppercorn)
- 咸 — salty
- 糖醋 — sweet and sour
- 鱼香 — "fish-fragrant" (a Sichuan flavor profile, no actual fish)
- 宫保 — Kung Pao style (with peanuts and dried chilies)
- 红烧 — red-braised (soy sauce based)
- 清蒸 — plain-steamed (very clean, light)
How Chinese dish names work
Chinese dish names follow a formula: [flavor/style] + [cooking method] + [main ingredient]. Once you can parse this formula, many dishes become readable.
Examples:
- 红烧牛肉 = 红烧 (red-braised) + 牛肉 (beef) = Red-Braised Beef
- 清蒸鱼 = 清蒸 (plain-steamed) + 鱼 (fish) = Steamed Fish
- 宫保鸡丁 = 宫保 (Kung Pao style) + 鸡丁 (diced chicken) = Kung Pao Chicken
- 糖醋排骨 = 糖醋 (sweet and sour) + 排骨 (spare ribs) = Sweet and Sour Ribs
- 麻辣豆腐 = 麻辣 (numbing-spicy) + 豆腐 (tofu) = Spicy-Numbing Tofu
- 干煸四季豆 = 干煸 (dry-fried) + 四季豆 (green beans) = Dry-Fried Green Beans
Not every dish follows this pattern — the poetic names mentioned earlier are exceptions — but the majority of items on a Chinese menu do. Knowing this formula alone makes perhaps 60% of any Chinese menu decipherable.
Regional Chinese cuisines: what to expect
China's food landscape is incredibly diverse. The menu at a Sichuan restaurant is completely different from a Cantonese one. Here's a quick guide to the major regional styles you'll encounter:
Sichuan (川菜)
Bold, spicy, and numbing. Look for 麻辣 (numbing-spicy), 水煮 (boiled in chili oil), 口水 (mouth-watering, with chili oil). Famous dishes: 麻婆豆腐 (Mapo Tofu), 水煮鱼 (Boiled Fish), 回锅肉 (Twice-Cooked Pork), 担担面 (Dan Dan Noodles).
Cantonese (粤菜)
Subtle, fresh, and focused on ingredient quality. Lots of steamed, stir-fried, and roasted dishes. Look for 叉烧 (char siu BBQ pork), 烧鹅 (roast goose), 虾饺 (shrimp dumplings). Dim sum (点心) is a Cantonese specialty — small plates served from carts or ordered from a checklist.
Hunan (湘菜)
Spicy but without the numbing Sichuan peppercorn. Heavy use of fresh chilies, smoked meats, and pickled vegetables. Try 剁椒鱼头 (Chopped Chili Fish Head) and 小炒肉 (Stir-Fried Pork with Peppers).
Shanghainese (沪菜 / 本帮菜)
Sweet-savory, heavy on soy sauce and sugar. Known for 小笼包 (soup dumplings), 红烧肉 (Red-Braised Pork Belly), 生煎包 (pan-fried buns), and 葱油面 (scallion oil noodles).
Dongbei (东北菜)
Hearty northern fare: big portions, bold flavors. Try 锅包肉 (crispy sweet-and-sour pork), 酸菜鱼 (Sauerkraut Fish), and 东北大拉皮 (cold glass noodle salad).
Yunnan (滇菜)
Mild, herbal, and mushroom-forward. Famous for 过桥米线 (Crossing-the-Bridge Rice Noodles) and wild mushroom hot pot.
The fast approach: use an AI menu scanner
Learning characters is rewarding, but it takes time. If you're sitting in a Chinese restaurant right now with a menu you can't read, the fastest solution is an AI menu scanner.
ChefBear is a free iPhone app built specifically for this situation. Here's how it works:
- Point your camera at the Chinese menu. Paper, laminated, wall-mounted, handwritten — it handles them all.
- ChefBear recognizes every dish by name. Not word-by-word translation, but actual dish identification. It knows that "夫妻肺片" is a famous Sichuan cold beef dish, not "husband and wife lung slices."
- See AI-generated photos of each dish. Most authentic Chinese restaurants don't have picture menus. ChefBear's AI photo generator shows you what every dish looks like.
- Read descriptions in your language. Each dish gets an accurate description: ingredients, cooking method, flavor profile, spice level, and common allergens.
- Get personalized rankings. If you've taken the FPTI taste quiz, ChefBear ranks dishes by how well they match your palate.
The entire process takes under 30 seconds. Instead of pointing at random items or ordering the same fried rice every time, you can confidently navigate even a 100-item Chinese menu and pick the dishes you'll actually love.
Common mistakes when ordering from a Chinese menu
- Ordering all the same protein. Chinese meals are meant to be shared family-style. Order a mix of proteins and cooking methods: one chicken dish, one fish, one tofu, one vegetable.
- Skipping cold dishes. The 凉菜 (cold dish) section is one of the best parts of a Chinese meal. Order two or three to start — they're usually fast, cheap, and delicious.
- Ignoring the house specialties. The 招牌菜 section exists for a reason. These are what the chef is best at. Even if the dish sounds unfamiliar, it's almost always worth trying.
- Ordering rice at the beginning. In traditional Chinese dining, rice comes at the end of the meal or alongside the main dishes, not before. Many restaurants don't bring rice until you ask.
- Assuming spice levels. A dish with 辣 (spicy) in the name at a Sichuan restaurant is not the same spice level as one at a Cantonese restaurant. Ask about spice level or use ChefBear's dish recognition to check before ordering.
A quick-reference cheat sheet
| Chinese | Pinyin | Meaning |
|---|---|---|
| 宫保鸡丁 | Gong Bao Ji Ding | Kung Pao Chicken |
| 麻婆豆腐 | Ma Po Dou Fu | Mapo Tofu (spicy) |
| 鱼香肉丝 | Yu Xiang Rou Si | Fish-Fragrant Pork Shreds |
| 红烧肉 | Hong Shao Rou | Red-Braised Pork Belly |
| 水煮鱼 | Shui Zhu Yu | Boiled Fish in Chili Oil |
| 小笼包 | Xiao Long Bao | Soup Dumplings |
| 炒饭 | Chao Fan | Fried Rice |
| 担担面 | Dan Dan Mian | Dan Dan Noodles |
| 糖醋排骨 | Tang Cu Pai Gu | Sweet and Sour Ribs |
| 回锅肉 | Hui Guo Rou | Twice-Cooked Pork |
Frequently asked questions
How do you read a Chinese restaurant menu if you don't speak Chinese?
Chinese menus follow a predictable structure: cold dishes first, then hot appetizers, main courses grouped by protein (chicken, pork, beef, seafood, tofu/vegetables), soups, staples (rice and noodles), and desserts. Learning a handful of key characters — like 鸡 (chicken), 牛 (beef), 猪 (pork), 虾 (shrimp), and 菜 (vegetable) — helps you identify sections. For the fastest approach, use an AI menu scanner like ChefBear that recognizes Chinese dish names and translates them with photos and descriptions.
What are the most common dishes on a Chinese menu?
The most common dishes across Chinese restaurant menus include: 宫保鸡丁 (Kung Pao Chicken), 麻婆豆腐 (Mapo Tofu), 鱼香肉丝 (Yu Xiang Shredded Pork), 回锅肉 (Twice-Cooked Pork), 糖醋排骨 (Sweet and Sour Spare Ribs), 水煮鱼 (Boiled Fish in Chili Oil), 炒饭 (Fried Rice), 炸酱面 (Zhajiang Noodles), 小笼包 (Soup Dumplings), and 红烧肉 (Red-Braised Pork Belly).
What is the best app to translate a Chinese menu?
ChefBear is the best app for translating Chinese menus. Unlike generic translators, it understands Chinese culinary terminology — it knows that 宫保鸡丁 is Kung Pao Chicken (not "palace protects chicken"), identifies regional cooking styles, generates AI photos of each dish, and flags allergens. It's free on the App Store and supports Simplified Chinese, Traditional Chinese, and five other languages.
What do the sections on a Chinese menu mean?
Chinese menus are typically organized into sections: 凉菜 (cold dishes/appetizers), 热菜 (hot dishes), 汤 (soups), 主食 (staples like rice and noodles), and 甜点 (desserts). The hot dishes section is usually subdivided by protein. Some menus add a 招牌菜 (house specialties) section at the top — always worth ordering from.
How do Chinese menu names describe the cooking method?
Chinese dish names encode cooking method, main ingredient, and flavor in a compact format. Common cooking-method characters include: 炒 (stir-fry), 炸 (deep-fry), 蒸 (steam), 煮 (boil), 烤 (roast/grill), 烧 (braise), 煎 (pan-fry), and 炖 (stew). For example, 红烧排骨 means "red-braised spare ribs" — 红烧 is the method and 排骨 is the ingredient.
Is ChefBear free for translating Chinese menus?
Yes, ChefBear is free to download from the App Store. You can scan and translate Chinese menus, see AI-generated photos of every dish, check allergens, and get personalized dish recommendations — all at no cost.
Start reading Chinese menus today
Whether you memorize the characters in this guide or use an AI scanner to do the heavy lifting, there's no reason to miss out on the incredible depth of Chinese cuisine. The best dishes aren't hidden — they're just waiting for someone who can read the menu.
Download ChefBear free on the App Store and scan your first Chinese menu today. Or start with the Chinese menu translator page to learn more about how ChefBear handles Chinese-specific menus.
Disclosure: this article is published on ChefBear's own blog. We've tried to be factually accurate — if you spot an error, please let us know via support.