The 21 Best Diners in Ottawa You Can't Miss

Ottawa's diner scene offers a delightful journey back in time, serving up classic comfort food with a warm, welcoming ambiance. Whether you're craving a hearty breakfast, a juicy burger, or a nostalgic milkshake, these establishments provide a taste of authentic Canadian hospitality. From bustling city center spots to hidden neighborhood gems, each diner boasts its own unique charm and a menu packed with delicious dishes and local favorites. In this article, we will introduce 21 diners in Ottawa that you cannot miss. Below is a list of notable places, from prominent addresses to special services.

Table of Contents

1. Wilf & Ada's (No reservations)

A bustling gem for unforgettable brunch in Ottawa.

Wilf & Ada's is a true gem among Ottawa diners, known for its vibrant and bustling brunch atmosphere. Despite being compact, guests consistently find the wait worthwhile, praising the delicious and scrumptious food. The staff here is often highlighted for being warm, attentive, and efficient, ensuring a pleasant dining experience. Many appreciate the focus on fresh, local ingredients, making it a standout spot for a quality breakfast or brunch.

  • Rating: 4.6 (1,988 google maps)
  • Address: 510 Bank St, Ottawa
  • Phone: +1 613-231-7959
  • Google Maps: Navigate with Google Maps
  • Menu: Dive into their exceptional Eggs Benedict, with popular choices like the Mariposa Duck Benny or the classic Florentine. The Smoked Salmon Bagel is also a hit, and don't miss their crispy, golden potatoes, affectionately called "homies" by fans. For those awaiting a table, the nearby Arlington 5 coffee shop offers a convenient spot to grab a coffee.

Image of Wilf & Ada's (No reservations) Diners in Ottawa

Read more: 17 Must-Visit Restaurants in Ottawa for Every Taste

2. The King Eddy

Retro vibes and classic diner fare in the heart of Ottawa.

The King Eddy captures the essence of a retro 50s-chic diner, offering a genuinely impressive dining experience in Ottawa. Customers rave about the perfectly executed Salmon Eggs Benedict, highlighting its fresh and flavorful salmon and ideal poached eggs. Beyond breakfast, their burgers, like The King Eddy Burger and Lulu burger, are highly recommended for their amazing taste and quick service. With ample space for large groups and a staff known for their courteousness and attentiveness, this spot in the Byward Market area is a great starting point for tourists and locals alike looking for delicious, reasonably priced food.

  • Rating: 4.2 (3,058 google maps)
  • Address: 47 Clarence St., Ottawa
  • Phone: +1 613-680-1700
  • Google Maps: Navigate with Google Maps
  • Menu: Indulge in their classic Poutine or the juicy King Eddy Burger. Their milkshakes, including boozy versions with Guinness and Baileys, are a popular throwback treat. Don't forget to try their well-seasoned Fried Chicken Bennies and perfectly cooked hash browns.

Image of The King Eddy Diners in Ottawa

Read more: 40 Must-Try Eateries in Ottawa: A Culinary Journey Through the Capital

3. Zak's Diner

A retro haven for classic diner dishes and amazing milkshakes in Ottawa.

Zak's Diner in Byward Market Square offers a captivating retro atmosphere, complete with 80s music and charming decor that transports you back in time. This family-owned diner is celebrated for its excellent, warm, and welcoming service, with waitstaff often going above and beyond. Patrons consistently praise the generous portions and the delightful taste of their classic diner food. It's a fantastic spot for breakfast, lunch, or dinner, proving that great vibes and delicious food make for an unforgettable experience in Ottawa.

  • Rating: 4.2 (6,532 google maps)
  • Address: 14 Byward Market Square, Ottawa
  • Phone: +1 613-241-2401
  • Google Maps: Navigate with Google Maps
  • Menu: Their amazing milkshakes, especially the mango flavor, are a must-try for their perfect texture and taste. Breakfast options like the breakfast burrito and various Benedicts are highly recommended. Don't miss out on their classic poutine and well-prepared veggie omelettes.

