Place your drained tofu in a bowl and sprinkle with salt. Let the tofu marinate for about 5 minutes (This process helps the water escape from the tofu, a tofu press if you have one of those would also be a great option). Drain the water from the tofu and mash with fork.
Add about 2 to 3 tablespoons of cornstarch into the mashed tofu and mix well. You may need to add a little more cornstarch to get the right consistency, depending on how well you drained the water. You are looking for it to be the same consistency as super thick ricotta cheese or if you held your spoon on a tilt it stays on the spoon. Set aside.
Heat up 1 tablespoon of oil in a pan and sauté the vegetables. We used bamboo shoots, bell peppers, green onions and mushrooms just until the vegetables start to become aromatic and fork tender. Add soy sauce (or coconut aminos, tamari sauce), white pepper, Chinese 5 spice powder, and orange zest and stir until well incorporated and juices have evaporated.
Add the cooked vegetable mixture to the tofu puree, add salt to taste and mix savory pancake batter well.
Spray your non-stick frying pan with cooking spray or a little oil and heat up to medium. Drop tablespoon of the tofu mixture into the pan and flatten gently. Fry gently about 2-3 minutes or until golden brown on each side. Be very careful when you turn them as they are very fragile. Also do not put your tofu veggie pancakes too close to one another in the pan or it will make it difficult to flip over. (If your first tofu veggie pancake was too difficult to turn, you need to add more cornstarch to your tofu veggie pancake batter and try it again.)
Make your dipping sauce. In a small bowl add tamari (soy) sauce, garlic, grated ginger, sesame oil and vinegar. Mix and serve with Asian Tofu Vegetable Pancakes. Enjoy!