Western Living Magazine
2026 Kitchen Design Tip #6: Layered Lighting Brings a Kitchen to Life
2026 Bathroom Design Tip #1: Embrace Your Angles
Design Inspo: 6 Neutral and Serene Bedroom Retreats
Recipe: Quick Miso Noodle Soup
Recipe: Hopcott Farms Beef Short Ribs with Black Pepper and Sweet Soy (Sườn Bò Nướng)
Recipe: Gai Lan, Ginger and Anh and Chi’s Chilli Oil (Rau Xào Sả Ớt)
Tofino’s Floating Sauna Turned Me Into a Sauna Person
A Wellness Getaway in Squamish Valley: Off-Grid Yurts, Sauna Cycles and River Calm
Local Getaway Guide: A Peaceful Two-Day Itinerary for Harrison Hot Springs
Audi Elevates the Compact Luxury SUV
New and Noteworthy: 10 Fresh Home Design Finds for Winter 2026
The Best Home Accessories Our Editors Bought in 2025
Photos: The Western Living Design 25 Finalists Party
2025 Architects of the Year MA+HG On Their Favourite Things
Maker of the Year Winner Andrea Copp’s Local Favourites
A deeply cosy vegan shepherd’s pie with sweet potato mash, lentils and shiitakes that fills the house with good smells and reheats like a dream.
Photos by Phil Crozier Recipes by Jayme MacFayden
This shepherd’s pie is a staple in our home once the days start getting shorter and you can feel winter creeping in. It fills the home with comforting smells and although it requires a bit of prep, you can easily make this a day ahead of time and bake it to serve. Prepare it a day in advance or in the morning and keep it in the fridge. When you are ready to bake it, take it out at least 30 minutes before it goes in the oven so it has a chance to come close to room temperature. If you like leftovers, it also keeps for days in the fridge and tastes just as good reheated on day five as on the first day you make it.
Serves 8 to 10
TIP: Sweet potatoes are often a source of confusion: you want the ones where the skin is light brown and smooth and the flesh is white.
Preheat your oven to 400°F. Lightly oil a 9-by-13-inch casserole dish.
Place potatoes in a large saucepan and add water to cover by about 1 inch. Toss in a few pinches of Himalayan salt and bring the water to a boil on high heat. Reduce heat to medium and simmer for about 10 to 15 minutes, or until potatoes are soft when pierced with a fork.
While the potatoes are cooking, make the filling. In a large saucepan, heat 2 tbsp of olive oil over medium heat. Add the leeks, carrots, and all but two teaspoons of garlic and a few pinches of Himalayan salt. Stir to combine and cook until soft (about 5 to 7 minutes). Add the mushrooms (you may need to increase the heat here) and sauté until all the moisture released by the mushrooms has cooked off (approximately 10 to 15 minutes).
Add in the frozen peas, potato starch, vegetable broth and red wine. Stir until well combined and sauce starts to thicken (this happens fast!). Add the lentils, rosemary, thyme and more Himalayan salt to taste (at least 1 tsp). Stir to combine well and turn off the heat.
When potatoes are ready, drain the water and return potatoes to saucepan. Add in remaining 2 tsp of the minced garlic, garlic powder and 2 tbsp of the olive oil, then mash potatoes until smooth. Add in the cashew milk and nutritional yeast and season with Himalayan salt to taste (I use about 2 tsp). The potatoes should be nice and creamy. If they seem a bit dry, add in more cashew milk or olive oil or a bit of both. Set aside.
Spoon the vegetable filling into the casserole dish, spreading it out evenly. Next, spoon the mashed sweet potatoes on top of the filling, making sure to cover all the filling and that the potatoes are evenly distributed. Top with paprika and more fresh thyme. Bake for 25 minutes, then switch to broil and broil for 5 minutes or until the potatoes are slightly browned. Let cool for a few minutes, then sprinkle with Maldon salt and serve.
The editorial team at Western Living loves nothing more than a perfectly designed space, place or thing: and we’re here to tell you about it. Email us your pitches at [email protected].
Are you over 18 years of age?
Get the latest headlines delivered to your inbox 3 times a week.