China Panorama
China Panorama
Entry
Holidays
Flights
Food
Cities
Newsletter
Last verified: 5 Oct 2026

China travel food guide · Nº 006

Mapo Tofu 麻婆豆腐

Mapo tofu (麻婆豆腐, má pó dòu fu) is soft tofu simmered in a red sauce of chili bean paste, fermented black beans and minced beef or pork, finished with ground Sichuan pepper: a classic of Sichuan cooking from Chengdu, on menus all over China. Numbing and spicy, no bones – but it contains meat, so it is not vegetarian.

The dish card

Tap the red Chinese name, the numbing, spicy or vegetarian line, the meat, the Sichuan pepper or a yellow ? to show it full-screen to the staff.

Dish guide card for Mapo Tofu (麻婆豆腐): a top-down photo of the dish on a plate, with icons showing it contains wheat / gluten & soy, not vegetarian, numbing & spicy flavor, spicy, no bones or shells, about ¥15–30.Partly edited with AI
Card 1

How to order mapo tofu

Tick what you need right on the card, then tap the big first line to show it full-screen to the staff – there you can also pick how hot.

How to order Mapo Tofu (麻婆豆腐) in China: other menu names (陈麻婆豆腐, 麻辣豆腐, 麻婆豆腐饭), similar dishes not to confuse (家常豆腐, 素麻婆豆腐), and a Chinese order card with phrases like no chili, no oyster sauce and I'm allergic to.I’m allergic to … – fill in the blank with the allergy cardPartly edited with AI
Card 2

What is mapo tofu?

The name is a nickname: 麻 (má) here means pockmarked, 婆 (pó) old woman, 豆腐 (dòu fu) tofu – “pockmarked old woman’s tofu”. It goes back to a small restaurant in Chengdu in the 1860s, where the cook, a Mrs Chen with a pockmarked face, made it for porters and workers; a restaurant in Chengdu still trades under the name 陈麻婆豆腐. The 麻 also fits the taste: the same character means numbing, as in 麻辣. Minced beef – pork in many places today – is fried until crisp, chili bean paste (豆瓣酱) and fermented black beans (豆豉) go into the oil until it turns red, then soft tofu simmers in that sauce with a little stock. The sauce is thickened until it clings, and garlic shoots (蒜苗) and ground Sichuan pepper (花椒) go on top.

It is one of the best-known dishes of Sichuan cooking (川菜, chuān cài), and you find it all over China: in Sichuan restaurants (川菜馆, chuān cài guǎn), in home-style restaurants, in canteens and as a rice bowl (麻婆豆腐饭) in fast-food places. Chengdu cooks sum it up in eight words: 麻、辣、烫、香、酥、嫩、鲜、活 – numbing, spicy, piping hot, fragrant, crisp, tender, fresh and lively. Outside Sichuan it is often milder and made with pork, sometimes with little Sichuan pepper. On a menu, 陈麻婆豆腐 points to the Chengdu original, 麻辣豆腐 is the same idea, and 素麻婆豆腐 is mapo tofu without meat; 家常豆腐 looks similar on paper but is a different dish.

It costs about ¥15–30 (US$2–4) in an ordinary restaurant in a big city (2026).

Main ingredients

  • 豆腐dòu fuTofu
  • 肉末ròu mòMinced beef or pork
  • 蒜苗suàn miáoGarlic shoots
  • 花椒huā jiāoSichuan pepper

Seasoning

  • 豆瓣酱dòu bàn jiàngChili bean paste
  • 豆豉dòu chǐFermented black beans
  • 酱油jiàng yóuSoy sauce

What does it taste like?

Hot in two ways at once: chili heat from the bean paste and the red oil, and a tingling, buzzing numbness on your lips from Sichuan pepper (花椒, huā jiāo) – together that is 麻辣 (má là), the taste of Sichuan. Under the heat it is salty and deeply savory from the fermented beans, with crisp bits of minced meat in the sauce. The tofu is soft and silky and takes on the sauce. It comes to the table bubbling hot and is eaten with plenty of plain rice.

Tastes like… Ma po tofu from American Chinese takeout – but in China it is hotter and oilier, and the Sichuan pepper really numbs, where takeout versions are often milder and sweeter. In Europe, think of a chili con carne with soft tofu instead of beans.

