Preheat oven to 400 degrees F.
Filling:
Toss veggies with canola oil and spread evenly onto a sheet pan. Place into oven and cook until golden brown.
In a saucepan, heat the broth and milk. Add 3 tablespoons of butter to another sauce pan and add the flour and curry and cook for 1 to 2 minutes. Whisk in the hot milk mixture and cook until thickened. Add the salt and pepper. Toss the browned vegetables and the curd/tofu.
*Pie Crust:
Combine flours, sugar and salt into a medium sized bowl. Cut in 3 tablespoons of butter. With a pastry blender or 2 forks, mix the flour and butter mixture until it resembles coarse crumbs. Start to slowly add ice water a little at a time until the pastry holds together. You don’t want to mix it too much otherwise it will lose its flakiness.
Lightly flour a surface and roll the dough out to a size that is just larger than the bake pan you are using.
Pour veggie mixture into a shallow baking pan, or a large terra cotta pot base and top with pie crust. Poke holes into the pie crust and place small pats of butter on top of the crust. Place into the oven and cook until pie crust has browned and the mixture is hot and bubbly, about 35 minutes.