Babi Mantou
巴比馒头 · Bābǐ Mántou

Chain at a glance
- Category
- Breakfast
- Branches in Shanghai
- ~391
- Typical spend
- ¥6–12 per person
- Payment
- Cash / Alipay / WeChat
- English menu
- Point to order
Show this to order
两个鲜肉包,一杯豆浆
liang ge xian rou bao, yi bei dou jiang · Two pork buns and one soy milk, please
Babi Mantou is the breakfast infrastructure of Shanghai. With close to 400 branches across the city — more than any other food chain in our map data — its green-and-white storefronts anchor the morning routine of entire neighborhoods. The company behind it started with a single steamed-bun stall in Shanghai in 2003 and is now listed on the stock exchange, running one of the largest steamed-bun operations in the country. But the shops themselves still behave like the neighborhood bun counters they replaced: a counter, a glass case, and a stack of bamboo steamers that empties and refills from five in the morning until early evening.
If you are staying anywhere in Shanghai outside a five-star hotel bubble, there is almost certainly a Babi within a ten-minute walk. That is not marketing; it is literally how the branch map looks. And that makes it the single most useful breakfast skill to learn on your first morning: recognize the green sign, walk in, point, and eat for less than the cost of a coffee back home.
What you’re walking into
A typical branch is a narrow storefront, often just a few meters wide, with steamers stacked behind a glass counter and a menu board on the wall in Chinese only. There are a few stools at best; most customers take away in plastic bags and eat on the commute. Shops open around 5 a.m. — earlier than almost anything else in the city — and the busiest hour is before 8, when the steamers empty in waves of office workers, schoolchildren, and delivery riders. By mid-afternoon the selection thins out, and most branches close around 7 p.m. This is a breakfast and lunch operation, not a dinner destination, and nothing about the shop pretends otherwise.
The kitchen is usually visible from the street, and it is worth a look: staff shape the buns at a worktable behind the counter, then load the steamers in batches. Chains this size do not survive on mystery; the work is on display, which is part of why the brand earned the city’s trust. Central kitchens supply dough and fillings to a standard, and the shop staff handle the final shaping and steaming.
The menu, decoded
The core product is the filled steamed bun (包子), and the core of the core is the pork bun (鲜肉包). It is a fluffy white bun, slightly sweet dough, wrapped around a seasoned pork filling that releases a little juice as it steams. This is the benchmark item and the reason the chain got big. If you order one thing, order this — most regulars order two.
Around it sits the supporting cast. The red bean bun (豆沙包) is the sweet counterpart, filled with smooth, lightly sweetened mashed red bean; one pork and one red bean bun is a classic combination. Beyond that you will usually find vegetable-and-mushroom buns, pickled-vegetable and pork buns (雪菜包), and seasonal specials — salted-egg-yolk pork in recent years, mushroom varieties in autumn. Plain mantou, the unfilled steamed bun the chain is named after, sit in the corner of the case for traditionalists.
Drinks matter as much as the buns. Fresh soy milk (豆浆) is made in-house daily and served hot in a cup or a sealed bag for the road; ask for unsweetened (无糖) or less sweet (少糖) and the staff will adjust. There is also congee (粥), usually pork and preserved egg, ladled from a cooker into a small bowl — a warm, salty base that costs almost nothing. In summer some branches pour chilled soy milk; in winter, the hot version is close to mandatory.
How to order
Walk in, look at the steamers through the glass, and point. The staff will bag the buns or hand you a tray if you are staying on one of the stools. Holding up fingers communicates quantity. The order phrase at the top of this page — two pork buns and a soy milk — is the most common breakfast in the city and works in every branch. Payment is by QR code at the counter, with cash accepted as a fallback. The whole transaction usually takes under a minute; the line moves at Shanghai speed, and nobody will mind you taking an extra moment to count your change.
One practical note: the buns come out of the steamer genuinely hot, and the pork filling holds its heat longer than you expect. Give the first bite a moment.
What it costs
Almost everything is priced in single digits. A pork bun runs a few yuan, soy milk another couple, and a full breakfast — two buns and a drink — lands around ¥8–10. Even eating generously, with congee and a sweet bun, you will struggle to reach ¥15. That price point is the brand’s promise, and after two decades it still keeps it. It also sets the reference price for breakfast in Shanghai generally: once you know a ¥9 breakfast exists, the ¥45 hotel version loses its charm.
How it fits a visitor’s day
Babi is not a sightseeing stop, and that is the point. It is the cheapest reliable breakfast within walking distance of almost anywhere in Shanghai, and it opens earlier than nearly everything else. Three honest uses:
- The early start. Catching a train from Hongqiao or heading out on a 7 a.m. tour, the bun counter is the only kitchen already lit.
- The neighborhood reality check. Standing in a queue of office workers, schoolkids, and delivery riders waiting on orders of twenty explains Shanghai mornings better than any guidebook paragraph.
- The budget reset. After a few days of tourist-priced meals, a ¥9 breakfast recalibrates both your wallet and your sense of what the city considers normal.
Reading a branch before you commit
Ten seconds of looking will tell you most of what a Babi branch knows about itself. Steamers turning fast and a queue with briefcases: good branch, fresh batches, eat here. Steamers idle and a case of lunch-hour leftovers at 8 a.m.: keep walking to the next one — at this chain’s density there is always a next one. The buns themselves should look taut and slightly glossy; a dimpled, slack surface means they were pleated long ago. And the soy-milk urn matters as much as the steamers: a busy urn is refilled fresh, a quiet one serves yesterday’s batch, and the difference is the difference between the chain at its best and its forgettable worst. None of this requires Chinese — it requires only the willingness to look before pointing.
Good to know
- It’s a franchise operation, so quality moves around a little from shop to shop. A busy branch with a fast-moving steamer is almost always a good branch; an empty one at 8 a.m. tells you something too.
- The name says 馒头 (mantou), which strictly means a plain unfilled bun, but the menu is mostly filled buns (包子). Nobody calls it “Babi Baozi” — the original stall’s name stuck.
- There is a separate chain called 巴比手工小笼包 with a similar name and a similar look. It is not the same company — that one sells soup dumplings, and we cover it separately in this guide.
- Menus are Chinese-only, but the glass case is the real menu: point at what looks good.
- Go before 9 a.m. for the full selection and the full scene. By lunch many branches are down to their last steamers; by early evening, closed.
What to order
Pork steamed bun 鲜肉包
The default order — a fluffy white bun around a savory pork filling.
Red bean bun 豆沙包
The sweet counterpart, filled with smooth mashed red bean.
Fresh soy milk 豆浆
Made in-house daily; ask for less sugar (少糖) if you like.
Congee 粥
Usually pork and preserved egg — a warm, salty breakfast base.
Central branches to try
A few well-placed branches picked from the map data — the chain has many more across the city.
Common questions
What do locals order at Babi Mantou?
The default is pork steamed buns (鲜肉包) — fluffy white buns around a savory pork filling — with fresh soy milk made in-house daily; ask for 少糖 if you want it less sweet. Red bean buns and pork-and-preserved-egg congee round out the board.
How cheap is breakfast at Babi Mantou?
¥6–12 per person covers a full order. Two pork buns and a soy milk — the standard phrase above — sits at the bottom of that range, which is how the chain grew to nearly 400 shops.
What time does Babi Mantou open and close?
The three branches listed — two in Jing'an and one in Xuhui — all run daily 05:00–19:00. It is a from-dawn operation aimed at commuters, not a late-night shop.
How many Babi Mantou shops are there in Shanghai?
The Amap data counts 391 branches, comfortably the biggest breakfast chain in the city by storefront count — the representative shops listed here are in Jing'an and Xuhui.
What should I show the counter to order?
Show 两个鲜肉包,一杯豆浆 (liang ge xian rou bao, yi bei dou jiang) — two pork buns and one soy milk, please. There is no English menu, and cash, Alipay and WeChat Pay are all accepted.