The best steak sandwiches around Perth

Perth's best steak sandwiches The Last Local Canning Vale
Home >Eat & Drink >The best steak sandwiches around Perth

The people’s sandwich. It might be lonesome to think of a pub with no beer, but a pub with no steak sandwich would come a close second. These are just a few of our favourites from around Perth.

The Iluka

The Iluka took out the top prize in the highly-anticipated AHA WA’s Best Steak Sandwich Competition for 2023, with an absolutely classic take on the sandwich. The northern suburb’s pub’s steak sandwich features a black Angus fillet with a cognac peppercorn sauce, alongside grilled onions, rocket and Roma tomato, all within a locally-baked Turkish roll – and served with hand-cut chips, of course.

AHA(WA) Best Steak Sandwich Competition, The Iluka

98 O’Mara Boulevard, Iluka

The Last Local

This Canning Vale pub was also a finalist in the 2023 Steak Sandwich showdown after taking home the big prize in 2022, and they offer not just one, but two options for steak sanga lovers. The Last Local’s 2022 winner is a truly decadent French Dip Steak Sandwich, with either grilled scotch fillet or braised short rib served with gooey melted cheese, caramelised onions, house-made slaw, horseradish sour cream and a French onion dipping broth. Feeling a bit more restrained? Try their 2022 finalist, the South African-inspired braai steak sandwich with a braai BBQ glaze sauce and braai spiced chips.

Perth's best steak sandwiches

507 Nicholson Road, Canning Vale

Seven Sins

In the short time since opening at the end of 2020, Seven Sins has been making big waves. As one of the finalists of AHA WA’s annual steak sandwich competition, the newbie was pitted against some of Perth’s most established steak sandwich spots, and more than held its own. Served with tomato chutney, aioli and onion jam, it’s a classic worth heading to the Hills for.

1 Soldiers Road, Roleystone

Karalee on Preston

This Como tavern has been feeding locals since 1975, but the Karalee’s steak sandwich is thoroughly keeping up with the times. This WA’s Best Steak Sandwich Winner (2014, 2017, and 2019, thank you very much) features a char grilled steak, crispy maple bacon, pepper jack cheese, caramelised onions and their home made barbecue sauce. One of the juiciest sangas in town!

25 Preston Street, Como


The Picabar steak sandwich and pint lunch special is an enduring favourite that pairs well with the quality people watching its courtyard provides. When it comes to steak sandwiches, sometimes you just want something straightforward, reliable and oh so tasty: scotch fillet, aioli, bacon, onion jam, cheddar, with a side of fries. $28 with a pint? That’s hard to pass up.

51 James Street, Northbridge

Mary Street Bakery

We’ve already talked about the under appreciated goodness of the Mary Street steak sanga. The bakery’s signature bread, toasted to crispy perfection filled with slices of succulent steak – and while their ever-expanding empire has meant that they’ve switched up the ingredients, we can still eat this any time of the day.

Perth's best steak sandwiches Mary Street Bakery

Various locations

Percy Flint

Super chill neighbourhood spot Percy Flint is one of our favourite spot to soak up the sun with a pint or two, and they’ve certainly managed to get tongues wagging about their steak sandwich. A classic with a twist, this sandwich is on a super duper toasty Turkish roll, generously filled with scotch fillet steak, rocket, cheddar and caramelised onions, and finished off with some stellar chips. Simple but done right!

211 South Terrace, South Fremantle

The Local Hotel

South Freo spot (and across the road neighbour of Percy Flint) is the Local Hotel. This also very chill, very Freo hotel is offering up some of the best pub grub around, and you can’t go past their steak sandwich. Think bacon chutney, apple slaw, fried onions and a chipotle aioli. And if you’re lunching with your vego friends, the Local has plenty of tempting veg-friendly options.

282 South Terrace, South Fremantle

Blasta Brewing

Blasta Brewing has an absolute classic steak sandwich on offer. A succulent steak is joined by lettuce, tomato, aioli and Swiss cheese on a Turkish roll – and for that special Blasta touch? Onions caramelised in their Chainbreaker IPA, of course.

84-88 Goodwood Parade, Burswood

Subscribe to our free newsletter!

CY O’Connor Village Pub

Before its tragic destruction from fire in 2021, the C.Y. O’Connor Village Pub was the reigning champ in the steak sanga game – and now that they’ve risen from the ashes (both figuratively and literally!) with their schmick new five-venue precinct, it looks like they’ve got their eyes set on reclaiming the crown. The new-look steak sanga makes the most of the pub’s own beef, raised on their own family-run Melaleuka Farm, as well as special beefy touches like bone marrow aioli!

11 Erade Drive, Piara Waters

Johnny Fox’s

While we shed a little tear when Rosie O’Grady’s closed, we weren’t sad for too long with the addition of Johnny Fox’s. Continuing the legacy of the Rosie, it boasts the largest Irish whiskey selection in Perth, with over a hundred to choose from, plus a ripper menu of Irish and pub classics – including, of course, a steak sanga! This bad boy is only $18 on a Thursday, and features juicy steak, cheese, caramelised onion, lettuce, tomato, pickle, topped with a slathering of mustard aioli and some hot chippies on the side!

Perth's best steak sandwiches, Johnny Foxes, Northbridge

205 James Street, Northbridge

Cover image credit: The Last Local