Hearty and comforting, this Vegetarian Mushroom Shepherd's Pie is perfect for Vegetarians and meat eaters alike!