Preheat your oven to 400°F. Lightly coat a large baking sheet with 1 tbsp of olive oil.
In a bowl, toss the cubed tofu with 1 tbsp olive oil and soy sauce.
Put the cornstarch into a zip top bag, add the tofu and toss until each piece is lightly coated.
Spread the tofu in a single layer on the prepared baking sheet. Bake for 25-30 minutes, flipping halfway through, until golden and crispy.
While the tofu bakes, prepare the sauce. Whisk all sauce ingredients (except the cornstarch slurry) in a small bowl and set aside.
Add 1/2 tbsp oil to a skillet and stir fry the bell pepper until slightly softened. Add the pineapple chunks and stir to heat. Add the reserved sauce ingredients and bring to a simmer over medium heat.
Stir in the cornstarch slurry and whisk continuously until the sauce thickens. Remove from heat.
Once the tofu is done, transfer it to a large bowl and pour the sauce over it. Toss gently to coat every piece.
Serve immediately over rice. Enjoy!