Skip to Content

The Six Best Steakhouses In Vancouver, BC, Canada

Sharing is caring!

In a city that loves to eat, narrowing down the best steakhouses was no small feat. Located on the Pacific Ocean, one might think Vancouverites favor seafood. And we do love our fresh seafood and sushi, but we also love a good steak. 

There are many great steakhouses in Vancouver, but we have focused on the ones that consistently do it well repeatedly. Dining at a steakhouse should be more than just a meal. 

These restaurants understand that dining is an experience, and they consistently deliver. Expect your entire dining experience, from the restaurant décor to their service, to the ambiance and, of course, the food, to be excellent at each of these steakhouses. 

Visiting other destinations in Canada? Check out our other guides:

While in Vancouver, don’t miss out on activities that will help immerse yourself with the city (hurry while they’re hot!):

Six Best Steakhouses in Vancouver 


1109 Hamilton St. // (604) 362-5443 

Located in Yaletown, which is known as Vancouver’s glamorous neighborhood, Elisa is consistently rated as one of the top steakhouses in Vancouver, and for good reason. They have an edge, something that no one else does. They cook their meat on a Grillworks Infierno wood-fired grill that creates the perfect crust. 

At Elisa, as with most high-end steakhouses, you order your meat and sides separately. I have shared the 50 oz. Tomahawk with friends several times, so during my last visit, I opted to order my own steak to try a different cut. I went with their potato and grass-fed striploin from Prince Edward Island. As always, it was tender, juicy, and full of flavor. 

When it comes to their sides, my favorite is their rich and creamy risotto. During my last visit, they were offering a special Black Truffle Risotto. No matter which one you choose, their risotto is a must-try when dining at Elisa. 

You may be surprised by their brown butter Brussels sprouts covered in Parmesan. If you don’t like Brussels, think again! These are crispy on the outside yet soft and buttery on the inside. Order them, I promise you won’t be disappointed. Elisa also offers onion rings and truffle fries if you prefer your steak without vegetables. 

Steakhouses In Vancouver: Onion Rings

Feeling fancy? Order yourself a cut of Wagyu beef. This Japanese cut of beef is incredibly tender and delicate. A culinary treat, it melts in your mouth. Feeling extravagant? Top it with caviar since this is one of the few steakhouses in Vancouver that serves it. 

Steakhouses In Vancouver: Wagyu Beef


615 Seymour St., Vancouver // (604) 605-8282

Speaking of caviar, if sampling Sturgeon Caviar is on your dining bucket list, look no further than Gotham Steakhouse. They are another one of a select few eateries in the city serving up decadent W5 Wagyu steak from Japan and probably the best of all the other steakhouses in Vancouver.

Steakhouses In Vancouver: Wagyu Steak

The best way to sample Gotham’s delectable food is during their Social Hour. Monday to Friday from 3-6 pm, and after 9 pm, you can dine in their lounge or on their patio for 40% off. During this time, their New York Steak Sandwich is less than $21. 

If you wish to dine outside their social hour, you’ll find an excellent selection of meat and sides. I find that Gotham is best enjoyed when dining in a group as their sides are very large. Whether you decide to order your own steak or share a larger cut, it’s always nice to be able to sample several sides. If you tried to dine here solo, this would likely result in many leftovers. 

Should you have room for dessert, it’s worth noting that all Gotham’s desserts are house-made. I’m hard-pressed to say no to a homemade Vanilla Bean Creme Brulée. 

Hy’s Steakhouse & Cocktail Bar

637 Hornby St., Vancouver // (604) 683-7671 

When you think of quintessential steakhouses in Vancouver with their moody lighting, dark wood, and leather interior, that’s what you’ll find at Hy’s. They’ve found the balance between luxury and comfortable dining. 

A crowd favorite since 1955, you may want to start your meal at Hy’s with their cheese toast. And with your first ooey-gooey bite, you’ll know why. It keeps people coming back again and again. If this sounds familiar, you may have heard me mention it in the Best Restaurants in Whistler article, as they recently opened up their second location at the world-class ski resort. 

Following their cheese toast, I highly recommend ordering the Caesar Salad. Best shared, they make their famous Caesar salad at your table. Your server will come over with a cart and all the ingredients to make your salad and its dressing from scratch. Needless to say, it’s one of the best Caesar salads you’ll ever eat. 

