Creamy Mushroom Leek Pie

Golden-brown Creamy Mushroom and Leek Shepherds Pie with buttery mashed potato ridges, served fresh from the oven.  Save to Pinterest
Golden-brown Creamy Mushroom and Leek Shepherds Pie with buttery mashed potato ridges, served fresh from the oven. | speakingfood.com

This dish combines a rich mushroom and leek filling with tender vegetables, slowly cooked in fragrant herbs and a creamy sauce. It's topped with smooth mashed Yukon Gold potatoes enriched with butter and Parmesan for a luscious finish. Baked until golden and bubbling, this hearty main course offers a satisfying comfort with balanced flavors and textures, perfect for a nurturing meal any day.

The first snowfall of last November had me craving something that would make the whole house feel warm and grounded. I had a farmers market haul of mushrooms and leeks that needed using, and suddenly remembered my grandmother talking about how she reimagined classic shepherds pie during meat rationing. Her philosophy was simple: if the vegetables sing loud enough, nobody misses the meat. That evening experiment turned into what my roommate now requests every time the temperature drops below freezing.

I served this at a dinner party where two guests were lifelong carnivores who swore off vegetarian main courses. Watching them go back for seconds, then thirds, while the mashed potato topping developed that gorgeous golden crust in the oven, was deeply satisfying. The conversation around the table kept circling back to how something so simple could feel so luxurious and complete.

Ingredients

  • Yukon Gold potatoes: Their naturally buttery texture means you need less added fat and they mash into the creamiest topping imaginable
  • Mixed mushrooms: Combining cremini button and shiitake gives layers of earthy flavor and varied textures
  • Leeks: White and light green parts only, soak sliced leeks in cold water to remove hidden grit
  • Fresh thyme and rosemary: These herbs are the backbone that ties all the vegetables together
  • Heavy cream: Dont skip this, it creates that velvety sauce that makes vegetarian comfort food feel indulgent

Instructions

Get your potatoes going first:
Start them in cold salted water so they cook evenly, and test doneness by slipping a knife through the center with no resistance
Build your flavor foundation:
Take your time sautéing the leeks until theyre completely soft, and let the mushrooms release all their liquid for deeper concentration
Create the creamy sauce:
Let the flour cook for a full two minutes to lose its raw taste, then whisk in the liquids gradually to prevent any lumps from forming
Assemble and bake:
Create those fork ridges in the potato topping, they become beautifully crispy and golden in the hot oven
A close-up of vegetarian Creamy Mushroom and Leek Shepherds Pie, with a creamy filling and crispy potato topping.  Save to Pinterest
A close-up of vegetarian Creamy Mushroom and Leek Shepherds Pie, with a creamy filling and crispy potato topping. | speakingfood.com

This recipe has become my go to for bringing to friends who need a meal, because it travels well, reheats beautifully, and feels like a hug in a baking dish. Something about pulling bubbling golden mashed potatoes from the oven transforms a random Tuesday into a celebration.

Make It Your Own

After making this at least a dozen times, I have learned that the vegetable swaps are endless. Root vegetables like parsnips or turnips add sweetness, while wilted spinach brings color and nutrition to the filling.

Timing Is Everything

The most important lesson has been to prep everything before starting, because once you begin cooking the filling, it moves fast. Having your herbs measured and vegetables chopped makes the whole process feel meditative rather than frantic.

Serving Suggestions

A crisp green salad with bright vinaigrette cuts through the richness perfectly, while steamed green beans add fresh color to the plate. For a dinner party feel, a light Pinot Noir complements the earthy mushroom flavors beautifully.

  • Try adding grated sharp cheddar to half the potato topping for a surprise cheesy layer
  • Individual ramekins make impressive single serving portions for guests
  • The assembled unbaked pie freezes well for up to a month
Rustic Creamy Mushroom and Leek Shepherds Pie in a baking dish, featuring golden mashed potatoes and a savory vegetable filling. Save to Pinterest
Rustic Creamy Mushroom and Leek Shepherds Pie in a baking dish, featuring golden mashed potatoes and a savory vegetable filling. | speakingfood.com

There is something profoundly satisfying about taking humble ingredients and transforming them into something that gathers people around the table and keeps them there long after the plates are empty.

Recipe Help & Support

A mix of cremini, button, and shiitake mushrooms provides a rich, earthy flavor and varied texture.

Yes, vegetables like parsnips, spinach, or corn can be added or substituted to suit your taste.

After baking, broil the topping for 2-3 minutes to create a nicely browned, crispy surface.

Use plant-based milk, vegan butter, and replace Parmesan with a vegan cheese option for a dairy-free version.

Fresh thyme and rosemary add aromatic depth and complement the mushrooms and leeks beautifully.

Simmering the filling for about 5 minutes after adding cream and broth helps thicken the sauce and meld flavors.

Creamy Mushroom Leek Pie

A vegetarian dish with creamy mushroom and leek filling under a golden buttery potato topping.

Prep 30m
Cook 45m
Total 75m
Servings 4
Difficulty Medium

Ingredients

Potato Topping

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

Mushroom & Leek Filling

  • 2 tbsp olive oil
  • 1 tbsp unsalted butter
  • 2 large leeks, white and light green parts only, sliced
  • 3 garlic cloves, minced
  • 1 lb mixed mushrooms (cremini, button, shiitake), cleaned and sliced
  • 2 medium carrots, diced
  • 2 celery stalks, diced
  • 1 tsp fresh thyme leaves (or 1/2 tsp dried)
  • 1 tsp fresh rosemary, chopped (or 1/2 tsp dried)
  • 2 tbsp all-purpose flour
  • 1 cup vegetable broth
  • 1/2 cup heavy cream
  • 1 tsp Dijon mustard
  • 1/2 cup frozen peas
  • Salt and pepper, to taste

Instructions

1
Preheat Oven: Preheat oven to 400°F.
2
Prepare Potatoes: In a large pot, cover potatoes with cold salted water. Bring to a boil and cook until fork-tender, about 15–20 minutes. Drain and return to pot.
3
Mash Potatoes: Add milk, butter, Parmesan (if using), salt, and pepper to the potatoes. Mash until smooth and creamy. Set aside.
4
Sauté Aromatics: Heat olive oil and butter in a large skillet over medium heat. Add leeks and sauté until soft, about 5 minutes. Add garlic and cook for another minute.
5
Cook Vegetables: Stir in mushrooms, carrots, and celery. Sauté until vegetables are softened and mushrooms release their liquid, about 8–10 minutes.
6
Add Herbs and Flour: Add thyme and rosemary. Sprinkle flour over the vegetables and cook, stirring, for 2 minutes.
7
Create Sauce: Gradually stir in vegetable broth, scraping any browned bits from the pan. Add cream and Dijon mustard. Simmer for 5 minutes, until thickened.
8
Finish Filling: Stir in peas and season generously with salt and pepper. Remove from heat.
9
Assemble Pie: Transfer the filling to a 2-quart baking dish. Spread mashed potatoes evenly over the top. Use a fork to create ridges for extra crispiness.
10
Bake: Bake for 25 minutes, or until the top is golden brown and the filling is bubbling. For a crispier top, broil for an additional 2–3 minutes.
11
Rest and Serve: Let rest for 10 minutes before serving.
Additional Information

Equipment Needed

  • Large pot
  • Skillet
  • Potato masher
  • 2-quart baking dish
  • Wooden spoon

Nutrition (Per Serving)

Calories 410
Protein 9g
Carbs 52g
Fat 17g

Allergy Information

  • Contains milk, butter, and Parmesan (dairy)
  • Contains wheat (flour)
Heather Collins