Going out to eat isn’t always cheap, especially not in Toronto. An app, a drink, and a main will easily cost you over $30 at most restaurants in the city. But, that’s not the case at these delicious and affordable gems. These spots serve some of the best cheap food in Toronto β€” we’re talking $5 or less for a meal!

Whether you’re craving Vietnamese, Chinese, Italian, or classic comfort food, these 10 cheap restaurants in Toronto have you covered.

North of Brooklyn Pizzeria

This spot is among the best in the city for a quality slice and even celebrity pizza critic Dave Portnoy agrees. If you’re looking for a quick, cheap, and delicious bite, you can get a single slice for less than $5. You can choose from a pretty wide variety of slices, ranging in price from $4.20 to $4.42.

Where: See locations here

Juicy Dumpling

Enjoy the flavours of Shanghai for just a few bucks at Juicy Dumpling. You can get a six-piece pork soup dumpling for just $2.99, a six-piece pan-fried soup dumpling for $3.99, among many other cheap deals.

Where: 280 Spadina Ave


Score some cheap and delicious pizza and pasta at this lively spot on the Ossington strip. Their massive 18-inch pizzas start at just $29 and trust us when we say you’ll have leftovers for days. Plus, you can get a single slice for less than $5 at the takeout counter.

Where: 184 Ossington Ave

Gale’s Snack Bar


View this post on Instagram


A post shared by Toko Liu (@tokolovefood)

When it comes to affordable dining in Toronto, Gale’s Snack Bar is undefeated. The interior has remained unchanged since it opened over 40 years ago and the menu (including the prices) has hardly changed either. The sandwiches are tasty and less than $3 each, which you can purchase with cash only.

Where: 539 Eastern Ave

Goldstone Noodle Restaurant


View this post on Instagram


A post shared by Eatin’ With Viv (@eatinwithviv)

This Chinatown mainstay is loved for its cheap and tasty noodle dishes. Goldstone serves all kinds of noodle soups for $4.75 each, as well as sandwiches for less than $4 and congee rice porridge for less than $5. You could have a three-course meal for less than $15 here!

Where: 266 Spadina Ave

Java House


View this post on Instagram


A post shared by The Wolff Girl (@erikawolfff)

This popular eatery is a staple of Queen West and for good reason. The munchies are always tasty and the prices are right at just $5 for a classic grilled cheese or BLT sandwich, and grilled veg, tuna, or ham and cheddar sandwich for less than $6. The entrees are affordable too at just $11.50 a plate, as well as domestic beer and mimosas for $5.

Where: 537 Queen St West

Jumbo Empanadas


View this post on Instagram


A post shared by Jumbo Empanadas (@jumbo.empanadas)

Kensington Market is where you’ll find this Chilean gem, the perfect spot for a cheap and delicious bite. You can get a cheese jumbo empanada for just $2.50. The mini empanadas are also $2.50 each, along with some other tasty bites like the alfajores cookie sandwich. For just $6.50, you can get a jumbo stuffed with your choice of beef, chicken, or veggie, as well as tasty fresh veg and cheese.

Where: 245 Augusta Ave

Fresca Pizza & Pasta

You can cop a massive tasty slice of pizza at this Collge St spot for just $3.75, and a hearty sausage or meatball Italian-style sandwich for $5.50, tomato sauce, cheese, jalapeno peppers, and onion. For a couple of extra bucks, you can order a calzone, which is sure to fill you up for at least a few hours.

Where: 302 College St

Banh Mi Boys


View this post on Instagram


A post shared by @abovemyplate

One of Toronto’s most popular spots for Vietnamese fusion is also a great spot for a cheap bite. There is a variety of steamed bao for $5 or less, including fried chicken bao for $5, pulled pork and panko tofu for $4.50, and the five-spice pork belly for $4.75.

Where: See locations here

Frankie’s Diner

This burger bar and casual diner on Queen West has some tasty eats at affordable prices, including the grilled cheese sandwich for $3.25, a western omelet sandwich for $5.25, and souvlaki on a pita for $6.45. Plus, you can get pancakes, french toast, or waffles for $5.95.

Where: 994 Queen St West