Preheat the oven to 425°F.
Press the tofu for at least 15 minutes to remove excess water. You can use a tofu press or make a DIY press by wrapping the tofu in paper towels or a clean dishcloth, placing it in a shallow bowl, and stacking something heavy on top.
Cut the pressed tofu into bite-sized cubes and place them in a shallow bowl or dish.
Whisk together the soy sauce, maple syrup, rice vinegar, chili sauce, garlic powder, onion powder, ground ginger, black pepper, and a pinch of salt.
Pour the marinade over the tofu and toss gently to coat evenly. Let it marinate for at least 15 to 30 minutes or overnight.
Line a baking sheet with parchment paper and spread the tofu cubes in a single layer. Bake for 25-30 minutes, tossing halfway through, until the tofu is golden and firm.
Enjoy the tofu right away in bowls, salads, wraps, or as a snack. Store leftovers in an airtight container in the fridge for up to 4-5 days.