Preheat the oven to 360°F (182°C) and grease a 12-inch cake pan.
Whisk together the flour, cornstarch, baking powder, and salt in a mixing bowl. Set aside.
In a large mixing bowl, beat the vegan butter and sugars together until light and fluffy. Mix in the plant milk and vanilla.
Add the dry ingredients to the wet ingredients and mix until just combined.
Press the dough in an even layer into the bottom of the pan and bake for 15 minutes. A toothpick inserted into the center should come out clean. If it doesn’t bake for a couple more minutes.
Remove the cookie crust from the oven and allow it to cool in the pan.
Beat together the vegan cream cheese and vegan butter until fluffy. Beat in half of the powdered sugar followed by the vanilla and then the remaining powdered sugar.
Transfer the fully-cooled cookie crust to a serving plate and spread the frosting over the top. Arrange the strawberries, peaches, kiwis, blueberries, and grapes over the frosting in a pretty design.
Notes
Store fruit pizza in the refrigerator. Cover it loosely with plastic wrap or place it in an airtight container. I recommend making it no more than 24 hours before you plan on serving it.If you have leftover fruit pizza, it should be consumed within 2-3 days; the exact timeline depends on the freshness of the fruit you use.