Toss the tofu with the mushroom powder, 5-spice, and kosher salt, and sesame oil. Marinate for 10 minutes.
Combine the garbanzo bean flour and cornstarch.
Toss to coat the tofu with garbanzo bean flour mixture and set aside.
Heat the olive oil in a heavy pan over medium heat. Place the tofu in the pan. Make sure not to overcrowd the pan. Cook the tofu until crispy on all sides.
Remove the tofu from the pan. Allow to drain on a paper towel-lined plate.
How to Make Sweet and Sour Sauce
Combine all of the ingredients, and stir to mix.
How to Make Sweet and Sour Tofu
A large heavy pan over medium heat.
Sauté the onion for 1 minute, add the peppers cook for 2 minutes.
Add the pineapple cooking for 3-4 minutes.
Pour the sauce onto the vegetables, stirring and cooking until thick.
Add the tofu, and toss to coat.
Place on a platter and sprinkle the sliced scallions on top.