Introduction
This hearty Vegan Shepherd’s Pie delivers all the classic comfort of the original in a satisfying plant-based package. You’ll love the savory, umami-rich lentil and mushroom filling beneath a cloud of creamy mashed potatoes. It’s a surprisingly quick and straightforward recipe perfect for a cozy weeknight dinner.
Prep & Cook Time
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 6
Ingredients
- 1 cup brown lentils (or green lentils, dried)
- 2½ cups vegetable stock
- ½ teaspoon kosher salt
- 2 pounds potatoes (peeled and diced into large pieces)
- 2 teaspoons salt
- 2 tablespoons vegan butter (softened)
- ½ cup almond milk (unsweetened)
- 2 tablespoons olive oil (or avocado oil)
- 10 ounces mushrooms (thickly sliced)
- ½ teaspoon kosher salt
- 1 medium yellow onion (finely diced)
- 1 medium carrot (peeled and finely diced)
- 1 rib celery (finely diced)
- 3 cloves garlic (minced)
- 1 tablespoon all-purpose flour (or gluten-free flour)
- 2 cup vegetable stock
- 1 can (14 oz) diced tomatoes
- 2 tablespoons soy sauce (or tamari)
- ½ teaspoon smoked paprika
- ½ teaspoon dried oregano (or any other dried herbs)
- ¼ teaspoon ground black pepper
- ½ cup peas (frozen or fresh)
Instructions
- Cook Lentils: In a medium saucepan, combine the lentils, 2½ cups vegetable stock, and ½ teaspoon kosher salt. Bring to a boil, then reduce heat and simmer for 15-20 minutes, or until lentils are tender. Drain any excess liquid.
- Make Mashed Potatoes: While lentils cook, place the diced potatoes in a large pot and cover with cold water. Add the 2 teaspoons of salt. Bring to a boil and cook for 10-15 minutes, until potatoes are fork-tender. Drain and return to the pot. Add the vegan butter and almond milk, and mash until smooth. Set aside.
- Sauté Vegetables: In a large oven-safe skillet or sauté pan, heat the olive oil over medium-high heat. Add the sliced mushrooms and sprinkle with ½ teaspoon kosher salt. Cook for 5-7 minutes, until browned and their liquid has evaporated. Add the onion, carrot, and celery, cooking for another 5 minutes until softened. Stir in the garlic and cook for 1 minute until fragrant.
- Thicken the Filling: Sprinkle the flour over the vegetable mixture and stir to coat. Cook for 1 minute. Gradually pour in the 2 cups of vegetable stock, stirring constantly to avoid lumps.
- Simmer Filling: Stir in the diced tomatoes (with their juices), soy sauce, smoked paprika, dried oregano, black pepper, and the cooked lentils. Bring to a simmer and cook for 5 minutes to thicken. Stir in the peas and remove from heat.
- Assemble & Broil: Preheat your broiler. Spread the lentil filling evenly in the skillet. Dollop the mashed potatoes over the top and spread them into an even layer. Place the skillet under the broiler for 3-5 minutes, watching closely, until the top is golden brown in spots. Serve immediately.
Variations
- Individual Pies: Divide the filling and mashed potatoes among small ramekins for personal shepherd’s pies before broiling.
- Riced Potato Topping: For a lower-carb or textured topping, swap the mashed potatoes with riced cauliflower, simply steamed and seasoned.
- Herb-Infused Mash: Stir chopped fresh rosemary or chives into the mashed potatoes for an extra layer of flavor.
- Spicy Kick: Add a pinch of red pepper flakes to the vegetable mixture while it simmers.
Tips for Success
- Ensure you thickly slice the mushrooms so they retain a meaty texture and don’t disappear into the filling.
- For extra smooth and lump-free mashed potatoes, use a potato ricer before adding the butter and milk.
- Let the filling simmer for the full 5 minutes in step 5—this is key for activating the flour and achieving the perfect gravy consistency.
- If your skillet isn’t oven-safe, transfer the filling to a baking dish before topping with potatoes and broiling.
Storage & Reheating
Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat individual portions in the microwave until hot throughout, or reheat the entire dish in a 350°F oven, covered with foil, for 20-25 minutes.
FAQ
Can I use canned lentils?
Yes, you can substitute one 15-oz can of lentils, drained and rinsed. Add them in step 5 and skip the initial cooking step.
My filling is too thin. What can I do?
Let it simmer for a few more minutes with the lid off to reduce and thicken. You can also mix 1 more teaspoon of flour with a tablespoon of water to make a slurry and stir it in.
Can I make this ahead of time?
Absolutely. Assemble the pie completely, cover, and refrigerate for up to 2 days before baking. You may need to add 5-10 minutes to the broiling time if cooking from cold.
What can I use instead of almond milk?
Any unsweetened, unflavored plant-based milk (like soy, oat, or cashew) will work perfectly in the mashed potatoes.
Is this recipe gluten-free?
To make it gluten-free, ensure your vegetable stock and soy sauce (use tamari) are certified gluten-free, and use a gluten-free all-purpose flour blend.
Do I have to peel the potatoes?
No, leaving the skins on adds texture, fiber, and nutrients. Just scrub them well before dicing.