Close-up of a large plate of mapo tofu: soft tofu cubes in a glossy red chili sauce with minced meat and chopped spring onion, a soft-cooked egg in the middle and a metal spoon on the right
In a restaurant it comes as a big shared plate, the tofu swimming in red chili oil, with a spoon to put it over your rice. The egg in the middle is this restaurant’s extra – the classic recipe has none.Mapo tofu in a restaurant, with a soft-cooked egg on top, 2026.

In a canteen (食堂, shí táng) there is often no menu to read: the dishes stand in trays behind glass, you point and get a small portion next to your rice. Mapo tofu is on almost every canteen counter in China – this is one of our trays.

Which one is mapo tofu? Tap it on the photo.

A canteen tray from above: a bowl of rice, a breaded cutlet in a yellow bowl, eggplant with green pepper in a small white bowl, tomato and egg soup, and two green bowls – tofu in red sauce, and winter melon

Mapo tofu is the green bowl at the bottom in the middle: soft white cubes in a red-brown sauce, with crumbs of minced meat and a few garlic shoots. A canteen portion is often milder than in a Sichuan restaurant – if you are unsure, point at it and ask 是麻婆豆腐吗? (shì má pó dòu fu ma?).

A canteen tray with rice, a chicken cutlet, stir-fried eggplant, tomato and egg soup, mapo tofu and winter melon, 2018.

Allergens and diet

Mapo tofu contains wheat / gluten (from the chili bean paste and soy sauce) and soy (from the tofu, fermented black beans and soy sauce). It also contains minced beef or pork in the typical recipe. Wok-fried: the kitchen may use peanut oil or oyster sauce (a mollusc) – ask if you are allergic.

In the usual recipe

  • ACereals containing gluten· US: Wheat
  • FSoybeans· US: Soybeans
  • EPeanuts (sometimes)· US: Peanuts
  • RMolluscs (sometimes)

Sometimes: if the kitchen uses peanut oil or oyster sauce.

