Wrap a paper towel (or clean dish towel) around the block of tofu. Place the wrapped tofu on a plate, and press the tofu with a heavy pot or another comparable object—the weight of the pan alone will do. After 30 minutes, remove the pot and towel, then cut the tofu into medium-small cubes (about 3/4 inch). Pat the cubes dry, with a fresh towel if necessary.
Heat oven to 425. In a medium-large bowl, gently toss the tofu in 1 teaspoon oil to evenly coat. Add the sesame and toss to coat. Then add the tapioca flour and toss until the tofu is coated in a thin layer of the sesame and flour.
Spread the tofu out on a parchment lined metal baking pan, then bake for 15 minutes. Flip, then bake another 10 minutes, or until the tofu is crispy and light golden brown.
Meanwhile, whisk the sauce ingredients together until well combined. Taste, and adjust the ingredient amounts to your liking.
Layer the spinach, cabbage, carrots, and bell peppers in a medium size bowl. Drizzle on some peanut sauce, then top with the tofu, more peanut sauce, and basil.