Step-by-step instructions
Let’s get started on the journey to create this heartwarming Lentil Shepherd’s Pie!
- Preheat the oven to 375°F / 190°C.
- In a medium saucepan, cook the lentils in vegetable broth until they are tender, which will take about 20–25 minutes.
- Drain any excess liquid from the lentils and set them aside.
- Meanwhile, in a skillet, heat the olive oil over medium heat.
- Sauté the onion, garlic, carrots, and celery until they are softened, around 5–7 minutes.
- Next, stir in the tomato paste, thyme, rosemary, salt, and pepper. Mix well and then add the cooked lentils.
- In another pot, boil or steam the sweet potatoes until tender, about 15 minutes.
- Once soft, mash the sweet potatoes with butter and Parmesan until smooth. Season with salt and pepper to taste.
- Now, spoon the lentil mixture into a greased baking dish.
- Spread the mashed sweet potato-Parmesan mixture evenly on top. Use a fork to create a nice texture on the surface.
- Bake for 25–30 minutes, or until the top is golden and slightly crisp.
- Allow the pie to rest for 5 minutes before serving.
Best ways to enjoy it
This Lentil Shepherd’s Pie is delicious on its own, but if you want to take it to the next level, serve it with a fresh green salad or some sautéed greens. A drizzle of balsamic reduction can also bring an elegant touch.
Consider pairing it with a light, fruity wine, or keep it simple with a glass of sparkling water with lemon.
Keeping leftovers fresh
Storing this delicious pie is easy! If you have leftovers (which is unlikely, given how tasty it is!), let it cool completely and then cover it tightly with plastic wrap or aluminum foil. Store it in the refrigerator for up to three days.
For longer storage, you can freeze it! Just be sure to wrap it well to prevent freezer burn. Freeze for up to three months. When you’re ready to enjoy it again, simply reheat in the oven until heated through.
Helpful cooking tips
To make your experience smoother, here are some pro tips:
- If you’re short on time, you could use pre-cooked lentils or even canned lentils (just rinse and drain).
- Add frozen peas or corn to the vegetable mix for an added burst of color and sweetness.
- For a richer flavor, consider adding a splash of soy sauce or Worcestershire sauce to the lentil filling.
Creative twists
Want to mix things up? Here are some variations to consider:
- Spice it up: Add a pinch of chili powder or cayenne for a bit of heat.
- Herb it up: Fresh herbs like rosemary or cilantro can change the flavor profile beautifully.
- Different crusts: For a unique twist, try a cauliflower mash instead of sweet potatoes for a low-carb option.
FAQs
How long does it take to prepare this dish?
The total time for preparation and cooking is about 1 hour, making it quite manageable for a weeknight dinner.
Can I use other types of potatoes?
Absolutely! If you prefer regular potatoes, Yukon Gold or Russets work well too. Just remember that the flavor will be a bit different than sweet potatoes.
Is it suitable for meal prep?
Yes! This dish is perfect for meal prepping. You can make it ahead and store it in the fridge or freezer for easy meals throughout the week. Just reheat before serving.
With its comforting flavor and nutritional benefits, this Lentil Shepherd’s Pie with Sweet Potato-Parmesan Crust is sure to become a favorite in your home. Enjoy every bite!

