Skip to content

Where to eat in Montreal

2,538 independent restaurants, bakeries and food spots in Montreal. Chains are left out.

Ranked with the travel guide's picks and well-known places first. Showing the top 40 of 2,538.

La Banquise, Montreal
Photo: Andy Liang, CC BY-SA 2.0 (licence)

Where to eat in Montreal

  1. EatPoutine restaurantPlateau

    La Banquise

    La Banquise consistently tops locals' lists for best poutine in town (and not just because it's open for post-bar-hopping munch fests when judgment is slightly impaired). Maybe it's because they've been at it since 1968. The clientele is hip and clubworn, the walls and tables are brightly coloured, and the staff is friendly. 25 varieties of poutine make up most of the menu, but if you insist there are hamburgers and other fast-food fare, as well as a bar. Or you can act like a local and grab a beer from the depanneur to enjoy while waiting in the long line.

    24 hours daily · 10-30 CAD · Outdoor seating

  2. EatFrench restaurantSouth West

    Restaurant Joe Beef

    British bistro/pub gone nouveau, featuring roasts, ribs, and seafood accompanied by seasonal produce. If that sounds too heavy, head to the oyster bar in the back.

    Tue-Sat 18:00-close · Limited wheelchair access

  3. EatRestaurantPlateau

    Schwartz's

    Famous delicatessen for smoked meat, served up in huge, juicy, peppery slabs. No reservations. Expect to wait for a table at most times, but the queue moves fast. Smoked meat sandwich 16$. A good tip: locals get their sandwiches or smoked meat at the take-away counter to the left of the restaurant entrance. It moves a lot faster, it's a bit cheaper - and you get the exact same sandwich!

    09:00-00:00 daily · Wheelchair accessible

  4. EatBakeryMile-End

    Fairmount Bagel

    Fairmount Bagel is a Montreal-style bagel bakery in Montreal, Quebec, Canada in the Mile End neighbourhood of the Plateau-Mont-Royal borough. The first location opened on September 7, 1919 on Saint-Laurent Boulevard by Isadore Shlafman. The current location, on 74 Fairmount Avenue West was opened in 1949.

    24/7 · Wheelchair accessible

  5. EatRestaurantPlateau

    Aux Vivres

    The restaurant serves fresh vegan cuisine. There are many sandwich choices including the classic coconut grilled BLT or salads. Many things can be taken for the go. In the backyard there is a small outside terrasse.

    Mon-Fri 11:00-23:00, Sat Sun 10:00-23:00 · Takeaway · Outdoor seating · Wheelchair accessible

  6. EatBakeryMile-End

    St-Viateur Bagel

    The flagship bakery of St-Viateur Bagel. Cash only. No longer 24/7 after the COVID-19 pandemic.

    6AM-midnight

  7. EatBreakfast restaurantMile-End

    B&M

    A restaurant with questionable service. Known for good North American style pizza. Brunches are only fair.

    Mo-Fr 09:00-15:00; Sa-Su 09:00-16:00 · Outdoor seating · Vegetarian options

  8. EatSushi restaurantOld Montreal

    Kyo Bar Japonais

    Upscale Japanese restaurant and sushi bar with a menu based on izakaya classics and an extensive sake selection.

    Lunch: Mon-Fri 11:30A-14:30; dinner: Mon-Thu 17:00-23:00, Fri Sat 17:00-00:00 · Takeaway · Outdoor seating

  9. EatFrench restaurantQuartier Latin-Le Village

    Au Petit Extra

    Exquisite French bistro cuisine at reasonable price, relaxed and friendly atmosphere that is very popular with locals. Excellent selection of wines.

    Lunch: Mon-Fri 11:30-14:30; dinner: Mon-Wed 17:30-22:00, Thu-Sat 17:30-22:30, Sun 17:30-21:30 · Wheelchair accessible

  10. EatPoutine restaurantPlateau

    Chez Claudette

    Delicious poutine and burgers, reasonable prices, and a shorter line than La Banquise. Friendly servers who also happen to be great at crowd control once the bars close.

    Mo 16:00-00:00; Tu-Su 11:00-00:00 · Takeaway

  11. EatTibetan restaurantQuartier Latin-Le Village

    Chez Gatsé

    Set just below eye level, one of Montreal's only Tibetan restaurants offers momos (Tibetan dumplings), butter-tea, as well as exotic vegetarian and meat dishes spiced with ginger, garlic, and peppers. In the summer there's a shady terrace in the back.

    Mon-Thu 11:30-14:30 and 17:30-22:00, Fri 11:30-14:30 and 17:30-22:30, Sat 17:30-22:30, Sun 17:00-22:00 · Mains $5-9, set meal $6.50 lunch/$7.50 dinner · Vegetarian options

  12. EatFrench restaurantPlateau

    L'Express

    A real French bistro with a zinc bar. Tartare, moules, quiche, rilettes. A splurge, but worth it.

    Mon-Fri 08:00-02:00, Sat 10:00-02:00, Sun 10:00-01:00 · Wheelchair accessible

  13. EatPizza restaurantOld Montreal

    Le Jardin Nelson

    Fancy and filling crepes are the main draw to this historic restaurant and garden courtyard. Offering outdoor jazz and other live music in the summer, it loses some of its charm in the winter when things move inside.

    Daily 11:30-22:00 · Vegetarian options

  14. EatRestaurantOld Montreal

    Olive & Gourmando

    Popular boulangerie offering fresh sandwiches, soups, and a daily lunch dish and baked goods. Also sells breads, jams, and snacks to take away.

    Tue-Sat 08:00-18:00 · Vegetarian options

  15. EatRestaurantPlateau

    Beautys Luncheonette

    A classic American brunch restaurant open since 1942, features a huge line-up. Regular people use to eat salmon bagels. The owner Hymne will seat you. While waiting you'll find postcards and reviews from all over the world including from Albert Prince of Monaco.

    Mon-Fri 07:00-15:00, Sat Sun 08:00-16:00

  16. EatSeafood restaurantPlateau

    Le Majestique

    Highly rated kitsch-nautical-themed retro diner serving oysters and other tapas-style eats and offerings from a full bar, open late.

    16:00-03:00 daily; kitchen closes at 02:00

  17. EatRestaurantOld Montreal

    Le Saint-Gabriel

    French fine cuisine with a taste of Quebec from the first North America alcohol licence, issued in 1754.

    Tue-Fri 12:00-14:30 and 18:00-22:00, Sat 18:00-22:00

  18. EatPatisserieRosemont–La Petite-Patrie

    Pasticceria Alati-Caserta

    Italian desserts and pastries, almond cake, Sicilian cannoli, Sfoglitella Napolitana, and biscotti. Since 1968.

    Mon 10:00-17:00, Tue Wed 10:00-18:00, Thu 10:00-19:00, Fri 08:00-19:30, Sat 08:00-17:00, Sun 09:00-17:00 · $2-10, cash only

  19. EatFrench restaurantOld Montreal

    Toqué!

    In 1993, chef Normand Laprise put Montreal cuisine on the map with this landmark restaurant, and after more than 25 years, it's still going strong in a new location. Combining the latest trends in fine dining with local and regional produce, the chefs create spectacularly complex dishes in tiny, but strangely satisfying portions. The house specialty is an eight-course surprise menu, made up of many small dishes. This restaurant will take a bite out of your wallet, but serious foodies will find it worth the cost.

    Lunch: Tue-Fri 11:30-14:00, dinner: Tue-Sat 17:30-22:30 · $30-50

  20. EatDelicatessenWestmount–Notre-Dame-de-Grâce

    Chez Nick

    A Montreal institution since 1920. Stop by for a hamburger, chili, or tuna melt.

    Mon-Fri 07:00-20:00, Sat 07:00-19:00, Sun 08:00-18:00

  21. EatFrench restaurantPlateau

    La Chronique

    Has a casual feel until you see the astonishing creations of master chef Marc de Canck of Belgium. The table d'hôte with wines is perfect in just about every way, but don't get it if you have to ask what it costs.

    Lunch: Mon-Fri 11:30-14:00; dinner: 18:00-22:00 daily · $28-150

  22. EatQuartier Latin-Le Village

    Les 3 Brasseurs

    The 3 Brewers

    Two terraces and four beers micro-brewed on site have made this upscale pub a popular place for dinner and lunch. Usual pub-fare with a European angle.

    Sun-Wed 11:30-00:00; Thu 11:30-01:00, Fri Sat 11:30-02:00

  23. EatPlateau

    Santropol

    This favorite Montreal spot serves a great selection of creative, gigantic sandwiches, soups, coffees, teas, and breads to appeal to any veggie palate. With a funky decor, a great outdoor garden in the back in the summer, bookshelves stocked with used books, and a food service for the needy, this casual restaurant is a veritable Montreal institution. Casual. Popular among students.

    11:30-22:30 daily · $10-20, cash only · Wi-Fi · Vegetarian options

  24. EatPersian restaurantSouth West

    Sumac

    Terrific Middle Eastern fare at a decent price in an upbeat setting.

  25. EatIce cream shopPlateau

    Les Givres

    This artisanal ice cream shop sells gourmet organic products including tasty cakes. The sorbets like the handpicked rhubarb or the "bleuets" are as good as the café or the chocolate choices.

  26. EatFrench restaurantOld Montreal

    Restaurant Le Fripon

    Grand historic building with shaded terrace serving French bistro fare, seafood, and pastas. Note the terrace menu is limited to soups, snails, and fries. Bar features wide selection of domestic and imported beers.

  27. EatRestaurantPlateau

    Au Pied de Cochon

    Modern restaurant with casual ambiance. Huge meals. The place to go for lamb and original Quebec cuisine for a reasonable price; the poutine with foie gras is particularly (in)famous. Advance reservations strongly recommended.

    Wed-Sun 17:00-00:00 · Outdoor seating

  28. EatSalad restaurant

    Copper Branch

    Vegan chain serving sandwiches, wraps, soups and some desserts.

    Mo-Su 11:00-20:00 · Fully vegan

  29. EatFrench restaurantOld Montreal

    Gibby's

    Fancy steakhouse housed in a 200-year-old former stable, popular with tourists. Reservations strongly recommended.

    Mon-Fri 17:30-23:00, Sat Sun 17:00-23:00 · Limited wheelchair access

  30. EatRestaurantPlateau

    Le Poisson Rouge

    A seafood BYOB with a wonderful prix fixe. The maitre d' is friendly and knows everything about each fish and its preparation.

    Tue-Sat 17:00-22:00 · Wi-Fi

  31. EatIce creamOutremont

    Le Glacier Bilboquet

    Ben and Jerry's-style ice cream - sweet, with chunky bits. Delicious sorbets too. A very popular place in the summer, it is not unusual to see lengthy queues outside the shop.

    Mo-Su 11:00-23:00

  32. EatFrench restaurantSouth West

    Liverpool House

    A second offering by the owner of Joe Beef, Liverpool house offers Italian-inspired meals under walls covered in paintings and odd artifacts.

    Tue-Sat 18:30-close

  33. EatRegional restaurantPlateau

    Maam Bolduc

    Quebecois food include what just may be the best poutine in town, served in a dozen different varieties ranging from traditional to bourguignonne (with mince, mushrooms, and red wine sauce). The portions are huge and the $10.99 régulière is plenty for most ordinary people.

    Mon-Fri 7:30-22:00, Sat 08:00-22:00, Sun 08:30-22:00

  34. EatDeli restaurantDowntown

    Dunn's Famous

    Opened in 1927. It has smoked meat and poutine dishes.

    24/7 · Mains $17-25 · Limited wheelchair access · Outdoor seating

  35. Eat

    Juliette et chocolat

    Specialised in chocolate desserts and famed for its very rich drinking chocolate.

  36. EatOld Montreal

    Boris Bistro

    Popular bistro featuring a large courtyard. Menu offers meats, seafood, and pastas. Try the French fries cooked in duck fat.

    Summer: Mon-Fri 11:30-23:00, Sat Sun 12:00-23:00; winter: Lunch: Mon-Fri 11:30-14:00; dinner: Tue-Fri 17:00-23:00, Sat 18:00-23:00 · $15-20

  37. EatPlateau

    Byblos

    One of the best unknown restaurants in Montreal. Prices are amazingly reasonable for the food quality. Iranian food.

    Tue-Sun 09:00-23:00

  38. EatPlateau

    Chu Chai

    A treat for vegetarians, vegans, and those who love them. Chu Chai specializes in Thai cuisine made with soy or vegetable protein to simulate meat. The roast "duck" is delicious, and the tom yum gai (lemongrass soup with "chicken") warms the heart. A bistro and takeout counter next door called "Chuch" has the same dishes in a more casual setting and is "bring your own wine".

    Mon-Sat 12:00-15:00 and 17:00-22:00, Sun 12:00-15:00 and 17:00-21:00 · $15-20

  39. EatQuartier Latin-Le Village

    Comptoir 21

    The fish and chips restaurant offers delicious fresh fishes. One can sit outisde on the street in the middle of the Gay Village.

    Mon-Fri 11:30-23:00, Sat Sun 12:00-23:00

  40. EatPlateau

    Frite Alors!

    Pommes frites with a choice of a half-dozen toppings. Poutine. Burgers. Salads. Part of a small local chain.

    Sun-Thu 11:30-23:00, Fri Sat 11:30-04:00

Browse all 5,549 places in Montreal

Listings from the Wikivoyage guide to Montreal (CC BY-SA 4.0). Map data © OpenStreetMap contributors (ODbL). Place data from Overture Maps. Some descriptions from Wikipedia (CC BY-SA 4.0).