This dish features a savory mix of green lentils simmered with aromatic vegetables and herbs, topped with a smooth, creamy sweet potato mash. Baked until golden and slightly crisp on top, it offers a comforting, hearty meal ideal for plant-based dining. The rich flavors come from thyme, rosemary, smoked paprika, and a splash of soy sauce, blended with fresh vegetables for a satisfying texture that pleases both family and guests. Perfect for cool evenings and casual gatherings.
The first time I made this shepherds pie, my skeptical omnivore brother went back for thirds without realizing it was entirely plant-based. The sweet potato topping creates this incredible natural sweetness that balances the earthy lentils, and that contrast is what makes every forkful so satisfying.
I served this at a winter dinner party last year when the temperature dropped below freezing outside. Watching my friends hunch over their bowls, steam rising as they debated whether seconds would be acceptable, reminded me why comfort food exists in the first place.
Ingredients
- Sweet potatoes: The natural sweetness creates the perfect contrast to the savory filling and they mash into the creamiest texture without needing dairy
- Olive oil: Adds richness to both the mash and the filling while helping the lentils absorb all those aromatic flavors
- Plant-based milk: Just enough to make the potatoes smooth and spreadable without overpowering their natural flavor
- Dried lentils: Brown or green lentils hold their shape beautifully while becoming tender and absorbing all the herbs and spices
- Tomato paste: Concentrated umami that deepens the entire filling and gives it that traditional shepherds pie richness
- Smoked paprika: Adds a subtle smokiness that makes you forget there is no meat in the dish
- Soy sauce or tamari: The secret ingredient that brings everything together with a salty savory depth
- Frozen peas: Pop in at the end for little bursts of sweetness and freshness throughout the filling
Instructions
- Preheat your oven to 200°C 400°F:
- Get everything warmed up now so the dish can go straight in when the filling is ready
- Boil the sweet potatoes until fork-tender:
- They should take about 15 to 20 minutes in salted water and you want them completely soft for the creamiest mash
- Mash the potatoes with oil and milk:
- Keep mashing until completely smooth then season generously and set aside to cool slightly which makes spreading easier
- Sauté the onion carrots and celery:
- Cook them in olive oil for about 5 minutes until they start to soften and smell sweet
- Add garlic and bell pepper:
- Just 2 minutes more so the garlic becomes fragrant without burning
- Add lentils tomato paste and herbs:
- Stir everything together so the lentils are coated in the tomato paste and spices then pour in the vegetable broth
- Simmer until lentils are tender:
- Cover and cook for 25 to 30 minutes adding more broth if the mixture gets too thick
- Finish the filling:
- Remove the bay leaf then stir in the soy sauce frozen peas and season to taste before simmering 5 minutes more to thicken
- Assemble the pie:
- Spread the lentil mixture in your baking dish then spoon the sweet potato mash over the top
- Create those golden ridges:
- Run a fork across the surface to make peaks that will get crispy and golden in the oven
- Bake until golden:
- About 20 to 25 minutes until the top is lightly browned and the filling is bubbling around the edges
- Let it rest before serving:
- Wait 10 minutes so the filling sets slightly and makes serving much cleaner
My niece who normally picks out anything resembling a vegetable actually asked if she could have the recipe for her college apartment. That moment when someone asks for the recipe is always better than any compliment about how good it tastes.
Making It Your Own
Mushrooms add such a meaty texture to the lentil filling that I sometimes swap half the lentils for chopped mushrooms. The combination creates this incredibly hearty base that feels substantial enough to satisfy even the biggest appetites.
The Secret To Extra Creamy Mash
A tiny pinch of nutmeg in the sweet potato mash might sound strange but it highlights their natural sweetness in the most subtle way. I discovered this by accident when I dropped a bit into the potatoes and now it is nonnegotiable.
Serving Suggestions
The rich flavors are perfectly balanced by something fresh and crisp alongside. A simple green salad with an acidic vinaigrette cuts through the sweetness of the potatoes while steamed greens add color and nutrition to the plate.
- A drizzle of good olive oil over the top right before serving adds a beautiful finish
- Try adding chopped spinach to the filling for extra nutrition and color
- This freezes beautifully for those busy weeknights when you need something comforting
There is something about pulling a bubbling golden shepherds pie out of the oven that makes even an ordinary Tuesday feel like a celebration. Gather some bowls and good company and enjoy every bite.
Recipe Help & Support
- → What type of lentils work best for this dish?
-
Green or brown lentils are ideal as they hold their shape well during cooking and blend perfectly with the vegetables.
- → Can I use regular milk instead of plant-based milk for the mash?
-
Yes, regular milk can be used for a creamier mash, though plant-based milk keeps the dish vegan and light.
- → How can I add extra flavor to the topping?
-
Sprinkling nutritional yeast or vegan cheese on the mash before baking adds a savory depth and slight crispness.
- → Is there a way to vary the vegetable filling?
-
Adding mushrooms or chopped spinach to the lentil mix introduces extra texture and nutrients without altering the base flavors.
- → What sides complement this dish well?
-
Fresh green salads or steamed greens balance the hearty lentil and sweet potato layers, adding brightness to the meal.