Vegan Shepherd's Pie is the ultimate comfort food that's easy to make at home. This dish features a savory veggie filling topped with creamy mashed potatoes and baked until golden. The combination of textures—from the hearty vegetables to the fluffy potato topping—makes every bite satisfying. It's perfect for busy weeknights or meal prep, and beginner-friendly too. Pair it with my Vegan Sweet Potato Burrito Bowl for a complete healthy dinner.
Why You'll Love Vegan Shepherd's Pie - Easy Homemade Comfort Food
Enjoy this easy homemade Vegan Shepherd's Pie packed with hearty veggies and creamy mashed potatoes. Perfect comfort food for weeknight dinners.
- Hearty and comforting plant-based meal
- Easy to prepare with pantry staples
- Family-friendly and beginner-friendly recipe
- Perfect for leftovers and meal prep
Ingredients for Vegan Shepherd's Pie - Easy Homemade Comfort Food
Lentils: brown or green lentils work best; canned lentils save timeMashed potatoes: use leftover mash or quick instant potatoes; add vegan butter for creaminess
- Lentils: brown or green lentils work best; canned lentils save time
- Mashed potatoes: use leftover mash or quick instant potatoes; add vegan butter for creaminess
Ingredient Note: Full measurements for Vegan Shepherd's Pie - Easy Homemade Comfort Food are listed in the printable recipe card below.
How to Make Vegan Shepherd's Pie - Easy Homemade Comfort Food
Step 1 — Prep & Preheat
Prepare the filling: Heat olive oil in a large skillet over medium heat. Add diced onion and garlic, sauté until soft.
Step 2 — Cook and Build Flavor
Cook vegetables: Add carrots, mushrooms, and peas. Cook until tender, about 5 minutes.
Step 3 — Finish, Taste, and Adjust
Add lentils and season: Stir in cooked lentils, tomato paste, vegetable broth, soy sauce, thyme, rosemary, smoked paprika, salt, and pepper. Simmer for 5–7 minutes until thickened.
Expert Tips for Vegan Shepherd's Pie - Easy Homemade Comfort Food
- Use leftover mashed potatoes to save prep time.
- Add chopped walnuts or mushrooms for extra texture.
- For creamier potatoes, mix in a splash of plant-based milk.
Vegan Shepherd's Pie - Easy Homemade Comfort Food
Enjoy this easy homemade Vegan Shepherd's Pie packed with hearty veggies and creamy mashed potatoes. Perfect comfort food for weeknight dinners.
Ingredients
Main Ingredients
- 2 tbsp olive oil
- 1 small onion, diced
- 2 cloves garlic, minced
- 1 cup carrots, diced
- 1 cup mushrooms, chopped
- 1 cup green peas (fresh or frozen)
- 1 cup lentils (cooked or canned), rinsed
- 2 tbsp tomato paste
- 1 cup vegetable broth
- 1 tbsp soy sauce or tamari
- 4 cups mashed potatoes (prepared with vegan butter and plant-based milk)
Seasonings & Flavor Boosters
- 1 tsp dried thyme
- 1 tsp dried rosemary
- 1/2 tsp smoked paprika
- Salt and pepper, to taste
Optional Toppings
- Fresh parsley, chopped
- Vegan shredded cheese (optional)
Instructions
How to Make Vegan Shepherd's Pie
- Prepare the filling: Heat olive oil in a large skillet over medium heat. Add diced onion and garlic, sauté until soft.
- Cook vegetables: Add carrots, mushrooms, and peas. Cook until tender, about 5 minutes.
- Add lentils and season: Stir in cooked lentils, tomato paste, vegetable broth, soy sauce, thyme, rosemary, smoked paprika, salt, and pepper. Simmer for 5–7 minutes until thickened.
- Assemble the pie: Preheat oven to 400°F. Transfer veggie-lentil mixture to a baking dish, spread mashed potatoes evenly on top. Optional: sprinkle vegan cheese.
- Bake: Bake for 20 minutes or until the top is golden and crispy. Garnish with fresh parsley before serving.
Nutrition (per serving)
Storage, Freezing & Reheating
- Fridge: Store in an airtight container for up to 3 days.
- Freezer: Not recommended (texture changes).
- Serve/Reheat: Best chilled or at room temperature.
Vegan Shepherd's Pie - Easy Homemade Comfort Food FAQs
Yes, you can prepare the filling and mashed potatoes ahead, then assemble and bake when ready. It also freezes well.
Crumbled firm tofu or cooked mushrooms can replace lentils for a similar texture.
Store leftovers in an airtight container in the fridge for up to 4 days or freeze for up to 3 months.
Use enough vegetable broth to keep the filling moist but not too watery. Avoid overcooking mashed potatoes to keep them fluffy.
You Might Also Like
Before You Go
If you try this Vegan Shepherd's Pie - Easy Homemade Comfort Food, I'd love for you to leave a rating or share how you customized it.