Traditional shepherd's pie usually has lamb, while cottage pie usually has beef. That said, this vegan Shepherd's Pie substitutes lentils, mushrooms, and vegetables for a robust plant-based meal!