Vegan Shepherd’s Pie
This Vegan Shepherd’s Pie is an oven bake with a hearty lentil filling under a golden mashed potato topping. Carrots, peas, and savory gravy bubble underneath while the potatoes brown on top. It’s Sunday-dinner comfort with no meat and no dairy.
I love how filling this is. One pan feeds the table, leftovers reheat beautifully, and that crispy potato lid is the whole reason people go back for seconds.
Why You’ll Love This Shepherd’s Pie
- Completely vegan
- Hearty lentil filling
- Golden mashed potato topping
- Peas and carrots in every bite
- Family-size oven bake
- Great leftover
The Secret to a Filling That Isn’t Watery
Simmer the lentils until the gravy is thick before it goes under the potatoes. If the filling is loose, the topping sinks. A little tomato paste and soy sauce make it taste meaty. Rough up the mash with a fork so the peaks brown in the oven.
Vegan Recipes
Vegan Shepherd’s Pie
- Prep20 min
- Cook40 min
- Total1 hr
- Servings6 servings
- Calories310 kcal
Ingredients
Instructions
- Boil the potatoes until tender. Drain and mash with vegan butter, plant milk, salt, and pepper.
- Preheat oven to 400°F (200°C).
- Heat the oil in a skillet. Cook the onion and carrots for 6 minutes. Add the garlic and cook 30 seconds.
- Stir in the lentils, tomato paste, soy sauce, broth, thyme, salt, and pepper. Simmer 8 minutes, until thick. Add the peas.
- Spread the filling in a baking dish. Cover with mashed potatoes and rough up the top with a fork.
- Bake for 20–25 minutes, until the topping is golden and the edges are bubbling. Rest 10 minutes before serving.
Notes & Tips
- A sprinkle of paprika on the potatoes helps them brown.
- If the filling looks dry, add a splash more broth before baking.
- This is excellent with a simple green salad or steamed broccoli.
- Leftovers keep 4 days and taste even better the next night.
Nutrition Facts
Per serving · makes 6 servings
| Nutrient | Amount per serving |
|---|---|
| Calories | 310 kcal |
| Total fat | 8 g |
| Saturated fat | 1 g |
| Cholesterol | 0 mg |
| Sodium | 620 mg |
| Total carbohydrate | 50 g |
| Fibre | 8 g |
| Sugars | 6 g |
| Protein | 12 g |
Nutrition values are approximate and vary with brands and portion sizes.
Frequently asked questions
Can I use leftover mashed potatoes?
Yes. That’s the fastest version. Warm them slightly so they spread easily.
Do I have to use lentils?
No. Brown lentils are classic here, but cooked mushrooms or vegan mince also work.
Can I freeze it?
Yes. Freeze after assembling, then bake from frozen, adding 15–20 minutes. This Vegan Shepherd’s Pie is cozy, golden, and packed with lentils. An oven bake that feels like a hug. If you make it, I’d love to hear how it turned out — leave a comment or tag me!




Comments
No comments yet. Be the first!