Restaurant
The Dirty Swine
1/28 Canham Way, Greenwood WA 6024, Australia
Find The Dirty Swine
1/28 Canham Way, Greenwood WA 6024, Australia
Directions ↗*Opening hours may differ during holidays.
Visit websiteAbout The Dirty Swine
The Dirty Swine turns a suburban Greenwood lunch bar into a detour-worthy stop for Vietnamese street eats and slow-roasted meats. Expect crisp, toasted banh mi loaded with roast pork and crunchy, salty crackling, balanced with fresh slaw and fiery chillies. Regulars make quick work of the steamed bao buns and pork-and-gravy rolls, while plant-based eaters get equal billing with scratch-prepped jackfruit and vegan mock meats. In the warmer cabinet, fresh-baked bacon and cheese sausage rolls sit ready for midday road breaks.
- Roast Pork Banh Mi & Bao: Toasted baguettes and pillowy bao filled with succulent roast pork, rich gravy, and crunchy crackling.
- Full Vegan Street Eats: Dedicated plant-based options including pulled BBQ jackfruit and house-seasoned vegan meats.
- Scratch-Made Sausage Rolls: Hand-rolled and baked on premises, offering hot, savory comfort for a quick takeaway stop.
What's On at The Dirty Swine
Upcoming events, special menus and other reasons to plan a visit.
No events or specials listed right now.
Why Choose The Dirty Swine
Suburban takeaway elevated with authentic roast street food, house-baked pastries, and dedicated vegan menus.
Crisp, Balanced Traditional Banh Mi
Baguettes are toasted to order with balanced seasonings and a signature crunch, giving lunch-goers high-flavor street food on the run.
The banh mi itself was perfectly balanced, well-seasoned, and the bread was toasted to perfection, giving it a great crunch.
Hungry Hippo Specialty Roast Pork with Crackling
In-house roasted meats with crisp crackling provide rich, restaurant-caliber protein options uncommon in standard lunch bars.
Succulent, flavourful roast pork with crunchy, salty crackling.
Kathleen Goodale Full Plant-Based Menu Parity
Dedicated plant-based proteins and jackfruit preparations ensure vegan diners enjoy full-flavor sandwiches rather than afterthoughts.
This place, hands down, does the best vegan banh mi I’ve had worldwide.
Dicky Inclusive Dining for Mixed Groups
Mixed dining groups can effortlessly cater to meat lovers and plant-based eaters together from a single counter.
my bro had a meat one and vouched for the quality.. I had the pulled jackfruit.. it was packed with fresh and crispy 'slaw
Fatimah Zainudin Scratch-Made Warm Pastries
Piping-hot sausage rolls baked on site avoid commercial factory fillings, delivering moist texture and balanced seasoning.
Just tasty, hot and satisfying.
goatboy Fresh Hot Gravy Pork Rolls
Warm comfort rolls combining tender roast pork, crackling, and hot gravy create a craveable stop during busy workdays or rides.
delicious pork with crackling gravy rolls. Absolutely fresh.
Leon Wreyford
Most popular items
Signature Vietnamese rolls, bao buns, and roast specialties
Jackfruit Banh Mi
try the Jackfruit Bahn Mi!! My favourite
Jimmy Gorman Roast Pork Banh Mi
Had the roast pork Bahn mi and it was delicious!
Shabz Hossein Pulled Pork Bao
The Pulled Pork Bao is amazing. Fluffy, soft, chewy deliciousness.
Melanie Milne Pork with Crackling Gravy Roll
delicious pork with crackling gravy rolls. Absolutely fresh.
Leon Wreyford
Other favorites
Savory house-made sides and warm comfort snacks
Bacon & Cheese Sausage Roll
I bought a Bacon & Cheese Sausage Roll for $5. The value was there, and after the first bite, I knew the quality was as well.
goatboy Hot Chips
Hands down the best hot chips of any fast food/cafe/restaurant.
Kathleen Goodale Jalepeno Poppers
Some of the best Jalepeno Poppers around as well
G D Samosa
The samosa was also excellent, with a noticeable, satisfying hit of spice that hit the spot.
Hungry Hippo
Beyond the menu
Thoughtful culinary craft and dietary care elevate takeaway lunch-bar classics
Custom-Spiced Crackling Roast Pork Rolls
Crisp baguettes are packed with specialty scratch-roasted pork and crunchy, salty crackling, finished with custom heat adjustments like extra fresh chilli on request.
Dedicated Plant-Based Street Food Menu
A dedicated plant-based lineup offers creative street eats including house-prepped fake meats, barbecue pulled jackfruit with fresh slaw, and pad kra pao banh mi.
Generously Stuffed Scratch Bao Buns
Fluffy, soft steamed bao buns are stuffed with generous portions of succulent pulled meats and inventive savory fillings like cheeseburger combinations.
Hand-Crafted On-Premise Sausage Rolls
Bacon and cheese sausage rolls are hand-made on premises rather than bought frozen, delivering a firm, moist bite with rich seasoning and flake.
Before you head over
Helpful pointers on drinks, dietary menus, and timing your visit.
Plan for Chilled Drinks Instead of Coffee
While freshly brewed barista coffee is no longer available, the shop keeps fridges stocked with chilled and healthy beverages.
Explore Dedicated Vegan and Meat-Free Choices
Plant-based diners can order dedicated items like the pulled jackfruit banh mi or vegan Pad Kra Pao alongside standard roast pork rolls.
Visit Outside Peak Rush for Custom Recommendations
If you want tailored menu suggestions from the team, aim to drop in outside peak lunch rushes when staff have more time to chat.
Explore more places in Perth
Find familiar flavours, neighbourhood favourites and somewhere new in Perth.
Similar places
More places for the flavours and food you enjoy.
- Preston's DeliPerth · Australian, Sandwich/Subs, Cafe, Delicatessen, Coffee
- Trotters CafeJoondalup · Coffee, Cafe, Takeaway
- Dôme Café - RockinghamRockingham · Coffee, Cafe
- Jessie's Cafe & Roasting Co.Myaree · Coffee, Cafe
- Ma Mooneys KitchenOsborne Park · Irish, Coffee, Restaurant, Cafe
- Bayside KitchenCrawley · Coffee, Cafe
Discover more in Perth
Explore another side of the city's food and drink.
- Longview CottesloeCottesloe · Australian, Fish & Chips, Restaurant, Cafe, Takeaway
- Peasants ParadicePerth · African, Restaurant
- Willo's Fish & ChipsWilletton · Fish & Chips, Restaurant
- Flavour of PunjabRivervale · Indian, Restaurant, Takeaway
- Jamaica Blue BaldivisBaldivis · Coffee, Cafe
- The Cornerstone TavernButler · Restaurant, Bar, Pub
- JawharaPalmyra · Moroccan, Restaurant
- Lot TwentyPerth · Cocktail, Cocktail Bar
- Foxtrot UnicornPerth · Cocktail, Cocktail Bar
- Sandalford RestaurantCaversham · Restaurant
- The Saltwater Fish BarByford · Fish & Chips, Restaurant, Takeaway
- Brooklands TavernSouthern River · Restaurant, Bar, Pub



















