Mom's Best Recipes
Recipe

Vegan Shepherd’s Pie

Hearty lentil and mushroom filling in a rich, herby gravy, topped with creamy garlic mashed potatoes and baked until golden with crisp edges.

Author By Matt Campbell
4.8
A golden-brown vegan shepherd’s pie in a baking dish with crisp ridges of mashed potatoes on top, scooped to reveal a saucy lentil and vegetable filling

If you want the comfort of shepherd’s pie without the heavy, this is your move. We are talking a savory lentil and mushroom filling that goes all glossy and rich, tucked under fluffy garlic mashed potatoes that bake up golden with those little crispy peaks you fight over.

This version is vegan, yes. But more importantly, it is actually satisfying. The trick is building flavor like you mean it: sauté the mushrooms until they give up their water, bloom the tomato paste, then let the broth and herbs do their slow, cozy thing. Top it, bake it, and do not be surprised if someone asks, “Wait, this is vegan?”

Potato note: Yukon Golds are creamier, russets are fluffier. Both work, so pick your mashed potato personality.

A tidy kitchen counter with bowls of cooked lentils, chopped mushrooms, diced carrots, frozen peas, broth, tomato paste, and potatoes ready for vegan shepherd’s pie

Why It Works

  • Big, savory flavor without meat: mushrooms bring that deep, earthy backbone while lentils keep it hearty.
  • Thick, spoon-coating gravy: a quick flour roux plus tomato paste and broth turns the filling glossy, not watery.
  • Mashed potatoes that bake up right: dairy-free butter plus warm plant milk keeps them creamy, and a hot oven gives you crisp edges.
  • Weeknight-friendly: simple steps, accessible ingredients, and leftovers that reheat like a dream.
Mushrooms and diced onions sautéing in a skillet until browned, with a wooden spoon stirring

Pairs Well With

Storage Tips

Refrigerator: Cool leftovers, then cover the baking dish or transfer to containers. Refrigerate and enjoy within 3 to 4 days (food safety guidelines vary, so when in doubt, sooner is better).

Freezer: Freeze individual portions or the whole pie (tightly wrapped) up to 2 months for best quality.

Reheat: For the crispiest top, reheat in a 375°F oven until hot throughout and bubbling at the edges, about 20 to 30 minutes depending on portion size and dish depth. Microwave works, but the potato topping will be softer.

A glass meal prep container holding a portion of vegan shepherd’s pie with mashed potato topping and lentil filling visible along the side

Common Questions

Common Questions

Can I use canned lentils?

Yes. Drain and rinse them well. You will want about 3 to 3 1/2 cups drained lentils, which is typically 2 (15-ounce) cans depending on the brand.

How do I keep vegan shepherd’s pie from getting watery?

Two easy fixes: brown the mushrooms until most moisture cooks off, and let the filling simmer until thick before you assemble. If it still looks loose, simmer a few minutes longer. The filling should mound slightly on a spoon, not pour like soup.

What can I use instead of flour for thickening?

Use a slurry: mix 1 tablespoon cornstarch with 2 tablespoons cold water, then stir into the simmering filling and cook 1 to 2 minutes until glossy.

Can I make this ahead?

Yes. Assemble the whole dish, cool, cover, and refrigerate up to 24 hours. Bake from cold at 400°F, adding about 10 to 20 minutes, or until the edges are bubbling and the center is hot.

Is this technically cottage pie?

Traditionally, shepherd’s pie uses lamb and cottage pie uses beef. This one uses lentils, so we are in “delicious comfort pie” territory. Call it whatever gets it in the oven.

The first time I made a vegan shepherd’s pie, I treated it like a “healthy swap” situation and it came out polite. Like, it was fine. Nobody argued with it, but nobody went back for seconds either. Then I started cooking it the way I actually cook: brown the mushrooms harder, season the filling like it is the main character, and make the potatoes aggressively tasty. Now it is one of those dinners that makes the kitchen feel warm even if the weather is doing the most outside.

Mashed potatoes being spread over a baking dish filled with lentil vegetable filling using a spatula