The Best Cheap Eats In Sydney

Sydney is not cheap when it comes to living expenses, but when it comes to food, there are plenty of cheap eats to help ease the budget load…Mexican, African, Jewish, Australian, Indian, Asian-fusion and more, you name it, Sydney has it. The best part, every shop, storefront, and restaurant serves up good grub at a low price. To help you get the most out of a note, we put together this list of the best cheap eats in Sydney according to which note you have in your wallet that day. 

The Best Cheap Eats at The Fork Festival

Get up to 50% off your food bill at participating restaurants across Sydney from March 1 to April 2.

  • Bentley Restaurant and Bar – 30% off
  • Loulou’s Cafe Restaurant – 40% off
  • Rk San Contemporary Japanese Restaurant- 40% off
  • Monopole CBD- 30% off
  • Yellow Sydney – 30% off
  • Balcon by Tapavino – 30% off
  • Tapavino – 30% off
  • Cirrus Dining- 30% off
  • Cafe Del Mar – 50% off
  • The Bar – 50% off
  • Sirocco Mascot – 50% off
  • Osteria Coogee – Set menu $35
  • Burger Head Botany – 50% off
  • Bondi Liquor Co – 50% off
  • Pilu at Freshwater – 50% off

The Best Cheap Eats In Sydney Under $10

Flour and Stone Pear Tarts
Photo: @flourandstone

Flour and Stone Salon

Whether you’re craving something savoury or sweet, Flour and Stone will have a treat for you. Pick up a sausage roll for $5.50 or a fresh sourdough crumpet for $5. Their croissants are a favourite, and range from $7 to $7.50 for an almond croissant. You can also pick up iced honey madeleines, meringues, tarts and more for under $10. 

Bourke Street Bakery

Multiple locations
Skip Subway, and head to Bourke Street Bakery for $10 subs filled with only the best ingredients. 

Marrickville Pork Roll

Banh Mi is an all-time lunch staple, and easy to eat on the go. For the best, go to Marrickville Pork Roll, a crowd-favourite serving, tasty and fresh banh mi for $6 to $8.

Humble Bakery

Surry Hills and Quay Quarter Lanes
Humble Bakery is an easy morning option on the way to work. Grab a coffee and pastry before the workday starts. The finger buns—a classic— are only $6.50 and the croissants are $5. You can also grab most breads and pastries for less than $10.


Quay Quarter Lanes
On any given morning, Grana has a cafe full of hot pastries and bread. While the restaurant’s dishes run over $20, the croissants, slices, and other sweet and savoury treats are less than $10. It’s a cheap way to enjoy Grana’s infamous flavours, without the price tag.

China Fusion
Marrickville Metro is offering $1 traditional and vegetarian spring rolls at China Fusion, until the end of June. While it’s unlimited, you can only order one serving per table, at a time. 

The Best Cheap Eats In Sydney Under $20

Jimmy's falafel dishes
Photo: @jimmysfalafel

Jimmy’s Falafel

Pretty much everything on this menu is $20 and under. Jimmy’s Falafel is a piece of the middle east on George Street and is a great place to dig into a range of pitas, lamb kafta, and of course, falafels. 

Harvey’s Hot Sandwiches

This 1950s American-style diner serves foot-long sandwiches, for $15 and a delicious bacon and egg roll for $8. Choose from a wide selection of fillings including pastrami, brisket, hot chicken, and salad.


Looking for a quick cheap lunch? Fabbrica offers an Italian feast with $16 to $20 baked pasta and sandwiches. The menu changes regularly and sandwiches are only available until sold out, which happens, so get in around lunchtime. Expect to find deli supreme, and pork and fennel meatball sandwiches, and pork lasagne on the menu. Keep an eye on their Instagram stories for the current menu. 

Kosta’s Takeaway

There’s nothing over $20 at this hole-in-the-wall sandwich shop. You can expect mouthwatering, stuffed to the brim sandwiches, including paninis stuffed with turkey ham, fennel butter, and salsa verde, or a chicken sandwich with avocado, slaw, and mayo. The menu changes daily, but it’s a great place for a cheap lunch.


Surry Hills
Walk down a narrow alleyway between a 120-year old church and you will find Shaffa, a new middle eastern restaurant slinging $15 pita pockets for lunch. Whether you’re dining alone or with colleagues, Shaffa will make you feel a million miles away from the desk. Pitas are stuffed to the brim with your choice of short rib, chicken shawarma, lamb kofta, or cauliflower sabich, accompanied with pickled cucumbers, cabbage salad, tomato salsa, tahini, and more. You can also get pita on the plate if you prefer.

