Extra firm tofu is seasoned and baked until lightly crispy on the outside with a slightly chewy, meatier inside. It is then tossed in a homemade sweet and sour sauce which makes this one of the most delicious ways to enjoy a baked tofu dish! If you think you don't like tofu, you obviously have not tried this recipe!
Begin by laying a few sheets of paper towel onto a flat surface. Set the blocks of tofu on the paper towels. Top with more paper towels. Cover the tofu with a cutting board, ensuring that the cutting board covers all of the tofu. Set heavy cans or jars on top of the cutting board and allow the weight to push out the excess moisture. Leave for 20 minutes.
In the meantime, preheat the oven to 400 degrees Fahrenheit.
Whisk together the cornstarch, garlic and onion powder, salt, and pepper.
Once the tofu has been pressed, remove the weights and break the tofu into bite-sized pieces – about 3/4 inch pieces.
Gently toss the tofu pieces with the olive oil until well coated. Sprinkle over the cornstarch mixture and toss gently to coat.
Lay the tofu onto a parchment-lined baking sheet. Do not overlap the tofu pieces. Bake for 15 minutes. Remove from oven, turn tofu pieces over, and bake for 15 minutes more.
For the Sauce:
While the tofu is baking, it’s time to make the sauce. In a large skillet, add the pineapple juice, brown sugar, vinegar, ketchup, and soy sauce to a saucepan. Add the cornstarch and water to a bowl and stir until the cornstarch is dissolved. Add this mixture to the saucepan as well.
Over medium-high heat, bring to a boil while gently whisking. Once the sauce mixture begins to simmer, it will thicken almost immediately. Turn off the burner and set the sauce aside.
Once the tofu is ready, transfer it to the sauce and toss it well to coat. Plate and garnish with toasted sesame seeds and thinly sliced green onions. Enjoy!