Heat your oven to 350 F and have a 9x13 baking pan at the ready.
For the Pumpkin Filling: Place all the pumpkin filling ingredients in a food processor and pulse until smooth. Set aside.
For the Mashed Potato Crust: Place chopped potatoes in a large pot and cover with salted cold water. Bring this to a boil and simmer about 20 minutes until the potatoes can be easily pierced with a fork. Place the potatoes in a drainer to drain water and then into a medium bowl. Use a potato masher to mash. Mix in margarine, garlic and pumpkin filling. Mash until the desired texture is reached. Season to taste with salt and pepper and set aside.
For the Vegetable Base: Heat the olive oil in a large skillet. Add the curry and onion and cook over medium heat until the onion is tender. Add the garlic. Stir for about one minute and then add the chopped vegetables. Stir and cook a few minutes until the vegetables start to soften a bit. Add the diced tomatoes, vegetable broth, Bragg, sage, cinnamon, salt and pepper. Stir to combine.
Bring this mixture to a simmer and cook until the sauce begins to thicken. Once the vegetables have reached your desired level of tenderness, remove from heat, and add the pumpkin filling. Stir until well combined. Add the drained can of chickpeas.
Assembling the Pie: Pour the vegetable base ingredients in the bottom of a 9x13 baking dish and top with mashed potatoes. Sprinkle with paprika if you’d like.
Place in the heated oven and bake for 30 minutes.
Allow the Shepherd’s Pumpkin Pie to cool for a few minutes after you remove from the oven. Garnish with fresh sage leaves and pine nuts and serve with a salad and warmed bread.