Not in this dish (typical recipe)

    B shrimp / crab, C egg, D fish, G milk, H tree nuts, L celery, M mustard, N sesame, O sulphites, P lupin

    These are estimates from how the dish is usually made, not a restaurant’s declaration. Every kitchen and every sauce brand is different – always tell the staff about an allergy. Chinese kitchens often fry in peanut oil, and chilli oil may be made with it too; we don’t repeat that for each dish.

    Vegan, vegetarian, gluten-free

    Not vegetarian: it is made with meat or seafood.

    Not gluten-free: the wheat comes from the chili bean paste and soy sauce, and there is no version without it.

    Here it is the minced meat: beef in the classic Chengdu recipe, pork in many restaurants elsewhere. If you avoid one of them, ask 肉末是牛肉还是猪肉? – tap the meat on the dish card. For a version without meat, look for 素麻婆豆腐 (sù má pó dòu fu, vegetarian mapo tofu) on the menu or ask for it with the vegetarian line on the dish card. Its sauce is usually vegan, but kitchens may still fry in lard (猪油) – say 我吃素 (wǒ chī sù, I’m vegetarian).

    With a soy allergy there is nothing to adjust: tofu is made from soybeans, and so are the black beans and the soy sauce.

    Eating in China with food allergies

    Two cards that go with every dish in this guide. The first shows where allergens hide in Chinese cooking – tap an ingredient to ask about it in Chinese. The second is a Chinese allergy card for the staff: tick your allergens right on the card and it turns into one sentence, full-screen.

    8 hidden ingredients to know before you order

    Tap an ingredient to ask the staff about it in Chinese.

    Infographic: Eating in China with food allergies, 8 hidden ingredients. Soy sauce with wheat, peanut oil, peanut toppings, sesame oil and paste, oyster sauce, dried shrimp, egg white on meat and shared woks, plus hotpot dips, cold noodles and dumplings where several allergens hide.Next: your Chinese allergy card
    Card 3

    Show this to the staff: your Chinese allergy card

    Tick your allergens on the card, then tap the big first line to show them full-screen to the staff. A question or the red line opens full-screen too.

    Chinese allergy card to show restaurant staff: the sentence I'm allergic to the food I point to in Chinese, 14 allergens with Chinese, pinyin and hidden sources, questions about clean woks and cooking oil, and an emergency line to call an ambulance on 120.Call 120, the ambulanceSave this card to your phone
    Card 4

    General ingredient guidance, not a restaurant’s allergen declaration. Recipes vary by region, kitchen and chef – always tell the staff about an allergy.

    FAQ

    Is mapo tofu vegetarian?

    No: minced beef or pork goes into the sauce. Many restaurants also have 素麻婆豆腐 (sù má pó dòu fu, vegetarian mapo tofu) – the same dish without meat, sometimes with chopped mushrooms instead. It is usually vegan, but ask for no lard (猪油) if you are strict. Tap the “Not vegetarian” line on the dish card to ask for it in Chinese.

    Is it gluten-free?

    No. The chili bean paste (豆瓣酱) that makes the sauce red is made with wheat flour, and Chinese soy sauce is brewed with wheat. Both are what the dish tastes of – there is no version without them. If you avoid gluten, choose another dish and tell the staff.

    How spicy is mapo tofu?

    Properly spicy in Sichuan, often milder elsewhere. The heat is in the sauce itself – chili bean paste and chili oil – so 不要辣 (no chili) does not really work: you would get a different dish. Ask for 微辣 (wēi là, mildly spicy) instead; Sichuan restaurants also do 中辣 (zhōng là, medium) and 特辣 (tè là, extra hot). In the full-screen order card above you can pick the level.

    What is the numbing feeling?

    That is Sichuan pepper (花椒, huā jiāo), not chili: the dried husk of a small berry that makes your lips and tongue tingle and buzz for a few minutes. It is harmless, and it is the 麻 in 麻辣. If it is too much, ask for 少放花椒 (shǎo fàng huājiāo, less Sichuan pepper) – tap the numbing line on the dish card.

    Is it the same as ma po tofu from American takeout?

    Same dish, different strength. Takeout versions in the US are often milder, sweeter and thicker, with pork and little or no Sichuan pepper. In China, and above all in Sichuan, expect more chili oil, a real numbing buzz and often beef. The silky tofu in a red, savory sauce is the same.

    What is the difference between 麻婆豆腐 and 家常豆腐?

    家常豆腐 (jiā cháng dòu fu, home-style tofu) is a different dish: slices of tofu fried golden, then braised with vegetables and often a little meat in a milder sauce. 麻婆豆腐 has soft, unfried tofu in a hot, numbing sauce. Both are on many menus side by side – check the first two characters.

    How much does it cost in China?

    About ¥15–30 (US$2–4) for a plate in an ordinary restaurant in a big city (2026) – a shared dish for one or two people, with rice. In a canteen, or as a rice bowl (麻婆豆腐饭) in a fast-food place, it is cheaper.

    Why is it called “pockmarked old woman’s tofu”?

    麻 (má) can mean pockmarked, 婆 (pó) old woman. The story goes that in the 1860s a Mrs Chen with a pockmarked face cooked it in her small restaurant in Chengdu, and her customers named the dish after her. A restaurant in Chengdu still trades as 陈麻婆豆腐 (Chen’s mapo tofu) – a name you may also see on menus elsewhere.

    What is it called in Chinese?

    麻婆豆腐, in pinyin má pó dòu fu (typed without tones: ma po dou fu). In English it is written mapo tofu or ma po tofu. To order, show the staff the order card above, or tap the red Chinese name on the dish card.

    More Chinese dishes

    Ordering in a restaurant, by QR code or in a canteen? Our restaurant walkthrough, the QR-code ordering walkthrough and the canteen walkthrough show each step.

    Cards, photos and sources

    The cards are our own. The dish photo on cards 1 and 2 is partly edited with AI; the other photos on this page are our own, unedited. Prices come from our dish library and are typical for an ordinary restaurant in a big city; dollar prices are rounded. Allergens are estimated from the usual recipe, checked against the 14 EU allergen groups and the 9 major US food allergens. Menu names, similar dishes and phrases are general knowledge – recipes vary by region, kitchen and chef.

    Changelog (1)
    • 2026-10-05Page created with 4 cards you can use on screen: the dish card, how to order it, and the Essentials cards on eating in china with food allergies.