Craving a meal that is quick, healthy, and bursting with flavour? A pineapple and tofu stir-fry delivers a vibrant sweet-and-sour experience that is better than takeout and surprisingly simple to whip up on a busy weeknight.
The Magic of Sweet, Sour, and Savoury
The secret to this dish's irresistible
flavour lies in the classic combination of sweet, sour, and savoury elements. The natural sweetness and tartness of pineapple chunks perfectly complement the salty, umami depth of soy sauce. This pairing creates a balanced and complex sauce that elevates humble ingredients. When heated, the pineapple releases its juices, which mingle with ginger, garlic, and a touch of vinegar, creating a glossy glaze that coats every single bite. The pineapple's acidity also helps to brighten the entire dish, preventing the sauce from feeling too heavy and ensuring a refreshing finish. This dynamic trio is a hallmark of many Asian cuisines for a reason—it simply works.
Tips for Perfectly Crispy Tofu
For many, the biggest challenge with tofu is achieving a satisfying texture. The key to crispy, golden-brown tofu that does not turn mushy in the sauce is preparation. First, you must press your tofu. Use extra-firm tofu and press it for at least 15-30 minutes to remove as much water as possible; you can use a dedicated tofu press or simply wrap the block in paper towels and place a heavy object on top. Once pressed, cut the tofu into bite-sized cubes. The next secret weapon is cornstarch. Tossing the cubes in a light coating of cornstarch before frying creates a protective layer that crisps up beautifully in hot oil. Pan-fry the tofu in a single layer, ensuring you do not overcrowd the pan, and cook until it is golden on all sides. This step guarantees a delightful contrast between the crispy exterior of the tofu and its tender inside.
Ingredients for Your Stir-Fry
For the Tofu:
1 block (400g) extra-firm tofu, pressed and cubed
2 tablespoons cornstarch
2 tablespoons neutral oil (like canola or grapeseed), for frying
For the Sauce:
1/2 cup pineapple juice (canned or fresh)
1/4 cup low-sodium soy sauce
2 tablespoons rice vinegar
1 tablespoon brown sugar or honey
1 teaspoon grated fresh ginger
2 cloves garlic, minced
1 teaspoon sesame oil (optional)
For the Stir-Fry:
1 tablespoon neutral oil
1 red bell pepper, chopped
1 small onion, chopped
1 cup fresh or canned pineapple chunks
* Other vegetables like broccoli, snow peas, or carrots (about 2 cups total)
Putting It All Together
1. Prepare the Tofu: In a bowl, toss the pressed tofu cubes with cornstarch until lightly coated. Heat 2 tablespoons of oil in a large wok or skillet over medium-high heat. Add the tofu in a single layer and fry until golden and crispy on all sides, about 5–7 minutes. Remove the tofu from the pan and set aside.
2. Mix the Sauce: In a small bowl, whisk together all the sauce ingredients: pineapple juice, soy sauce, rice vinegar, brown sugar, ginger, garlic, and sesame oil.
3. Stir Fry the Vegetables: Add the remaining 1 tablespoon of oil to the same pan. Add the onion and bell pepper (and any other firm vegetables like broccoli or carrots) and stir fry for 3–4 minutes until they are crisp–tender.
4. Combine and Serve: Pour the sauce into the pan with the vegetables. Let it bubble and thicken for about a minute. Return the crispy tofu to the pan, add the pineapple chunks, and toss everything together to coat evenly. Cook for another minute until everything is heated through. Serve immediately over steamed rice, garnished with sliced green onions or sesame seeds.
