RaRa Ramen 

Multiple locations
Finding cheap ramen isn’t hard, but finding good ramen is. The RaRa Ramen team are masters at Tonkotsu broth and other favourites. Pick up ramen from any of their locations for under $20, including Tonkotsu black garlic and chilli, vegan soy miso, and pork chashu. You can also order a side of pork gyoza for $8.50 as a starter. 

Mr Chen Beef Noodle 

Haymarket has several yummy options for a quick lunch or dinner, but for handmade noodles visit Mr Chen Beef Noodle. Pick up spicy wonton noodle soup for $12.80, seafood noodle soup for $15.80, and a range of meat and rice dishes for under $20. Their dumplings are also affordable at $12.80 for 12 steamed dumplings.

Johnny Bird

Crows Nest
When it comes to a dirty burger, Johnny Bird does it best. You can pick up a $14 burger packed with fried chicken, pickles, slaw, and tomato relish or go for the classic American-style dirty bird with Kansas smoky BBq sauce. Most of the burgers here are $14-$15. They also have $10 popcorn chicken and loaded fries for $16. You can’t go wrong.

The Best Cheap Eats In Sydney Under $30

Fish Butchery fish and chips
Photo: @fishbutchery


Surry Hills
For a roast chicken and hummus fix, look no further than Henrietta in Surry Hills. Here, you’ll find a range of Lebanese eats, including falafel, hummus, chips covered in sumac, and $3 garlic Toum. All their burgers and wraps are $16 and you can pick up half a chicken for $15. If you’re after a feast, the charcoal chicken meal is $25 for half a chook, with sides and a choice of salad or chips. 


Multiple Locations
For delicious, fast, and cheap food, Mary’s is the place to be. Good beer, good burgers, and good music are all you need for a good night out. The Mary’s burger, a legendary staple is only $19 and the chips are $5—don’t skip the chips. You can also pick up $10 pizzas at Mary’s On Top, and keep an eye out for their drinks specials. You can find beer jugs for $10.

Fish Butchery

In any capacity, Josh Niland’s restaurants are a must, but we understand Saint Peter is a heftier price point, so Fish Butchery is where you go to get his iconic fish and chips for the low price of $20. Expect batter-fried Wollongong pink ling served with chips and yoghurt tartare sauce. You can also get a tuna burger for $20 and potato scallops at $3 each. 

The Best Cheap Eats In Sydney Under $40

Don't Tell Aunty Surry Hills Dishes
Photo: @donttellaunty


North Sydney
This Italian eatery in North Sydney, not only serves great food but does it in a beautiful space, reminiscent of restaurants in Spain or on the Mediterranean coast. Dig into a $30 pizza from their producer pizza series, which highlights local producers.

Don’t Tell Aunty

Surry Hills
Jessi Singh’s Don’t Tell Aunty is known around Australia as a rulebreaking Indian restaurant. Forget what you know about butter chicken, here it’s not traditional, but it’s still all delicious and for under $40, you can get a decent meal. A naan platter is $26 and most of the pot dishes are around $20 to $30, including tikka masala, coconut vegetable curry, and fish curry. The best part, you can get a naan basket and chutneys are only $3.

Bar Suze

Surry Hills
Bar Suze is the new kid on the Surry Hills block. Here, you can expect to find Swedish and Scandinavian flavours married with Australian produce. The smorgasbord section has a range of small bites including smoked prawns with saffron aioli and braised pork costing around $6 to $13. The main menu boasts larger plates, starting from $10 to $28 for ricotta gnocchi with honey bugs. Bar Suze is a great option for when you want to go somewhere nice for dinner, but don’t want to break the bank. 

Ragazzi Wine and Pasta

For Italian food that will take you right to the motherland without the cost of a ticket, head to Ragazzi. Starters begin at $5 for a porcini and mozzarella croquette and $9 for Scallop Crudo. Mains are on the pricier side, but completely worth it and still under $40. A big bowl of Cacio e Pepe is $21 and the Gigli with pork and fennel sausage and clams is $30. 


Palle is Sydney’s new meatball joint, that serves buckets of meatballs or three cheese meatballs for $10. You can get meatballs in a sub, with spaghetti or in broth. Whatever your meatball of choice, Palle has it. Don’t leave without trying Mama’s meatballs—they’re a secret family recipe.

Get the latest from Thrillist Australia delivered straight to your inbox, subscribe here.