Preheat your oven to 425°F and line a baking sheet with parchment paper.
Toss the diced red bell pepper and sliced zucchini with olive oil and roast for 12 minutes until tender.
In a medium bowl, whisk together the chickpea flour, water, dried oregano, and sea salt until the batter is smooth.
Pour the batter into a greased 8-inch oven-safe skillet or small pizza pan and bake for 10 minutes until the edges are firm.
While the crust bakes, press the extra firm tofu to remove excess moisture, then crumble it into a bowl and stir in the nutritional yeast.
Remove the crust from the oven and spread the tomato puree evenly over the surface.
Layer the cannellini beans, roasted bell peppers, and zucchini over the sauce, then top with the crumbled tofu mixture.
Return the pizza to the oven and bake for an additional 8 to 10 minutes until the crust is golden and the tofu is slightly crisp.
Remove from the oven and garnish with a generous amount of fresh basil before slicing and serving.