Easy Lentil Shepherd's Pie (Vegan, Gluten-Free)

single white ramekin with vegan lentil shepherd's pie being eaten

5 from 3 reviews

This insanely Easy Vegan Lentil Shepherd's Pie is made in less than 30 minutes! This hearty meatless recipe is just 10 main ingredients, gluten-free, allergy-free, featuring protein-packed lentils, veggies, and simple dairy-free mashed potatoes! Healthy and budget-friendly comfort food the whole family will love and devour!



Lentil Filling:

Quick Mashed Potato Topping:

  • 1 LB Peeled, Cubed Russet or Red Potato (steamed or boiled)
  • 3 TB Vegan/ Allergy-Free Butter
  • 2 TB Unsweetened Non-Dairy Milk


  1. Preheat the oven to 425°F.
  2. If you need to boil your potatoes, start them now while you make the lentil filling, otherwise, steam the frozen potatoes in the microwave according to package directions.
  3. In a large seasoned skillet, saute the onion for about 3 minutes before adding the drained or frozen mixed veggies. Continue cooking over medium-high heat until most of the liquid is cooked off.
  4. Now add in the cooked lentils and stir everything together. Continue cooking until excess liquid is cooked off.
  5. Finally, add the tomato sauce, tomato paste, coconut aminos, and seasonings. Mix everything together until combined and adjust seasonings to taste before turning off the heat.
  6. To finish the potato topping, use a fork or potato masher to mash the boiled or steam potatoes with the vegan butter and milk in a bowl. Mash them to your desired consistency.
  7. Smooth out the lentil filling in the skillet you used, a deep casserole dish, or about 6, 8 oz ramekins. Then top with the mashed potatoes.
  8. Bake the shepherd's pie(s) for 10 minutes, just until the mashed potato begins to crisp and get golden brown on top.
  9. Remove and serve with a sprinkle of parsley, if desired.


  • You can use a mix of veggies like peas, corn, and carrots!
  • If using dried lentils, cook 1 1/2 cups of dried lentils ahead of time for about 4 cups cooked.
  • Feel free to adjust seasonings (thyme, rosemary, garlic, and pepper) to taste! Swap in and out what you prefer.
  • I used a frozen, steamable bag of peeled russet potatoes. You can use leftover mashed potatoes for this recipe of peel, cube, and boil russet or red potatoes. You can also use mashed sweet potato.
  • Store leftovers covered and sealed in the fridge for up to 6 days or freeze for up to 3 months. Reheat in the microwave or oven for a crisper topping.


Keywords: lentil shepherd's pie, vegan shepherd's pie, easy shepherd's pie, gluten-free shepherd's pie, healthy shepherd's pie