Creamy Mushroom Leek Pie

Creamy Mushroom and Leek Shepherds Pie with golden brown mashed potato topping and a bubbling rich filling. Pin This
Creamy Mushroom and Leek Shepherds Pie with golden brown mashed potato topping and a bubbling rich filling. | dashanddish.com

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
A slice of Creamy Mushroom and Leek Shepherds Pie served with a green salad on a rustic wooden table. Pin This
A slice of Creamy Mushroom and Leek Shepherds Pie served with a green salad on a rustic wooden table. | dashanddish.com

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

Close-up of Creamy Mushroom and Leek Shepherds Pie featuring fork ridged potatoes and a spoonful of mushroom leek filling. Pin This
Close-up of Creamy Mushroom and Leek Shepherds Pie featuring fork ridged potatoes and a spoonful of mushroom leek filling. | dashanddish.com

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

Cremini or button mushrooms provide a rich, earthy flavor and tender texture ideal for the filling.

Yes, substitute non-dairy milk and vegan butter for the potato topping and replace Parmesan with a vegan alternative or omit.

Mash Yukon Gold potatoes with milk, butter, and optionally Parmesan cheese until smooth and creamy.

Bake at 200°C (400°F) for 25 to 30 minutes until the top is golden and the filling bubbles gently.

Use gluten-free flour and tamari instead of soy sauce to make the filling gluten-free.

Fresh thyme and parsley add aromatic depth to the mushroom and leek mixture.

Creamy Mushroom Leek Pie

A comforting main featuring rich mushroom, leek filling, and creamy mashed potato topping.

Prep 25m
Cook 45m
Total 70m
Servings 6
Difficulty Medium

Ingredients

Potato Topping

  • 2.6 lbs Yukon Gold potatoes, peeled and cubed
  • 1/4 cup whole milk
  • 1/4 cup unsalted butter
  • 1/2 cup grated Parmesan cheese (optional)
  • Salt and freshly ground black pepper, to taste

Filling

  • 2 tbsp olive oil
  • 1 medium onion, finely chopped
  • 2 large leeks, white and light green parts only, cleaned and sliced
  • 3 garlic cloves, minced
  • 1.1 lbs cremini or button mushrooms, sliced
  • 2 medium carrots, diced
  • 2 celery stalks, diced
  • 1 tsp fresh thyme leaves (or 1/2 tsp dried thyme)
  • 2 tbsp all-purpose flour
  • 3/4 cup vegetable broth
  • 3/4 cup heavy cream
  • 1 tbsp soy sauce
  • 1 tbsp chopped fresh parsley
  • Salt and freshly ground black pepper, to taste

Instructions

1
Preheat Oven: Preheat the oven to 400°F.
2
Prepare Potatoes: Place the potatoes in a large pot, cover with salted water, and bring to a boil. Cook until fork-tender, about 15–20 minutes. Drain well.
3
Make Mashed Potatoes: Mash the potatoes with milk, butter, Parmesan cheese (if using), salt, and pepper until creamy and smooth. Set aside.
4
Sauté Aromatics: While the potatoes cook, heat olive oil in a large skillet over medium heat. Add onion and cook for 3 minutes. Stir in leeks and garlic; cook for another 3–4 minutes until softened.
5
Add Vegetables: Add mushrooms, carrots, and celery. Sauté until mushrooms are browned and vegetables are tender, about 8–10 minutes.
6
Thicken Filling: Sprinkle flour over the vegetables and stir well to coat. Cook for 1 minute.
7
Create Sauce: Gradually add vegetable broth, stirring to prevent lumps. Pour in heavy cream, soy sauce, and thyme. Simmer until thickened, about 5 minutes.
8
Season Filling: Season filling with salt, pepper, and parsley. Remove from heat.
9
Assemble Pie: Spoon the mushroom and leek filling into a 9x13-inch baking dish. Spread the mashed potatoes evenly over the top.
10
Create Texture and Bake: Use a fork to create ridges on the potato surface for extra crispiness. Bake for 25–30 minutes, or until the top is golden brown and the filling is bubbling.
11
Rest Before Serving: Let rest for 10 minutes before serving.
Additional Information

Equipment Needed

  • Large pot
  • Potato masher
  • Large skillet
  • Wooden spoon
  • 9x13-inch baking dish

Nutrition (Per Serving)

Calories 340
Protein 7g
Carbs 43g
Fat 15g

Allergy Information

  • Contains dairy (milk, butter, cream, Parmesan)
  • Contains soy (soy sauce)
  • Contains gluten (flour, soy sauce)
Lindsay Monroe

Home cook sharing easy, flavorful recipes for everyday family meals.