Image of Zak's Diner Diners in Ottawa

Read more: 29 Best Burger Joints in Ottawa You Can't Miss

4. Zak's Diner Elgin St

Modern diner vibes with classic comfort food and all-day breakfast in Ottawa.

Zak's Diner on Elgin Street offers a recently renovated and inviting space, perfect for a casual meal or a vibrant happy hour. Guests frequently commend the fast and friendly service, noting the accommodating staff who ensure a pleasant visit for families and individuals alike. The generous portion sizes are a consistent highlight, offering great value for money on a menu that spans traditional diner fare and delicious milkshakes. It’s a reliable choice for those seeking comfort food, especially with their all-day breakfast options, right in the heart of Ottawa.

  • Rating: 4.0 (1,224 google maps)
  • Address: 220 Elgin St, Ottawa
  • Phone: +1 613-421-0038
  • Google Maps: Navigate with Google Maps
  • Menu: Enjoy Zak's Breakfast special, featuring a fresh fruit bowl and scrambled eggs. Their deluxe grilled cheese sandwich and various omelettes are also popular. For a sweet treat, their boozy milkshakes are a standout. They also offer hearty pancakes and classic poutine.

Image of Zak's Diner Elgin St Diners in Ottawa

5. Zak's Diner Kanata

A family-friendly diner serving huge portions and classic comfort in Ottawa's west end.

Zak's Diner in Kanata embodies a bright and colorful retro diner feel, making it a beloved spot for families. The portions are consistently described as massive and very filling, offering incredible value for the price. While it can get busy and a bit loud during peak hours, the friendly and attentive staff ensure a great dining experience. This diner is a staple for traditional all-day breakfast, burgers, and satisfying milkshakes, making it a go-to choice for many in the Ottawa area.

  • Rating: 4.1 (1,700 google maps)
  • Address: 499 Terry Fox Dr, Kanata
  • Phone: +1 613-435-5483
  • Google Maps: Navigate with Google Maps
  • Menu: Be prepared for huge portions of chocolate pancakes or a filling Ruben sandwich. Their great huge shakes come with lots of flavor, and they offer many styles of poutine. Explore their diverse menu with vegan and veggie options, too.

Image of Zak's Diner Kanata Diners in Ottawa

6. Zak's Diner Westboro

A vibrant diner in Ottawa's Westboro neighborhood offering classic comfort.

Zak's Diner in Westboro provides a comfortable and welcoming dining experience with a vibrant atmosphere. Customers often highlight the friendly and efficient staff who go out of their way to ensure a great visit. Known for its delicious breakfast and burger options, this spot offers a classic diner style with generous servings and good value. It’s a reliable choice for a satisfying meal in the Westboro area, making it a local favorite for a casual and enjoyable outing.

  • Rating: 4.1 (288 google maps)
  • Address: 334 Richmond Rd, Ottawa
  • Phone: +1 613-369-5002
  • Google Maps: Navigate with Google Maps
  • Menu: Enjoy the classic Zak's Big Breakfast or a delicious Breakfast Burrito. Their brownie sundae is a decadent treat, and for savory options, try the breakfast club or a hearty burger with onion rings. Don't forget their amazing strawberry milkshakes.

Image of Zak's Diner Westboro Diners in Ottawa

7. Elgin Street Diner

Ottawa's iconic 24/7 diner for classic comfort and hearty meals.

Elgin Street Diner stands out as a true Ottawa landmark, proudly serving Canadian comfort food 24/7, 365 days a year. Patrons consistently praise the generous portions and excellent quality of the food, offering superb value for the price. The atmosphere genuinely feels like a classic diner, complemented by fast, efficient, and friendly service that handles high volumes of customers with ease. Whether it's a late-night snack after a lounge visit or a hearty breakfast to start the day, this spot is a beloved destination for its consistent deliciousness and iconic milkshakes served in metal cups.

  • Rating: 4.4 (6,204 google maps)
  • Address: 374 Elgin St, Ottawa
  • Phone: +1 613-237-9700
  • Google Maps: Navigate with Google Maps
  • Menu: Feast on their classic club sandwich, packed with tender chicken breast, or try the popular tater tot breakfast poutine, celebrated for its crispy tots. Their thick milkshakes, especially the cotton candy flavor, are legendary. They also offer satisfying burgers, grilled vegetable clubs, and home style baked beans.

