
A savory, hearty lentil-and-vegetable filling topped with creamy mashed potatoes that bake to a golden crust; served warm as a comforting main course.
Cozy Lentil & Potato Pie for Weeknights
A hearty, plant-forward main that balances an earthy lentil-and-mushroom ragout with pillowy mashed potatoes that bake to a golden, spoonable crust.
This is the sort of dish that answers a chilly-evening craving: comforting, filling, and unexpectedly bright. The lentil-and-vegetable filling is deeply savory — browned cremini mushrooms, softened onion, carrot and celery, a hit of tomato paste and garlic — all simmered until the broth is mostly absorbed and the flavors concentrate. A thick, stewy base means every forkful holds together under a cloud of mashed potato.
Russet potatoes give the mash its best texture: fluffy and creamy after a good boil and a little butter and milk. Resist the temptation to overwork them so they stay light rather than gluey. Spoon the hot lentil mixture into a casserole, dollop or pipe the mash on top, and then slide it into a 375°F oven until the edges bubble and the top takes on a golden crust — that crisped, buttery edge is where comfort meets contrast.
A few small technique notes that make this reliably good: rinse the lentils before cooking, sauté the mirepoix until soft so it melts into the filling, and let the mushrooms brown so you get that umami kick instead of a watery mess. If you like a little brightness, a splash of vinegar or a handful of chopped parsley stirred into the filling just before baking lifts the dish.
This pie is forgiving and practical: it can be assembled a day ahead and baked when you get home, keeps well for a couple of days in the fridge, and the filling freezes beautifully on its own. Serve it warm as a main with a crisp green salad or quick pickles for contrast — simple, satisfying, and built to soothe.
Ingredients
How to Make Vegetarian Shepherds Pie
- Preheat the oven to 375°F (190°C). Peel the potatoes and cut into 1-inch chunks, place in a large pot, cover with cold water and 1/2 teaspoon salt, bring to a boil and simmer until fork-tender, about 15–20 minutes.
- While the potatoes cook, rinse the lentils under cold water; drain and set aside.
- Heat the olive oil in a large skillet over medium heat, add the diced onion, carrot and celery and sauté until softened, about 6–8 minutes.
- Add minced garlic and sliced mushrooms to the skillet and cook until the mushrooms release their liquid and begin to brown, about 4–6 minutes.
- Stir in the rinsed lentils, tomato paste, soy sauce, dried thyme and cornstarch, then add the vegetable broth, bring to a simmer, reduce heat and cook, stirring occasionally, until the lentils are tender and the mixture is thickened, about 18–22 minutes; stir in the frozen peas and chopped parsley during the last 3–4 minutes and season with salt and pepper to taste.
- Drain the cooked potatoes and return to the pot, mash with the butter and milk until creamy but still slightly rustic; season with a pinch of salt and black pepper.
- Spoon the lentil-vegetable filling into a 9x9-inch or similar shallow baking dish, spread the mashed potatoes over the top in an even layer and run a fork over the surface to create texture; dot the top with a little extra butter if desired.
- Bake until the edges are bubbling and the potato top is lightly golden, 20–25 minutes, then if you want a deeper crust, broil for 2–3 minutes while watching closely. Let rest 5 minutes before serving.
Recipe Card
Vegetarian Shepherds Pie
A savory, hearty lentil-and-vegetable filling topped with creamy mashed potatoes that bake to a golden crust; served warm as a comforting main course.

- Prep
- 20 min
- Cook
- 55 min
- Servings
- 4
Ingredients
Instructions
- Preheat the oven to 375°F (190°C). Peel the potatoes and cut into 1-inch chunks, place in a large pot, cover with cold water and 1/2 teaspoon salt, bring to a boil and simmer until fork-tender, about 15–20 minutes.
- While the potatoes cook, rinse the lentils under cold water; drain and set aside.
- Heat the olive oil in a large skillet over medium heat, add the diced onion, carrot and celery and sauté until softened, about 6–8 minutes.
- Add minced garlic and sliced mushrooms to the skillet and cook until the mushrooms release their liquid and begin to brown, about 4–6 minutes.
- Stir in the rinsed lentils, tomato paste, soy sauce, dried thyme and cornstarch, then add the vegetable broth, bring to a simmer, reduce heat and cook, stirring occasionally, until the lentils are tender and the mixture is thickened, about 18–22 minutes; stir in the frozen peas and chopped parsley during the last 3–4 minutes and season with salt and pepper to taste.
- Drain the cooked potatoes and return to the pot, mash with the butter and milk until creamy but still slightly rustic; season with a pinch of salt and black pepper.
- Spoon the lentil-vegetable filling into a 9x9-inch or similar shallow baking dish, spread the mashed potatoes over the top in an even layer and run a fork over the surface to create texture; dot the top with a little extra butter if desired.
- Bake until the edges are bubbling and the potato top is lightly golden, 20–25 minutes, then if you want a deeper crust, broil for 2–3 minutes while watching closely. Let rest 5 minutes before serving.
Nutrition
- Carbohydrates
- 88
- Saturated Fat
- 4.2
- Sodium
- 1040
- Fiber
- 20
- Unsaturated Fat
- 5.9
- Protein
- 22
- Fat
- 10
- Cholesterol
- 17
- Trans Fat
- 0.1
- Calories
- 528
- Sugar
- 9