Where is the best cơm tấm in Saigon?
The best cơm tấm in Saigon is at Cơm Tấm Ba Ghiền (84 Đặng Văn Ngữ, Phú Nhuận) — queue before 7am or after 9pm. Cơm Tấm Thuận Kiều (274 Võ Văn Kiệt, District 5) is the top Chợ Lớn pick. Budget 45,000–70,000 VND per plate with full toppings.
Cơm tấm is not a restaurant dish that migrated to the street. It started on the street, stayed there, and the best versions have never moved indoors.
The dish defines Saigon’s food culture more than any other: eaten at 6am by construction workers, at noon by office staff on motorbikes, and at 2am by karaoke survivors. If you eat it only once, you’re missing the point.
The top spots
Cơm Tấm Ba Ghiền — 84 Đặng Văn Ngữ, Phú Nhuận District
The most-cited cơm tấm stall in Saigon for a reason. The sườn (grilled pork rib) is thick-cut, charcoal-grilled, and arrives with visible char marks. The nước mắm recipe is their own — slightly sweeter than most, with a hit of pineapple juice.
Line up before 7am or come after 9pm when the queue thins. Closes when sold out, usually by 1pm.
Price: 55,000–70,000 VND for a full plate.
Cơm Tấm Thuận Kiều — 274 Võ Văn Kiệt, District 5
Cholon’s answer to Ba Ghiền. The chả (steamed egg cake) here is denser and more custard-like, influenced by Teochew cooking. The bì (shredded pork skin with rice powder) is finer-textured than most District 1 versions.
Go at lunch, when workers from the nearby market fill every seat.
Price: 45,000–60,000 VND.
Cơm Tấm Mộc — 147/1 Trần Đình Xu, District 1
A newer spot with consistent quality and central location. Good for first-timers who want cơm tấm without navigating to Phú Nhuận. Open for breakfast and dinner service.
Price: 55,000–75,000 VND.
Cơm Tấm 24/7 — 18 Đinh Tiên Hoàng, District 1
The late-night default. Quality drops slightly from the top spots but remains solid. Open around the clock — if you need cơm tấm at 3am after Bùi Viện, this is where you go.
Price: 50,000–65,000 VND.
What to order
The baseline combo is sườn bì chả — one grilled pork rib, shredded pork skin, and steamed egg cake on broken rice. This is the standard three-protein plate.
Additions worth considering:
- Trứng ốp la (fried egg): 10,000 VND, runny yolk recommended
- Chả cá (fish cake): 15,000–20,000 VND, available at older stalls
- Extra sườn: 20,000–30,000 VND per rib
The bowl of soup (canh) that comes alongside is thin broth with tofu and tomato. Drink it between bites to cut the richness.
The nước mắm question
Every cơm tấm stall has a different fish sauce recipe, and regulars are loyal to specific versions. The standard is nước mắm pha: fish sauce diluted with water, sugar, lime, garlic, and chili. The ratio varies — some are sweeter, some more acidic.
Pour it directly over the rice when it arrives, not on the meat. Use the đồ chua (pickled vegetables) to reset your palate between bites.
Where not to eat cơm tấm
Skip any cơm tấm stall directly facing Bến Thành Market or on the tourist strip of Đề Thám. The food is identical to what you’ll find two streets over, but priced for people checking menus outside restaurants.
Walk to Nguyễn Trãi, Trần Hưng Đạo, or anywhere in Phú Nhuận District. Prices drop 20–30% and you’ll eat alongside the people who eat cơm tấm every day.