This dish combines tender mushrooms and leeks in a savory filling, layered beneath a smooth and creamy mashed potato topping. The vegetables are sautéed with fresh herbs, gently thickened with flour and vegetable broth, and enriched with cream for a luscious texture. Baked to golden perfection, it offers a satisfying vegetarian centerpiece with balanced flavors and comforting warmth. Ideal for family meals or cozy gatherings, this pie provides both nourishment and delight.
Winter had settled into our tiny London flat, that particular damp cold that makes you crave something bubbling and golden from the oven. My roommate Emma stumbled in from the market with an armful of leeks and mushrooms, declaring we needed comfort food immediately. We spent the afternoon improvising this vegetarian version of her grandmother's shepherds pie, and the way our whole building seemed to lean toward our hallway when it was baking told us we'd stumbled onto something special.
Last November, during a particularly awful week at work, I texted three friends to come over for dinner. I'd doubled this recipe and we ate it standing up around my kitchen island, forks in hand, while rain battered against the windows. Nobody spoke much while eating, just these small happy sounds, and later one of them told me it was exactly what they'd needed without knowing they needed it.
Ingredients
- Yukon Gold potatoes: These mash beautifully and hold their structure better than russets, plus their natural buttery flavor means you need less added fat
- Leeks: They become sweet and almost melting when cooked slowly, providing this gentle onion flavor that's never harsh
- Cremini mushrooms: Choose mushrooms that feel firm and dry, and give them a good wipe rather than washing to prevent them from becoming waterlogged
- Heavy cream: This creates that luxurious velvety texture that makes the filling feel restaurant-worthy
- Soy sauce: My secret weapon for deep umami notes that make you swear there's beef in the filling
Instructions
- Get your potatoes started first:
- Place your peeled and cubed potatoes in a large pot with salted cold water, bring to a gentle boil, and cook until they're completely tender when pierced with a fork
- Create your mashed potato base:
- Drain the potatoes well and return them to the warm pot, then mash with milk, butter, Parmesan if using, and season generously until they're silky smooth
- Build your flavor foundation:
- Warm the olive oil in a large skillet and cook your onion until it's softened, then add the leeks and garlic to become fragrant and sweet
- Add the heart of the filling:
- Toss in your sliced mushrooms, diced carrots, and celery, letting everything cook until the mushrooms have browned nicely and released their liquid
- Transform it into a sauce:
- Sprinkle the flour over everything and stir for a minute to cook off its raw taste, then gradually whisk in the vegetable broth followed by the cream, soy sauce, and thyme
- Assemble and create those ridges:
- Transfer your bubbling filling to your baking dish, spread the potatoes evenly over the top, and use a fork to create those gorgeous ridges that'll get irresistibly crispy
- Bake to golden perfection:
- Bake until the top is beautifully browned and you can see the filling bubbling up around the edges, then let it rest for ten minutes so everything sets up nicely
My sister-in-law requested this for her birthday dinner instead of a cake, which I thought was odd until I watched everyone go completely quiet while eating it. She told me later that some meals just feel like a hug, and she'd wanted that feeling more than anything else.
Making It Your Own
Sometimes I'll stir a handful of frozen peas into the filling right before assembling, just for little pops of sweetness and color. A friend adds a layer of sharp cheddar between the potatoes and filling, which creates this incredible cheesy bridge. My neighbor mixes chopped fresh rosemary into her potato topping, and the way it perfumes the whole dish is worth stealing.
The Make-Ahead Secret
This is arguably even better if you assemble it the day before and refrigerate overnight—the flavors meld and develop in ways that feel like magic. Just add an extra ten minutes to the baking time if it's going into the oven cold from the refrigerator. I've also frozen the unbaked pie for up to a month, thawed overnight, then baked as usual, and it comes out perfectly.
Serving It Up
A simple green salad with a bright vinaigrette cuts through all that creamy richness, while steamed green beans or peas feel right and proper alongside. Some crusty bread for sopping up that sauce is never a mistake, though technically unnecessary with all those potatoes.
- Let each person add their own black pepper at the table—the freshly cracked stuff makes such a difference
- A glass of light-bodied red wine like Pinot Noir balances the earthiness beautifully
- Cover leftovers tightly and they'll keep for three days, though they rarely last that long
There's something about the way this pie makes the whole house smell that feels like home, no matter where you actually are.
Recipe FAQs
- → What kind of mushrooms works best?
-
Cremini or button mushrooms provide a rich, earthy flavor and tender texture ideal for the filling.
- → Can I make this dish vegan?
-
Yes, substitute non-dairy milk and vegan butter for the potato topping and replace Parmesan with a vegan alternative or omit.
- → How do I get the mashed potato topping creamy?
-
Mash Yukon Gold potatoes with milk, butter, and optionally Parmesan cheese until smooth and creamy.
- → What is the baking temperature and time?
-
Bake at 200°C (400°F) for 25 to 30 minutes until the top is golden and the filling bubbles gently.
- → Can this dish be gluten-free?
-
Use gluten-free flour and tamari instead of soy sauce to make the filling gluten-free.
- → What herbs are used for seasoning?
-
Fresh thyme and parsley add aromatic depth to the mushroom and leek mixture.