Directions
<ol class="no-list-style"><li class="MethodStepper"><h4 class="step-title">Step 1</h4>Preheat your oven to 200°C (180°C fan/Gas Mark 6). Begin by preparing the potatoes for the topping. Place the peeled and chopped potatoes in a large pot, cover with cold water, and add a good pinch of salt. Bring to a boil, then reduce to a simmer and cook for 15-20 minutes until the potatoes are fork-tender.</li><li class="MethodStepper"><h4 class="step-title">Step 2</h4>While the potatoes are cooking, heat the olive oil in a large saucepan over medium heat. Add the diced onion and sauté for 3-4 minutes until softened. Add the carrots and celery, cooking for another 5 minutes until they begin to soften. This gradual layering of flavors builds the savory base of your filling.</li><li class="MethodStepper"><h4 class="step-title">Step 3</h4>Add the mushrooms and garlic to the pan and cook for 3-4 minutes until the mushrooms release their moisture and begin to brown. The mushrooms will add a wonderful umami flavor that replaces the traditional meat component.</li><li class="MethodStepper"><h4 class="step-title">Step 4</h4>Stir in the tomato paste and cook for 1-2 minutes until it darkens slightly, which helps develop a deeper flavor. Add the lentils, dried herbs, soy sauce, and Worcestershire sauce (if using). Stir well to combine everything.</li><li class="MethodStepper"><h4 class="step-title">Step 5</h4>Pour in the vegetable stock, bring to a boil, then reduce the heat to a simmer. Cook uncovered for about 25-30 minutes, stirring occasionally until the lentils are tender and the mixture has thickened. If it becomes too dry, add a little more stock or water. The filling should be moist but not soupy.</li><li class="MethodStepper"><h4 class="step-title">Step 6</h4>When the lentils are almost done, stir in the frozen peas and cook for another 3-4 minutes. Season the mixture with salt and pepper to taste. Remove from heat and set aside.</li><li class="MethodStepper"><h4 class="step-title">Step 7</h4>Drain the cooked potatoes thoroughly and return them to the hot pot. Allow them to steam dry for 1-2 minutes – this helps create fluffier mashed potatoes. Add the olive oil, plant milk, garlic powder, and nutritional yeast (if using). Mash until smooth and creamy. Season generously with salt and pepper to taste.</li><li class="MethodStepper"><h4 class="step-title">Step 8</h4>Transfer the lentil mixture to your baking dish, spreading it evenly. Carefully top with the mashed potatoes, starting from the edges (this helps prevent the filling from bubbling up). Use a fork to create ridges on the surface, which will crisp up beautifully during baking.</li><li class="MethodStepper"><h4 class="step-title">Step 9</h4>Place the dish on a baking tray (to catch any overflow) and bake in the preheated oven for 25-30 minutes until the top is golden brown and crispy, and the filling is bubbling around the edges. The contrast between the crispy top and the soft interior creates a wonderful textural experience.</li><li class="MethodStepper"><h4 class="step-title">Step 10</h4>Remove from the oven and let the shepherd's pie rest for 10 minutes before serving – this allows the filling to set slightly, making it easier to serve. Sprinkle with fresh chopped parsley for a pop of color and freshness. Your vegan shepherd's pie is now ready to enjoy as a hearty, comforting meal!</li></ol>