Escargot is my appetizer of choice when dining at Hy’s Steakhouse or any restaurant that serves it. For my main dish, I will often share the 32 oz. Bone-in rib eye, as it is arguably one of the best steaks I have ever eaten. Cooked to perfection every time, the crust is flavorful and perfectly complements the tender, juicy cut of steak. For the sides, I enjoy mashed potatoes with brown butter pecan carrots and their crispy Brussels sprouts. Everything is always delicious. 

Steakhouses In Vancouver: 32 oz. Bone-in Rib Eye With Sides

The Keg

Various locations 

I rarely include a chain restaurant in an article about the best restaurants in a city, but The Keg has rightfully earned its place on this list. A Canadian chain, the original location opened up in North Vancouver over 50 years ago, and they have since expanded to 100 and counting steakhouses across nine provinces and five states. There are four locations in Vancouver. 

If you are looking for a great steak dinner without the exorbitant price that often accompanies one, then The Keg is your place. You won’t find Wagyu beef or caviar on the menu, but you will find escargot and some of the best prime ribs. Your steak dinner also comes with sides, so you don’t have to share with anyone else. 

My go-to dinner is their Bacon-Wrapped Filet Mignon, which is truly decadent. Cooked medium-rare and accompanied by their twice-baked potato, it’s my favorite dinner at The Keg. Their twice-baked potatoes are a must-try side! If you’re feeling indulgent, ask for all the fixings. 

Steakhouses In Vancouver: Bacon-Wrapped Filet Mignon

With portion sizes smaller than other steakhouses, you may even have room for dessert. And if you’re celebrating your birthday, they’ll give you their famous Billy Miner ice cream pie for free. Now you know where my friends and I all dine on our birthdays. 

Kobe Japanese Steakhouse

1042 Alberni St., Vancouver // (604) 684-2451 

If dinner with a show is what you’re after, then head to Kobe’s, one of the best Japanese steakhouses in Vancouver in teppanyaki style. Their tagline is “a party at every table.” If you haven’t ever dined at this restaurant style, they are so much fun! 

Teppanyaki literally means grilling on an iron plate. At Kobe, the chef cooks your meal right in front of you on a large grill. You are seated at a rectangular table with a grill in the center of it. Dine with a large group of friends, or make new ones at your table as you all watch in wonder while the chef slices, dices, and sets your meal on fire. The fiery onion volcano is mesmerizing to watch. The chef slices the onion into the shape of a volcano and then lights it on fire! 

All meals come with a Teppan shrimp appetizer, Shabu Shabu soup, garden fresh vegetables, rice, and Japanese green tea. You then select your accompanying meat or variety of meats to complete your meal. They offer combination meals that include steak, chicken, and prawns so that you can sample it all. You can also upgrade your order to Wagyu steak here. 

During my last visit, I ordered the Emperor’s Feast, which came with Filet Mignon, tiger prawns, and teriyaki chicken breast. It was just enough of each that I got to try everything without overeating. 

Steakhouses In Vancouver: Filet Mignon

Kobe Japanese Steakhouse is a fun dining experience without any of the pretentious attitudes that can often accompany high-end steakhouses. The chefs provide an excellent meal while entertaining your whole table. 

Rio Brazillian Steakhouse

1122 Denman St., Vancouver // (604) 568-7722

The only all-you-can-eat restaurant on this list, bring your appetite to Rio. This authentic Brazillian Steakhouse will continue to serve you until you turn them away. You will experience what they call ‘CHURRASCO”, an authentic and unique Brazilian barbeque, a Meat Heaven. It’s one of the best steakhouses in Vancouver and here’s why.

Upon being seated at Rio, you are handed a card with one green side and one red side. If you leave your card with the green side facing up, they will continue to come by with various meat. Serving not just steak, they will also offer pork, lamb, chicken, ribs, and more. 

Steakhouses In Vancouver: Brazillian Steak

Sides are also unlimited, and I will admit to ordering more of their cornbread because it was the best I’d ever had. A self-serve cold salad bar is located in the middle of the restaurant, and, of course, it’s also all-you-can-eat. 

Once you’ve eaten all you possibly can, their prime location is ideal for an after-dinner stroll along the seawall. Located a mere block from English Bay, the beach is right at their doorstep. 

Whether you’re looking for a refined, high-end steak dining experience, or one where they light your food on fire right in front of you, Vancouver has the steakhouse for you. Ranging from everyday dining prices to the extravagant, this coastal city loves its steak in more ways than one.

Which of these Vancouver steakhouses will you try first? Let us know in the comments section below!

This site uses Akismet to reduce spam. Learn how your comment data is processed.

This site uses Akismet to reduce spam. Learn how your comment data is processed.