Image of Elgin Street Diner Diners in Ottawa

8. Wellington Diner

A beloved Ottawa diner offering hearty breakfast and a charming retro experience.

The Wellington Diner is a fantastic Ottawa eatery, praised for its delicious food, huge serving sizes, and incredibly kind staff. The charming retro vibe, adorned with photographs from the 1960s, instantly transports diners back in time, creating a cozy and character-filled atmosphere. It's a perfect Sunday breakfast spot and is notably kid-friendly, even offering "kids eat free on Mondays after 5." With two levels of seating and a spacious patio for summer dining, it's a popular choice for locals and visitors seeking quality comfort food and a welcoming experience.

  • Rating: 4.2 (2,043 google maps)
  • Address: 1385 Wellington St. W, Ottawa
  • Phone: +1 613-798-7800
  • Google Maps: Navigate with Google Maps
  • Menu: Indulge in their signature Wellington Benny or the popular Wellington Poutine. The "Mac Daddy" burger is a must-try, and their milkshakes are among the best. For breakfast, consider the "Swipe Right Benny" (an inside-out grilled cheese with pulled pork) or the "East Coast Shuffle."

Image of Wellington Diner Diners in Ottawa

9. Al's Diner

Your go-to Ottawa diner for classic, hearty breakfast with a family feel.

Al's Diner has been a beloved fixture in Ottawa for decades, run by a dedicated husband-and-wife team who make every customer feel like family. This classic diner offers an exceptional value, with generous portions of tasty, home-style food, especially for breakfast. Patrons consistently rave about their eggs benny and the incredibly crispy yet fluffy potatoes. It's a busy spot, a testament to its popularity, but the quick and friendly service ensures a satisfying and classic diner experience.

  • Rating: 4.4 (1,438 google maps)
  • Address: 834 Clyde Ave N, Ottawa
  • Phone: +1 613-761-7488
  • Google Maps: Navigate with Google Maps
  • Menu: Don't miss "The Truckers breakfast" for a massive, filling meal. Their eggs benny, especially the Smoked Salmon Benny, comes highly recommended. The Al's Special offers excellent value with eggs, bacon, toast, and beans. They also offer real maple syrup for a small extra charge.

Image of Al's Diner Diners in Ottawa

10. Fil's Diner

A nostalgic Ottawa diner serving classic breakfasts with a retro charm.

Fil's Diner offers a delightful throwback experience with its 50s-inspired retro decor and nostalgic atmosphere. This hidden gem in Ottawa is lauded for its consistently delicious and very reasonably priced breakfast options, served until 3 PM. Customers frequently praise the prompt and friendly service, especially the constant coffee refills, which enhance the overall welcoming vibe. It’s a great spot for a quick and satisfying meal that transports you to a simpler time.

  • Rating: 4.3 (635 google maps)
  • Address: 1209 Wellington St. W, Ottawa
  • Phone: +1 613-728-9987
  • Google Maps: Navigate with Google Maps
  • Menu: The Fil's Special is a fantastic deal that often includes coffee. Their home fries are consistently good, often with onions, and their pancakes and toast are superb. For a taste of something different, explore their unique Lebanese breakfast options, like the highly recommended shukshuka eggs.

Image of Fil's Diner Diners in Ottawa

11. Rockin Johnny's Diner

A retro-themed diner with classic comfort food and friendly service in Ottawa.

