Preheat the oven to 425 degrees(F).
Cook the pasta according to package directions. Cooking about 1 minute less since you will be baking the pasta. Drain when done.
While the pasta cooks, make the sauce. In a large mixing bowl, whisk together the vegan cream, non-dairy milk, vegan Parmesan, cornstarch, salt, garlic, and black pepper.
Then pour the vegan mozzarella and thawed spinach into the bowl and fold them into the sauce.
Once the pasta is cooked, add it to the mixing bowl with the sauce. Then toss to combine. Making sure the sauce is evenly distributed. Set aside.
Now, in a 9 inch springform pan, drizzle a little olive oil into the bottom and swirl it around to coat the whole bottom. Then sprinkle half the bread crumbs over the olive oil and swirl around again to coat the bottom of the pan with bread crumbs.
Now, pour the pasta, with all the sauce into the springform pan. Press the pasta down evenly into the pan.
Sprinkle the top with the remaining bread crumbs and a bit more vegan Parmesan. Drizzle the top with more olive oil.
Bake for 30 to 35 minutes or until the pasta pie is firm and crispy on the top.
Let cool for a few minutes, cut into slices and then top with marinara sauce, olives and sun-dried tomatoes. Serve!