This vegan shepherd's pie recipe is a secret family recipe that has been passed down for generations. The filling is made with a blend of lentils, vegetables, and spices, creating a hearty and flavorful dish that is perfect for any occasion. The mashed potato topping is made with vegan butter and almond milk, creating a creamy and delicious topping that complements the filling perfectly.