Traditional style vegan shepherds pie –There’s nothing quite like a warm, hearty shepherd’s pie to bring comfort to your table, and this traditional vegan version does just that! Filled with rich flavors and wholesome ingredients, this dish is perfect for any occasion. Let’s dive into the delightful recipe that makes this meal a true winner.
Traditional Style Vegan Shepherd’s Pie
Just imagining the layers of perfectly seasoned vegetables and creamy mashed potatoes is making my mouth water! This dish is not only satisfying but also simple to prepare.

Ingredients
- 2 tablespoons olive oil
- 1 medium onion, diced
- 2 cloves garlic, minced
- 2 carrots, diced
- 2 celery stalks, diced
- 1 cup mushrooms, chopped
- 1 cup green peas (fresh or frozen)
- 1 cup corn (fresh or frozen)
- 2 teaspoons dried thyme
- 1 teaspoon smoked paprika
- 1 tablespoon soy sauce or tamari
- 1 can (14 oz) lentils, drained and rinsed (or 2 cups cooked lentils)
- 4-5 medium potatoes, peeled and cubed
- 1/4 cup plant-based milk (for the mashed potatoes)
- Salt and pepper to taste
Instructions
- Preheat your oven to 400°F (200°C).
- In a large skillet, heat the olive oil over medium heat. Add the diced onion and sauté for about 5 minutes until translucent.
- Stir in the garlic, carrots, and celery. Cook for another 5 minutes, until the vegetables soften.
- Add the chopped mushrooms and cook until they’re tender, about 3-4 minutes.
- Mix in the green peas, corn, dried thyme, smoked paprika, soy sauce, and lentils. Stir and let the mixture cook for another 5 minutes. Season with salt and pepper to taste.
- Meanwhile, boil the cubed potatoes in salted water until tender, about 15 minutes. Drain and return to the pot.
- Add the plant-based milk to the potatoes and mash until smooth and creamy. Season with salt and pepper.
- Spread the vegetable-lentil mixture evenly in a baking dish, then top with the mashed potatoes, spreading them out with a spatula.
- Bake in the preheated oven for 25-30 minutes or until the top is slightly golden.
- Let it cool for a few minutes before serving. Enjoy your delicious vegan shepherd’s pie!
This dish is a fantastic way to enjoy a classic comfort food while keeping it plant-based. Not only is it filling and packed with nutrients, but it also makes a great leftovers option, perfect for meal prep!