Rockin Johnny's Diner on Carling Ave truly embraces its 50s-style retro theme, creating a comforting and fun atmosphere that takes you back in time. This classic Ottawa diner is known for its quick and friendly service, with staff often remembered for their exceptional politeness and attentiveness. It’s a go-to spot for breakfast, which is consistently fast and delicious, and also offers a wide menu of homestyle comfort food at decent prices. Many regulars appreciate the consistent quality and the welcoming vibe that makes it feel like home.

  • Rating: 4.1 (694 google maps)
  • Address: 1309 Carling Ave, Ottawa
  • Phone: +1 613-761-7405
  • Google Maps: Navigate with Google Maps
  • Menu: Their all-day breakfast options, including soft scrambled eggs, rye toast, and hash browns with onions, are a highlight. Don't miss their generous milkshakes, which customers say are "to die for" and often come with extra refills. For lunch, try their hot turkey or classic burgers.

Image of Rockin Johnny's Diner Diners in Ottawa

12. Rockin Johnny's Diner

Kanata's classic diner for homestyle meals and a throwback atmosphere.

Rockin Johnny's Diner in Kanata offers a straightforward yet highly satisfying diner experience, often bustling with locals for its all-day breakfast. The service is consistently noted as speedy and attentive, ensuring quick delivery of meals even when the place is packed. Guests appreciate the reasonable prices and the unpretentious, classic diner atmosphere, making it a reliable spot for a hearty and filling meal any time of day. It’s a testament to good, honest food and efficient service.

  • Rating: 4.0 (1,209 google maps)
  • Address: 486 Hazeldean Rd, Kanata
  • Phone: +1 613-591-7523
  • Google Maps: Navigate with Google Maps
  • Menu: The Big Bubba breakfast and Western omelette are popular choices for a substantial start to the day. For lunch, try their burgers or a classic chicken sandwich with a side of garden salad. Don't forget their milkshakes for a nostalgic treat.

Image of Rockin Johnny's Diner Diners in Ottawa

13. John's Family Diner

A true family diner offering classic breakfasts and a warm, welcoming atmosphere in Ottawa.

John's Family Diner is a beloved local spot in Ottawa, celebrated for its warm, family-friendly atmosphere where customers are greeted like old friends. This classic diner delivers consistently great food at excellent prices, making it a popular choice for breakfast and lunch. The service is frequently highlighted as wonderful, friendly, and accommodating, with staff often going the extra mile to ensure a comfortable dining experience. It's truly a place where you can feel at home while enjoying a delicious, traditional meal.

  • Rating: 4.6 (433 google maps)
  • Address: 1365 Wellington St. W, Ottawa
  • Phone: +1 613-761-1010
  • Google Maps: Navigate with Google Maps
  • Menu: Enjoy classic breakfast favorites with options like the hearty Trucker’s breakfast or the delicious Bacon Eggs Benny. Their classic omelets are also a hit. You can also opt for a tasty pea soup for a lighter meal.

Image of John's Family Diner Diners in Ottawa

14. Eddy's Diner

A classic Ottawa diner delivering good food at fair prices.

Eddy's Diner offers a straightforward, no-frills diner experience on Bank Street, known for its solid food and reasonable prices. Many patrons appreciate the friendly service and the generous portions, especially for breakfast. While the interior might show signs of age, it contributes to a cozy, authentic "greasy spoon" charm that appeals to those seeking a classic, unpretentious meal. It's a popular choice for a quick bite and a satisfying start to the day in Ottawa.

  • Rating: 4.0 (621 google maps)
  • Address: 777 Bank St, Ottawa
  • Phone: +1 613-565-7499
  • Google Maps: Navigate with Google Maps
  • Menu: Their Eggs Benedict is a good choice, complemented by really good hash brown potatoes that are crispy outside and soft inside. Try their classic club sandwich, hot chicken, or a satisfying BLT. Their milkshakes also come highly recommended.

Image of Eddy's Diner Diners in Ottawa

15. Miss Molly's Diner

A family-run Ottawa diner blending classic comfort with Lebanese flair.

