Warm, hearty, and entirely plant-based, this Vegan Shepherd’s Pie is the ultimate comfort food with a healthy twist. Featuring layers of creamy mashed russet potatoes and a robust filling of lentils, mushrooms, and a medley of colorful vegetables like carrots, peas, and corn, this recipe is brimming with flavor and nutrition. Seasoned with fragrant thyme and rosemary and enriched with a touch of tomato paste and soy sauce for depth, it’s a dish that’s as satisfying as its traditional counterpart. Perfectly baked until golden and crisp on top, this shepherd’s pie is an easy-to-make, crowd-pleasing dinner that’s ideal for meal prep, family gatherings, or weeknight indulgence. Vegan, gluten-free, and utterly delicious, it’s a recipe you’ll return to again and again.
Scan with your phone to download!
Peel and chop the potatoes into large chunks. Add them to a large pot and cover with water. Bring to a boil and cook until tender, about 15 minutes.
While the potatoes are cooking, heat olive oil in a large pan over medium heat. Add the diced onion and garlic, stirring occasionally until softened, about 5 minutes.
Add the carrots, celery, and mushrooms to the pan, cooking until they begin to soften, about 7-10 minutes.
Stir in the tomato paste, vegetable broth, soy sauce, thyme, rosemary, and black pepper. Then add the cooked lentils, peas, and corn.
Simmer the mixture for about 10 minutes, until the liquid has reduced slightly and the flavors have melded together.
Preheat the oven to 400°F (200°C).
Once the potatoes are tender, drain the water and return them to the pot. Add almond milk, vegan butter, and salt. Mash until smooth and creamy.
Spread the vegetable mixture into a large baking dish, evenly spreading out the filling.
Top with the mashed potatoes, smoothing out with a spatula, and using a fork to create small ridges for some textural crispiness.
Bake in the preheated oven for 25-30 minutes, until the top is golden brown.
Let the pie cool for a few minutes before serving. Enjoy your delicious vegan shepherd's pie!
Serving size | (2457.3g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2084.5 |
Total Fat 45.6g | 0% |
Saturated Fat 17.7g | 0% |
Polyunsaturated Fat 2.4g | |
Cholesterol 0mg | 0% |
Sodium 4085.6mg | 0% |
Total Carbohydrate 351.9g | 0% |
Dietary Fiber 72.2g | 0% |
Total Sugars 60.8g | |
Protein 89.5g | 0% |
Vitamin D 66.6IU | 0% |
Calcium 644.5mg | 0% |
Iron 30.7mg | 0% |
Potassium 8685.3mg | 0% |
Source of Calories