Vegetarian Shepherd’s Pie
- 23 hours ago
- 2 min read
There’s something so comforting about a bubbling dish of shepherd’s pie fresh from the oven. It’s rustic, hearty, and deeply satisfying — the kind of meal that brings everyone to the table.

I’ve always loved recreating traditional recipes in a vegetarian way, and this version truly doesn’t feel like a compromise.
Lentils create a rich, savory base alongside vegetables and herbs, while a fluffy mashed potato topping adds that classic cozy finish.

It’s a perfect dish for St. Patrick’s Day, but honestly, it’s a go-to comfort meal any time you’re craving something warm, nourishing, and satisfying.

Vegetarian Shepherd’s Pie Recipe:
Serves 6
For the Mashed Potato Topping
Ingredients:
4–5 potatoes, peeled and chopped
3–4 tbsp butter (or plant-based butter)
Salt and pepper to taste
How to Make:
Place the potatoes in a large pot and cover with water
Bring to a low boil over medium-high heat
Add salt, cover, and cook for about 20–30 minutes, or until the potatoes are fork-tender
Drain the potatoes and return them to the pot. Mash until smooth

Add 3–4 tablespoons butter, then season with salt and pepper to taste
Set aside while you prepare the filling

Lentil & Vegetable Filling
Ingredients:
1 tbsp olive oil
1 medium onion, chopped
2 cloves garlic, chopped
Salt and black pepper
1½ cups uncooked brown or green lentils, rinsed and drained
4 cups vegetable stock
2 tsp fresh thyme or 1 tsp dried thyme
1 (10-oz) bag frozen mixed vegetables (peas, carrots, green beans)

How to Make:
While the potatoes are cooking, preheat the oven to 425°F and lightly grease a 9×13 baking dish
In a large saucepan over medium heat, sauté the onion and garlic in olive oil until lightly browned and fragrant, about 5 minutes
Add salt and pepper, then stir in the lentils, vegetable stock, and thyme
Bring to a low boil, then cover and reduce heat to simmer. Cook for 35–40 minutes, or until the lentils are tender
During the last 10 minutes of cooking, add the frozen vegetables, stir, cover again, and continue cooking

To Thicken the Filling
To thicken the mixture, scoop 2–3 tablespoons of the lentils and vegetables into a small bowl
Add 2 tablespoons cornstarch and stir well to combine

Return this mixture to the pot and stir until the filling thickens nicely
Taste and adjust seasoning if needed

Assemble the Shepherd’s Pie
Transfer the lentil and vegetable filling to your prepared baking dish

Spread the mashed potatoes evenly over the top, then lightly season with a little salt and pepper

Place the baking dish on a baking sheet and bake for about 25 minutes, or until the potatoes begin to turn golden on top
Let cool for about 15 minutes before serving

Storage
If you have leftovers, they can be stored in the refrigerator for 2–3 days and reheated when ready to enjoy

☘️ Cozy, hearty, and full of flavor — the perfect vegetarian comfort meal.
Made with simple ingredients and a whole lot of heart.
With love,
Tamarah ❤️ Founder
@veggiefoodievibes
Enjoy!
A votre santé 🌱
Follow @veggiefoodievibes for fun simple easy delicious healthy vegetarian food/recipes







Comments