Toronto’s an expensive town to visit, so an affordable lunch can help you enjoy more of everything our city has to offer.
Many of the choices on this list are Toronto insiders’ secret haunts, discovered through years of frugal experimentation, so if you stick with this program, you can be sure you’ll get your money’s worth.
Village by the Grange
Great for grabbing a bite before or after an AGO visit, or for bringing a bunch of people with wildly varying tastes, the Village by the Grange is super inexpensive, generally delicious and full of options from Greece, Korea, Japan, Italy, Vietnam, the Middle East and more. Most of the counters have lunch specials for around $6. Save room for dessert: Wafflian offers fresh-made waffles with whipped cream and other yummy toppings.
An old-school diner run by a friendly couple who have owned it seemingly forever, The Barn at Queen and Bathurst takes you back to a time when lunch was much, much cheaper. Best are the burgers, homemade with a hint of oregano, grilled to perfection and served with crispy fries and crunchy slaw. You can enjoy an all-day breakfast here too.
Made up of a group of businesses, each housed in a repurposed shipping container, Market 707 is open year-round but becomes more appealing as the weather warms up. Here you can try Cookie Martinez’s Colombian street food, Gushi’s Japanese-style skewers, Nil’s Turkish breakfasts, NomNomNom’s crepes and soup and beautiful, stuffed fluffy rotis from TNT, all for around $8. For your lounging and lunching pleasure, you’ll find picnic tables next to the food booths.
An old-world marketplace since the early 1900s, Kensington is a vibrant, diverse area filled with food options that won’t break the bank. You’ll find a wealth of selections under $10, including giant Mexican sandwiches from Torteria San Cosme, jerk chicken from Rasta Pasta, Nu Bügel’s range of bagel sandwiches, the fresh take-out selection at Kensington Sushi Market, the grab-and-go deli offerings at Sanagan’s Meat Locker, arepos from El Arepazo and much more!
But for the cheapest lunch, take yourself to a Loblaws, Metro or Sobey’s grocery store and hit up their prepared foods section.