Preheat your oven to 400°F (200°C). If using raw squash, roast small cubes in olive oil, salt, and pepper for about 20 minutes until soft and golden.
Brush your flatbread or crust lightly with olive oil. Sprinkle the minced garlic over it for a bit of flavor.
Mash or layer the roasted squash evenly on the crust. Add the herbs, caramelized onions if using, and a generous handful of vegan cheese.
Bake for 8–10 minutes until the edges are crisp and the cheese melts slightly.
Remove from the oven, top with fresh arugula, and finish with a drizzle of olive oil or a sprinkle of flaky salt.