Miss Molly's Diner is a delightful family-owned and operated establishment in Ottawa, highly praised for its welcoming staff and delicious, home-cooked food. Customers consistently enjoy the generous portions and fair prices, making it a great value. What sets this diner apart is its unique blend of classic Western breakfast options alongside a tasty Lebanese breakfast menu, offering something special for everyone. It's a cozy, clean spot with a chill diner vibe, perfect for families and those looking for accommodating dietary restrictions.

  • Rating: 4.6 (418 google maps)
  • Address: 1577 Laperriere Ave, Ottawa
  • Phone: +1 613-366-5548
  • Google Maps: Navigate with Google Maps
  • Menu: Explore their Lebanese breakfast menu with standout dishes like the delicious shukshuka eggs. For a classic comfort, try their breakfast poutine or the savory chicken shawarma. The club sandwich and the unique breakfast bulgogi wrap are also popular. Don't miss their peanut butter, chocolate, and banana smoothie!

Image of Miss Molly's Diner Diners in Ottawa

16. Meadows Diner

A cozy, family-run diner in Little Italy serving fresh, hearty breakfasts in Ottawa.

Meadows Diner is a fantastic family-owned and operated spot in Ottawa's Little Italy, renowned for its fresh, delicious, and generously portioned breakfast options. The open-concept kitchen adds to the diner's inviting atmosphere, giving it a homey and authentic feel where many regulars gather. Guests consistently commend the friendly and welcoming staff, as well as the reasonable prices, making it an excellent choice for a satisfying meal. Their commitment to quality ingredients, even down to the fruit, sets them apart from other breakfast places.

  • Rating: 4.5 (371 google maps)
  • Address: 455 Preston St, Ottawa
  • Phone: +1 613-567-5214
  • Google Maps: Navigate with Google Maps
  • Menu: Dive into their perfectly prepared Eggs Benedict, especially the Smoked Meat Eggs Benedict or the Atlantic Benny. The Original Breakfast wrap with fruit is a hot and fresh choice, and their Back Bacon Benny is highly recommended. Enjoy hearty blue collar breakfasts or classic omelets.

Image of Meadows Diner Diners in Ottawa

17. Chesterfield's Gastro Diner

A gastro diner in Ottawa renowned for its creative and delicious brunch.

Chesterfield's Gastro Diner is a highly acclaimed spot in Ottawa, celebrated for its incredibly creative and unique menu, especially for brunch. Guests consistently rave about the high-quality, flavorful food and generous portions, making every dish a delightful experience. Despite being a very popular and often busy place, the team is professional, communicative, and friendly, ensuring that the wait is always worth it. Their new, more spacious location retains the homey vibes while offering plenty of interesting side options.

  • Rating: 4.7 (1,619 google maps)
  • Address: 1300 Wellington St. W, Ottawa
  • Phone: +1 613-680-8990
  • Google Maps: Navigate with Google Maps
  • Menu: Indulge in innovative creations like the Jerk Chicken Eggs Benny served on cornbread with sides of mac & cheese and a pancake, or the Buffalo Chicken Benny. Their Chicken and Waffle Benny with loaded avocado is a super tasty special. Don't miss their breakfast sliders or the "High Stakes Benny." Many vegetarian options are available.

Image of Chesterfield's Gastro Diner Diners in Ottawa

18. White Horse Restaurant

A hidden gem for classic, homemade diner meals at unbeatable prices in Ottawa.

Don't let the unassuming exterior of White Horse Restaurant fool you; this is a true hidden gem among Ottawa diners. This family-run "greasy spoon" is highly praised for its exceptionally good, classic, and homemade food offered at truly unbeatable prices. The staff, including the owner, are consistently described as friendly, genuine, and attentive, making every customer feel like family. It’s a favorite among locals for its hot, fresh, and authentic dishes, and its reputation for being a "mom and pop" spot where you're greeted with coffee even before you sit down.

  • Rating: 4.4 (524 google maps)
  • Address: 294 Tremblay Rd, Ottawa
  • Phone: +1 613-746-7767
  • Google Maps: Navigate with Google Maps
  • Menu: Their homemade fried potatoes, available with or without onions, are a must-try. Guests rave about the classic BELT (bacon, egg, lettuce, tomato) and the Hot Beef Sandwich. Don't miss their scratch-made Beef Barley soup or the pea soup. They also offer Italian and Lebanese food, including lasagna and pizza.

