Press the tofu for at least 30 minutes using a tofu press or a heavy pan with paper towels. The drier the tofu, the crispier it gets.
Preheat the oven to 400°F and line a rimmed sheet pan with parchment paper.
Cut the pressed tofu into cubes or triangles and place in a mixing bowl. Add 1 tablespoon soy sauce, 1 teaspoon garlic powder, salt, pepper, sesame oil, and 2 teaspoons cornstarch. Toss until every piece is evenly coated.
Arrange the tofu in a single layer on the prepared sheet pan. Bake for 25 to 30 minutes, flipping halfway through, until golden and crisp.
Meanwhile, make the teriyaki glaze: In a small saucepan over medium heat, combine 1/4 cup soy sauce, brown sugar, ginger, 1/2 teaspoon garlic powder, sesame seeds, rice wine vinegar, and 1/4 cup water (or pineapple juice). Whisk in the cornstarch slurry and cook, stirring, until thickened, 3 to 4 minutes. Remove from heat.
Toss the hot baked tofu with the teriyaki sauce until coated. Let it cool uncovered for at least 15 minutes to prevent condensation and sogginess.
Portion tofu over a brown rice base in 4 meal prep containers. Add edamame if using and garnish with scallions. Label with the date and refrigerate.