This vegetarian Shepherd's pie has all the flavor and comfort of traditional shepherd's pie yet without the meat. My version uses savory, filling lentils, mushrooms and a wide variety of vegetables and spices for the perfect cold weather meal.
In a large skillet, heat olive oil over medium-high heat for 30 seconds. Add onion, carrot, celery and leek. Sauté 3-5 minutes or until vegetables begin to soften. Add garlic and sauté for 60 seconds. Add mushrooms and continue to sauté for 5 minutes—watch so vegetables don't burn.
Add herbs and tomato paste to skillet. Cook 30 seconds, stirring continually to prevent paste from burning. Stir in tamari, mustard and stock.
Add rinsed lentils to skillet and bring just to a boil. Lower heat and simmer 25 minutes, stirring occasionally.
While skillet is simmering, place potatoes in a large pot. Cover with just enough water to keep potatoes submerged. Bring to a boil then lower heat to a simmer. Cover and cook 10 minutes or until potatoes are fork-tender.
Drain water from potatoes and place them back into the pot. Add butter and mash well. Slowly stir in just enough cashew milk to make potatoes creamy and smooth.
To Assemble:
Preheat oven to 400°F. Remove the bay leaf from skillet and stir in peas. Add salt and pepper.
Transfer to a 4qt casserole dish and spread evenly. Spoon the mashed potatoes on top and gently spread to the edges of the casserole dish.
Bake for 25 minutes or until filling is bubbling around the edges and the mashed potatoes are golden on top.
Remove from oven and allow to cool 15 minutes before serving.
Notes
Swap vegan butter for grass-fed butter to make this dish vegan.
Use lentils of your choice, just note that different lentils cook differently, so adjust cooking time to ensure they are softened in the skillet.