Press the tofu for 15 minutes in a tofu press or place it on a plate with a weighted, flat surface, like a cutting board, on top.
In a shallow dish or baking dish, combine ¼ cup soy sauce, ¼ cup lemon juice, and 2 tablespoons of vegan chicken bouillon powder.
After pressing, tear the tofu into bite-sized pieces and add them to the marinade. You can also cut the tofu into cubes or small slices. Tearing is easiest if you cut the block into quarters first.
Cover all sides of the tofu with the marinade and marinate it for 1 hour. Flip the pieces a few times to keep them covered. (see note 4)
In a small bowl, combine the peanut butter, mandarin juice, rice vinegar, soy sauce, ginger, and garlic. Set it aside and stir right before serving.
Prep the veggies and add them, along with the mandarin oranges and edamame (thawed, if using frozen), to a large salad bowl.
To bake tofu chicken, preheat the oven to 425 F (225 C). Place the tofu in a single layer on a parchment-lined baking tray and bake for 15 minutes. Flip and continue baking for 10-15 minutes until brown and crispy.
To air fry, preheat the air fryer to 375 F (190 C). Place the tofu pieces in a single layer on the bottom of the air fryer basket. Air fry for 12 minutes total, flipping halfway through. If the tofu is not crispy, air fry for another minute or 2.
Add the tofu and dressing to the salad and mix well. If using, garnish or stir in the chopped peanuts. Dressing can also be served on the side if you plan on leftovers or make this salad for quick weekly lunches.