Use a tofu press or wrap the tofu in a clean or paper towel and place something heavy on top, like a cast-iron skillet. Leave it for 15 minutes to drain out all the water.
16 ounce tofu
Cut tofu into cubes and air fry at 400F for 15 minutes or until golden brown. If you do not have an air fryer, fry the tofu cubes in a pan with avocado oil until browned on all sides. keep it aside.
Mix the sour sauce ingredients in a small bowl and set it aside: Pineapple juice, tamari/soy sauce, rice vinegar, and hot sauce.
1 cup pineapple juice, 2 tablespoon tamari, 2 tablespoon rice vinegar, 1 tablespoon hot sauce
In a large wok or large pan, heat olive oil over medium-high heat. Add minced garlic and ginger. Cook for 20 seconds until fragrant.
2 garlic cloves, 1 tablespoon olive oil, 1 teaspoon ginger
Add diced onions and green and red bell peppers. Stir-fry until vegetables are slightly softened.
1 onion, 1 green bell pepper, 1 red bell pepper
Pour in the sour sauce and stir to combine. Add pineapple chunks and cook for another 1-2 minutes over medium heat.
1 cup pineapple
Add red chili flakes, black pepper powder, and salt. Mix well.
1 teaspoon chili flakes, salt to taste, ½ teaspoon black pepper
In a separate small bowl, mix cornstarch with water to make a slurry. Slowly pour it into the wok while stirring continuously.
1 tablespoon cornstarch
Bring the sauce to a simmer and let it thicken. Add the cooked tofu cubes and mix gently until coated with the sauce.
Garnish with chopped green onions and roasted sesame seeds and serve hot over steamed jasmine rice.
¼ cup scallions, 1 teaspoon sesame seeds