Vietnamese baguette filled with pork, pate, pickled carrot and daikon, cucumber, fresh coriander, chilli and a slick of mayo.
Vietnamese refugees brought the banh mi to Sydney from the late 1970s, with the first banh mi shops opening on John Street, Cabramatta. The Marrickville Vietnamese diaspora extended the canon into the inner west from the 1990s; Marrickville Pork Roll on Illawarra Road became the iconic A$5 lunch. Sydney's banh mi tradition is now the deepest of any non-Vietnamese city in the world, with KK Bakery's chicken Maryland roll and Phu Cuong's Maggi-heavy classic representing two ends of the style.
4 editor picks for Sydney Banh Mi in Sydney, ranked by editorial score. All Sydney signature dishes · Sydney Banh Mi across every city.
Marrickville Pork Roll ★ 4.7
marrickville · 236 Illawarra Road, Marrickville NSW 2204
Sydney's cult banh mi counter on Illawarra Road, Marrickville. The pork roll with house pate at A$5.50 is the canonical Sydney lunch. Daily from 7am.
Phu Cuong ★ 4.5
cabramatta · 117 John Street, Cabramatta NSW 2166
John Street's no-frills banh mi shop, Cabramatta, Sydney. Heavy hand with Maggi seasoning, $7.50 rolls and the city's most consistent crackle in a baguette.
KK Bakery ★ 4.5
cabramatta · Shop 7, 113-117 John Street, Cabramatta NSW 2166
Cabramatta banh mi and Vietnamese sweets shop on John Street, Sydney. The marinated chicken Maryland roll with pickles and mayo is the menu's signature.
Viet Bling ★ 4.4
marrickville · 210 Illawarra Road, Marrickville NSW 2204
Vietnamese banh mi counter on Illawarra Road, Marrickville, Sydney. Hank and Nancy Tran (ex-Coogee Hot Rolls) opened in 2026 in the old Alex'n'Rolls site.