This dish layers a rich lentil and vegetable filling with creamy mashed Yukon Gold potatoes. Aromatic herbs and spices infuse the lentils as they simmer in a savory broth, enhanced by tomato paste and smoked paprika. The mashed potatoes, blended smoothly with vegan butter and plant-based milk, form a golden crust when baked. Ideal for comforting dinners, it offers a balanced, nutrient-packed option that satisfies both vegans and vegetarians alike.
I discovered this recipe on a particularly cold November evening when my friend Sarah texted asking if I could veganize shepherd's pie for her dinner party. I'd always thought lentils and potatoes couldn't possibly compete with the traditional beef version, but something about her confidence made me dig through my pantry. That first bite proved me wonderfully wrong. The earthiness of brown lentils, the umami punch of tomato paste and soy sauce, and that creamy mashed potato topping suddenly felt like the dish was always meant to be made this way. Now when cozy dinners roll around, this is the recipe people ask for by name.
I remember the exact moment this became more than just a recipe: my 8-year-old nephew, who'd been skeptical about anything without meat, took seconds and asked when I was making it again. His mom cried a little. That's when I knew this wasn't just a substitute, it was its own beautiful thing.
Ingredients
- Olive oil: Use good quality oil here since it's the backbone of the soffritto, and you'll really taste it in those first flavor-building minutes
- Onion, carrots, and celery: These three together create the flavor foundation, and yes, you need all three. The celery adds a subtle brightness that makes everything else pop
- Garlic cloves: Mince them fine and add them with the tomato paste so they bloom together into something aromatic and alive
- Brown or green lentils: These hold their shape beautifully and won't turn to mush like red lentils would. I prefer brown for this because they're earthier and more forgiving
- Tomato paste: This is where umami lives. Don't skip it or water it down, and let it cook for a full minute with the garlic before adding anything else
- Dried thyme and rosemary: Dried herbs work perfectly here since they infuse into the broth. Fresh would compete with the intensity of what we're building
- Smoked paprika: This is the secret ingredient that makes people ask if you added bacon. It gives the whole dish a subtle depth that feels impossible to identify but impossible to ignore
- Vegetable broth: Use something flavorful, not water. This liquid becomes part of the flavor story, not just something that fills space
- Frozen peas: Added at the very end, they stay bright and add visual contrast. Fresh ones would be lovely too, but frozen actually works better here because they don't soften too much
- Soy sauce or tamari: This adds a savory depth that makes everyone wonder what the secret is. Tamari is gluten-free if that matters to your table
- Yukon Gold potatoes: Their creamy texture when mashed is essential here. Don't use russets, which are too starchy and will give you gluey potatoes. Yukon Golds stay silky and smooth
- Plant-based or dairy milk and butter: Whatever you choose, use cold butter straight from the fridge. Cold butter stays emulsified better and makes the mash silkier. Keep it simple and choose based on who you're feeding
Instructions
- Start your potatoes first:
- Place those Yukon Golds in cold salted water. This matters because starting cold helps them cook evenly. You want them fork-tender in about 15-20 minutes, not falling apart. While they're working, preheat your oven to 400 degrees F and feel the kitchen beginning to warm up.
- Build your filling's flavor foundation:
- Heat your olive oil in a large skillet over medium heat until it shimmers. Add your chopped onion, carrots, and celery all at once. This is where your kitchen starts to smell like comfort. Stir them around for 6-8 minutes, listening for them to soften slightly. You're looking for the edges to turn translucent and the whole mixture to start releasing its sweetness.
- Bloom the aromatics:
- Add your minced garlic and tomato paste right now. Stir everything together for exactly one full minute. This is crucial. You'll feel the mixture becoming more intense, more concentrated, almost sticky. That's the Maillard reaction beginning, and it's where the magic happens.
- Add your warm spices:
- Sprinkle in the thyme, rosemary, and smoked paprika. Stir until every vegetable piece is coated and the kitchen smells like a warm fireplace. This should take just a minute.
- Bring the lentils together:
- Stir in your rinsed lentils, vegetable broth, soy sauce, salt, and pepper. Bring everything to a simmer, then lower the heat, cover the skillet, and let it bubble gently for 25-30 minutes. Stir occasionally and listen for when the liquid starts to get absorbed into the lentils. This is tender lentil territory. Add your frozen peas in the final 5 minutes of cooking so they stay bright and slightly firm.
- Mash your potatoes into clouds:
- By now your potatoes should be fork-tender. Drain them really well—excess water is the enemy of creamy mash. Return them to the pot while they're still hot and start mashing with a potato masher. When they're mostly broken down, add your cold butter first, then the milk. Mash and stir until you have something creamy and smooth. Season with salt and pepper. Taste it. It should taste delicious enough to eat straight from the spoon.
- Assemble in your baking dish:
- Pour your lentil filling into a lightly greased 9x13-inch baking dish and spread it evenly. Now spread your mashed potato topping over the filling, leaving the edges slightly rough. Use a fork to create little ridges all over the surface. These ridges will turn golden and crispy, and they're what everyone reaches for first.
- Bake until golden:
- Slide your pie into the 400 degree F oven for 20-25 minutes until the top is golden brown and you can see the filling just starting to bubble at the edges. If you want an extra-crispy top, turn on your broiler for the final 2-3 minutes, but watch it carefully because it goes from golden to burnt faster than you'd expect.
- Rest before serving:
- Let it sit for 5 minutes. This might feel impossible when it smells this good, but it helps everything set and makes serving easier. Plus, it lets you call everyone to the table without burning anyone's mouth on the first bite.
What I love most about this dish is how it brought together my world and Sarah's world in a single meal. A vegetarian celebrating someone new to plant-based eating. A comfort food that proves you don't lose anything by changing what's inside—you just discover new depths to something you thought you already knew.
Making It Your Own
This recipe is a foundation, not a prison. I've made it with mushrooms mixed into the lentil filling for Sarah's mushroom-loving friend. I've stirred grated cheese into the mashed potatoes when I had kids helping in the kitchen and wanted to make it feel extra special. I've added red pepper flakes to the filling for a dinner party where everyone wanted a little heat. The core stays the same—lentils, potatoes, time, heat—but what you build from there is up to you and who you're feeding.
Timing and Make-Ahead Magic
You can make the lentil filling up to two days ahead and store it in the refrigerator. The flavors actually deepen as it sits. Just reheat it gently before assembling. The mashed potatoes are best made fresh, but if you're pinched for time, you can mash them an hour or two ahead and store them covered in the fridge. Bring them to room temperature before spreading over the filling, or add an extra few minutes to the baking time if they're cold.
What to Serve Alongside
This is a complete meal in itself, but it loves company. A simple green salad with a sharp vinaigrette cuts through the richness. Roasted Brussels sprouts with crispy edges add textural contrast. A medium-bodied red wine like Merlot or Pinot Noir sits beautifully next to it. I've served it with sautéed spinach, roasted carrots, and even a quick coleslaw when I wanted something bright and crunchy alongside all that warmth.
- Roast your vegetables in the same oven while the pie cooks if you're timing it right
- Make your salad dressing ahead so you're not doing anything last minute
- If using wine, open it 20 minutes before dinner so it can breathe and come to room temperature
This recipe taught me that comfort food isn't about following tradition exactly as it was handed down—it's about taking something beloved and making it yours. I hope it brings the same kind of joy to your table that it's brought to mine.
Common Questions
- → What lentils work best for this dish?
-
Brown or green lentils hold their shape well and absorb flavors richly, making them ideal for the filling.
- → Can I use regular dairy instead of plant-based alternatives?
-
Yes, dairy milk and butter can be used in the mashed potatoes for a richer texture, unless avoiding dairy.
- → How do I get a crispy topping?
-
After baking, broil the dish on high for 2-3 minutes to create a golden, crispy surface.
- → Are there good substitutions for lentils?
-
Cooked chickpeas or a mushroom blend can replace lentils for different textures and flavors.
- → What spices enhance the flavor?
-
Thyme, rosemary, smoked paprika, and garlic add depth and warmth to the lentil filling.