A full plate of toppings, at student prices.
Com Tam 31 at 428 Ba Hat, District 10 — the independent broken-rice shop the guides all describe the same way: a loaded plate — big grilled ribs, crispy pork skin, fried egg, salted-egg porkballs, egg loaf — everything inside the 20–35k band. Open 7am to 7:30pm every day, delivery available.
Four loaded plates
Grilled ribs, pork skin, fried egg, salted-egg porkballs, egg loaf — the toppings that built number 31's name. The guides only publish the 20–35k band; per-dish prices are ask-at-the-shop.
Mixed plate
The shop's fullest plate: grilled ribs, pork skin, fried egg, salted-egg porkballs, egg loaf with pickles.
Grilled-rib rice
Big grilled ribs, cooked just through, never dry.
Salted-egg porkball rice
Rich salted-egg porkballs — the topping the guides mention most.
Fried-egg rice
Rich fried egg — the lightest plate inside the student price band.
Price band 20,000–35,000₫ per tripi.vn, mytour.vn, top10tphcm.com and foody.vn. Per-dish prices are not published — ask at the shop when ordering. No real photos of the shop exist online — this page is typographic.
Everything within 20–35k
Four guides — tripi.vn, mytour.vn, top10tphcm.com, foody.vn — all list the 20,000–35,000₫ band for Com Tam 31: a loaded plate that keeps the wallet light. That is number 31's promise, and all that is publicly on record — per-dish prices are ask-at-the-shop.
7am to 7:30pm
Open every day from 7am, closing at 7:30pm — breakfast, lunch, and the afternoon meal covered. Note: one mytour.vn article lists 8pm as closing time; if you plan a dusk visit, call 0945 694 449 first.
Find number 31 on Ba Hat
428 Ba Hat, Ward 8, District 10 — look for the number-31 sign, open 07:00–19:30 daily. Phone 0945 694 449 (per the Instagram location page), delivery available.