Recommended Vegan Shepherd’s Pie Recipe

vegan shepherd's pie

Recommended Vegan Shepherd’s pie Recipe

This vegan shepherd’s pie recipe is all about simple, nourishing ingredients being made into something that’s truly special and enjoyable. The base for this shepherd’s pie is a filling of lentils and vegetables, that you cook until it becomes tender in a rich, flavorful sauce. Lentils give the dish that meaty bite, while the mix of carrots, celery, peas, and mushrooms bring natural sweetness and texture. A little tomato paste and vegetable broth help create a sauce that’s perfectly seasoned and just thick enough to hold everything together without feeling heavy.

On top, you have the fluffiest mashed potatoes, made creamy with a touch of vegan butter and plant milk. They get spooned over the filling and smoothed out into an even layer. You can keep the top silky smooth or run a fork over the surface to make ridges that crisp up beautifully in the oven. As it bakes, the potatoes turn golden in spots, and the filling underneath bubbles gently, sending out the most delicious aroma.

By the way, you can use whatever vegetables you have on hand, swap in sweet potatoes for a slightly sweet twist, or even make it ahead of time and just pop it into the oven when you’re ready to eat. You can actually tweak this recipe to your taste and still arrive at a very great result.

However you like your vegan shepherd’s pie, the recipe below has been crafted to guide you through the process of making something that your family would love.

vegan shepherd's pie

Homemade Vegan Shepherd's pie Recipe

This homemade vegan shepherd's pie recipe is my go-to recipe for when I want to have a filling vegan meal that is the complete package. You won't want to try something else after this.
Prep Time 20 minutes
Cook Time 40 minutes
Servings: 6 Servings
Course: Main Course
Cuisine: British, Vegan
Calories: 280

Ingredients
  

For the Mashed Potato Topping:
  • 4 large russet potatoes peeled and diced
  • 3 tbsp vegan butter
  • ½ cup unsweetened oat or almond milk more as needed
  • Salt and pepper to taste
For the Filling:
  • 1 tbsp olive oil
  • 1 large onion diced
  • 2 cloves garlic minced
  • 2 medium carrots diced
  • 2 celery stalks diced
  • 1 cup mushrooms chopped
  • 1 cup frozen peas
  • 1 cup frozen corn
  • 1 cup cooked lentils green or brown
  • 2 tbsp tomato paste
  • cups vegetable broth
  • 1 tsp dried thyme
  • 1 tsp dried rosemary
  • 1 tsp smoked paprika
  • 1 tbsp soy sauce or tamari
  • Salt and pepper to taste
  • 1 tbsp cornstarch mixed with 2 tbsp water optional, for thickening

Equipment

  • Large pot (for potatoes)
  • Colander
  • Potato masher or hand mixer
  • Large skillet or sauté pan
  • Wooden spoon
  • Baking dish 9x13 inch or similar
  • Oven

Method
 

Prepare the Mashed Potatoes
  1. Place diced potatoes in a large pot of salted water.
  2. Bring to a boil and cook for 15 minutes, or until tender.
  3. Drain and return potatoes to the pot.
  4. Add vegan butter and vegan milk, then mash until smooth.
  5. Season with salt and pepper. Set aside.
Make the Filling
  1. Heat olive oil in a large skillet over medium heat.
  2. Sauté onions, garlic, carrots, and celery for 5 minutes until softened.
  3. Add mushrooms and cook another 3 to 4 minutes.
  4. Stir in lentils, peas, corn, tomato paste, vegetable broth, thyme, rosemary, paprika, soy sauce, salt, and pepper.
  5. Simmer for 8 to 10 minutes.
  6. If desired, stir in cornstarch slurry and cook until thickened.
Assemble the Shepherd’s Pie
  1. Preheat oven to 400°F (200°C).
  2. Spread the lentil-vegetable filling evenly in a baking dish.
  3. Top with mashed potatoes, spreading evenly with a spatula.
  4. Use a fork to create light ridges for a golden finish.
Bake
  1. Bake for 20 minutes, or until the top is lightly golden and filling is bubbling.
  2. Let cool for 5 minutes before serving.

Nutrition

Calories: 280kcal
Tried this recipe?Let us know how it was!
You May Also Like