Equipment
* optional
Ingredients
Tofu
- 400 g extra firm tofu, pressed and cubed
- 30 g cornstarch
- 45 ml neutral oil
- 2 g salt
Vegetables & Aromatics
- 150 g red bell pepper, cut into chunks
- 150 g green bell pepper, cut into chunks
- 100 g onion, cut into petals/chunks
- 120 g pineapple chunks, fresh or canned
- 2 garlic, minced
- 10 g ginger, minced
Sweet and Sour Sauce
- 60 g ketchup
- 45 ml rice vinegar
- 30 ml light soy sauce
- 30 g sugar
- 60 ml water
- 5 g cornstarch
Nutrition (per serving)
Method
Press the tofu for at least 20 minutes to remove excess moisture. This is crucial for crispiness. Once pressed, cut into 2.5cm (1 inch) cubes.
In a small bowl, whisk together ketchup, rice vinegar, soy sauce, sugar, and water/pineapple juice until the sugar dissolves. Set aside.
Toss the tofu cubes with salt and cornstarch in a mixing bowl until thoroughly and evenly coated. The cornstarch should form a dry layer on the outside.
Heat oil in a large skillet or wok over medium-high heat (approx 190°C/375°F). Add tofu cubes in a single layer, ensuring they don't touch.
Fry the tofu for 2-3 minutes per side until golden brown and crispy. Remove from pan and set aside on a wire rack or paper towel.
Wipe out excess oil, leaving about 15ml (1 tbsp) in the pan. Sauté the minced garlic and ginger for 30 seconds until fragrant.
Add the onion and bell peppers. Stir-fry for 2-3 minutes until the vegetables are bright and slightly tender but still crisp.
Pour in the sauce mixture and bring to a simmer. Stir in the cornstarch slurry (5g starch + 15ml water) and cook until the sauce thickens and turns glossy.
Add the fried tofu and pineapple chunks back into the pan. Toss quickly to coat everything in the glaze and serve immediately.
Chef's Notes
- Using pineapple juice instead of water in the sauce adds depth and natural sweetness.
- For the crispiest tofu, toss the cubes in cornstarch immediately before frying. If they sit too long, the moisture will absorb the starch and it won't crisp up as well.
- Cut vegetables into similar sizes as the tofu cubes for uniform cooking and eating experience.
- If you want extra heat, add a pinch of dried chili flakes or a teaspoon of sriracha to the sauce.
Storage
Refrigerator: 3 days — Tofu will lose crispness; reheat in a pan or air fryer to restore texture.
Reheating: Reheat in a skillet over medium heat for 5-7 minutes or air fry at 180°C/350°F for 5 minutes.










