Cheap eats in Sydney — how to eat well without spending much
Where can you eat cheaply in Sydney?
Haymarket/Chinatown food courts (AUD 12–18 per dish), Newtown's Thai and Vietnamese restaurants (AUD 15–22), and Marrickville's Vietnamese pho shops (AUD 14–18) are the best budget eating areas. Avoid the Circular Quay and Darling Harbour areas for cheap food — they charge tourist rates for average quality.
Eating cheaply in Sydney: the honest context
Sydney is not a cheap city. Minimum wage is AUD 24.95 per hour, and that flows through into hospitality costs — a “cheap” meal in Sydney means something different than in Bangkok or even London. A genuinely budget meal in inner Sydney is AUD 12–18; a “cheap” restaurant meal is AUD 20–30. Below AUD 12, you are in food court or takeaway territory.
Within that context, Sydney does cheap food extremely well in specific neighbourhoods. The multicultural eating districts — Haymarket, Newtown, Marrickville, Cabramatta (further west) — serve food that is both genuinely inexpensive by Sydney standards and genuinely excellent. Some of the best meals available in Sydney for under AUD 20 are in these areas, not in the tourist-facing restaurants near the Harbour.
Haymarket and Chinatown
The densest concentration of cheap, good food in central Sydney. The area around Dixon Street and Ultimo Road has enough restaurants, food courts and takeaways to feed a visitor for an entire trip.
Market City Food Court (level 4, Market City shopping centre): The best kept secret in central Sydney for cheap eating. Above Paddy’s Markets, this food court has reliable Malaysian laksa (AUD 14–16), Vietnamese pho (AUD 13–16), Japanese ramen, and Cantonese roast duck rice (AUD 12–15). The crowd is almost entirely local workers and students; tourists rarely find it. Quality is consistently higher than most restaurants at twice the price in the Darling Harbour area.
Dixon House Food Court (Dixon Street): Similar price range, slightly more tourist-facing than Market City but still good value. The Cantonese barbecue counters (char siu, roast pork, duck) are reliably excellent. AUD 12–16 for a plate of roast meat over rice.
Gumshara Ramen (Chinatown): In the Eating World food court on Harbour Street, Gumshara serves a pork bone broth ramen that has been called the best ramen outside Japan by several credible critics. AUD 15–20 for a bowl. Worth the queue on weekday lunches.
Emperor’s Garden Cakes and Bakery (Chinatown): Chinese bakery on Little Hay Street. Egg tarts, pineapple buns, curry puffs at AUD 1.50–3 each. A genuine cheap snack stop.
Newtown
King Street, Newtown is one of Sydney’s most interesting streets for cheap eating. The proximity of the University of Sydney has maintained a budget-oriented restaurant culture even as the suburb has gentrified.
Cow and the Moon (Newtown): Award-winning gelato at AUD 5.50–9 for a cone. Won the World Gelato Championships in 2014 for the pistachio; the seasonal fruit flavours are outstanding.
Thai restaurants (Enmore Road and King Street): Multiple Thai restaurants in Newtown and adjacent Enmore serve reliable pad thai, curries and noodle soups for AUD 15–22. No single recommendation — the quality is broadly consistent across most of the non-chain Thai restaurants on the main strip. Thai Pothong (King Street) is well-known and reliably good, with enormous serves.
Guadalupe (Newtown): Mexican. Tacos AUD 5–7 each; burritos AUD 14–18. Above-average ingredient quality for the price. Usually has a queue on weekend evenings but it moves quickly.
Soul Pattinson Chemist (Newtown, King Street): Not a restaurant — noted here because the pharmacy doubles as the address of Newtown’s most-loved cheap sandwich shop in the courtyard behind. (Changes tenants periodically; worth checking what occupies the space.)
Marrickville and Enmore
Marrickville has rapidly developed as Sydney’s best cheap-eating neighbourhood for visitors willing to travel slightly further from the CBD. The 12-minute Inner West train from Central to Marrickville station opens up an excellent pocket of inexpensive eating.
Thanh Binh (Marrickville): Vietnamese on Illawarra Road. Banh mi (baguette sandwiches) from AUD 8; pho from AUD 14; spring rolls and rice paper rolls. No frills, consistently excellent. One of the better cheap meals in Sydney.
Suminato (Marrickville): Casual Japanese — ramen, donburi, sashimi lunch sets. AUD 18–26 for a main. Better than most CBD Japanese restaurants at the same price.
Lebanese bakeries (Victoria Road, Marrickville): Several Lebanese bakeries sell za’atar flatbreads (manoushe) for AUD 5–8, meat pies and pastries at similarly low prices. Excellent early-morning or lunchtime option.
Sandwich, bakery and takeaway
Bourke Street Bakery (multiple locations, including Surry Hills): High-quality artisan bakery. Croissants AUD 5.50, sausage rolls AUD 9, sandwiches AUD 11–14. Not rock-bottom prices but excellent quality for the cost.
Mr Crackles (Oxford Street, Darlinghurst): A small takeaway shop serving extraordinarily good crackling pork rolls for AUD 12–16. Perennially popular; a short queue is normal but fast-moving.
Bun Bo Hue (various Chinatown and Marrickville outlets): Spicy central Vietnamese beef noodle soup, less commonly found than pho and worth seeking. AUD 13–18.
Tips for eating cheaply in Sydney
Avoid the obvious tourist areas: Circular Quay and Darling Harbour’s waterfront restaurants charge 30–50% more for equivalent food. Even a basic burger will be AUD 22–28 in these areas versus AUD 16–20 a few streets away.
Go to the food courts: Market City, the various Haymarket food halls and the Westfield CBD food court all have genuinely cheap options that are significantly better than their surroundings suggest.
Lunch over dinner: Many Sydney restaurants offer set lunch menus at 30–40% below their dinner prices. A AUD 55 lunch at Automata or Bentley is AUD 120–160 at dinner. Fine dining at lunch is one of Sydney’s better value propositions.
Use Paddy’s Markets for produce: If you have access to a kitchen (apartment or hostel with kitchen), Paddy’s Markets (Haymarket) has the cheapest fresh produce prices in central Sydney. A week’s fruit and vegetables can cost AUD 25–35.
For the full picture of Sydney eating at every price level, see the Sydney best restaurants guide and the Sydney food tours guide for guided options that cover the cheap-eating neighbourhoods with context.
Related reading

Sydney food tours — the honest guide to eating your way around the city
Best Sydney food tours by neighbourhood — Surry Hills, Chinatown, fish market, Marrickville. Real prices, what's worth booking, what isn't.

Sydney's best restaurants — where locals actually eat
Sydney's best restaurants by neighbourhood and price. Honest picks from Quay to cheap Newtown spots — plus what to avoid near the tourist traps.

Sydney markets guide — fresh produce, food halls and what's worth your time
Sydney's best markets by type — farmers' markets, food halls and weekend markets. Real locations, hours, prices and what to skip.

Newtown
Newtown's King Street: bookshops, Thai restaurants, live music pubs, craft beer, and a genuinely local Sydney neighbourhood far from tourist circuits.