Preheat your oven to 425°F (220°C).
Prick the bottom of the frozen pie crust and cover it with foil. Place dry beans or pie weights on top. Bake for 10-15 minutes.
In a large pan, heat olive oil over medium heat. Add mushrooms and cook until golden and excess water has reduced.
Add frozen spinach, leeks, tomatoes, and sundried tomatoes. Cook until tender, then season with salt and pepper.
Blend silken tofu, olive oil, nutritional yeast, turmeric, garlic powder, onion powder, salt, and pepper in a food processor until smooth.
Reduce oven temperature to 375°F (190°C). Remove beans and foil from the pie crust.
Mix cooked veggies with the tofu mixture and pour into the pie crust. Top with tomato slices and vegan cheese.
Bake in the oven at 375°F for 30-40 minutes until golden. If the crust gets too dark, cover with aluminum foil.
Once baked, allow the pie to cool slightly before serving. It can also be served cold.