Jamie Oliver’s vegan shepherd’s pie replaces meat with lentils and mushrooms, creating a hearty filling loaded with vegetables and a rich, savory gravy. The topping of smooth mashed potatoes is baked until golden and slightly crispy, making it a satisfying and nutritious meal.