Image of White Horse Restaurant Diners in Ottawa

19. Fontenelle Diner

A timeless Ottawa diner serving delicious, affordable breakfasts with a welcoming charm.

Fontenelle Diner in Vanier is a charming and authentic old-school diner that consistently delivers delicious food at very reasonable prices. Patrons love its simple yet tasty breakfast options, made with fresh ingredients and served with a kind and caring touch by the family-run staff. It’s a "local spot" where regulars feel at home, appreciating the consistent quality and wholesome vibe. If you're looking for a cozy, unpretentious dining experience that offers great value, this Ottawa diner is a fantastic choice.

  • Rating: 4.5 (439 google maps)
  • Address: 55 Montréal Rd, Vanier, Ottawa
  • Phone: +1 613-749-0332
  • Google Maps: Navigate with Google Maps
  • Menu: Enjoy their traditional breakfast with options like poached eggs and bacon, or tackle the "hungry man" breakfast for a substantial meal. Their poutine and club sandwich are also popular choices. They are known for their great coffee and delicious homemade home fries.

Image of Fontenelle Diner Diners in Ottawa

20. Mellos Coffee Shop

A nostalgic Ottawa diner, serving comforting classics since forever.

Mellos Coffee Shop offers a genuine old-school diner experience, often described as stepping into a "time machine" with its quaint, old-fashioned charm. This long-standing Ottawa establishment is celebrated for its consistently good food, friendly and fast service, and remarkably affordable prices. It’s a cozy, local haunt where the community atmosphere is strong, and patrons can enjoy simple yet well-done breakfast, soup, and comfort food. It’s a testament to timeless quality and value.

  • Rating: 4.4 (195 google maps)
  • Address: 1516 Merivale Rd, Nepean, Ottawa
  • Phone: +1 613-224-6411
  • Google Maps: Navigate with Google Maps
  • Menu: Their classic Canadian breakfast, including scrambled eggs, sausages, toast, and home fries, is a popular choice and offers amazing value. Try their generous veggie omelette or a satisfying breakfast sandwich. The fish and chips also come highly recommended for their taste and insane value.

Image of Mellos Coffee Shop Diners in Ottawa

21. Bramasole Diner

A vintage Ottawa diner serving classic breakfasts with a cash-only charm.

Bramasole Diner offers a unique and charmingly nostalgic experience with its vibrant 50s-style retro interior, complete with colorful chairs and booths. This Ottawa diner is particularly renowned for its breakfast, which many describe as outstanding and generously portioned at affordable prices. The friendly and welcoming staff, especially "Chica" (as one waitress is affectionately called), contribute to the immaculate vibes. While it operates on a cash-only basis (with an ATM available), the delicious food and classic ambiance make it a beloved spot on Bank Street.

  • Rating: 4.2 (520 google maps)
  • Address: 428 Bank St, Ottawa
  • Phone: +1 613-234-0502
  • Google Maps: Navigate with Google Maps
  • Menu: Indulge in the "Bram-Fekta" breakfast for a delicious and filling meal. Their Western Sandwich with a side of hash browns is a hit, and for lighter fare, try their pancakes or French toast. They also offer a classic veggy burger with onion rings.

Image of Bramasole Diner Diners in Ottawa

Conclusion:

Ottawa is brimming with fantastic diners, each offering its own unique slice of comfort and nostalgia. Whether you're seeking a lively brunch spot, a classic greasy spoon, a family-friendly eatery, or a place with a distinct retro charm, the options above will surely meet your needs. From generous portions and affordable prices to friendly service and delicious home-style cooking, these establishments truly define the essence of diners in Ottawa. Choose a place that suits your preferences and needs, and don't forget to share your experience with us in the comments section below this article!