This vegetarian shepherds pie is a great cozy weeknight dinner. This recipe is vegetarian, low carb and healthy! I swapped out the traditional topper of mashed potatoes for mashed cauliflower and used a meatless filling of fresh vegetables and lentils.