
Sweet and Sour Tofu Stir Fry
30 min
Meal
Servings
Total
30 minPrep
10 minCook
20 minContains
Swap out
Free from
Ingredients
Tofu
-
15.8 oz (450 g)extra firm tofu, cut into 1 cm cubes
-
-
¼ cup (32 g)cornstarch
-
½ tspsalt
-
¼ tspground black pepper
-
1 Tbsp (15 mL)vegetable oil
Sweet & sour sauce
-
½ cup (120 mL)pineapple juice
-
¼ cup (60 mL)rice vinegar
-
¼ cup (60 mL)canned tomato paste
-
-
-
2cloves garlic, crushed
-
2 tsp (5 g)cornstarch
-
1 tsp (2 g)freshly grated ginger
Stir-fry
-
1½ cups (300 g)uncooked white rice
-
2 tsp (10 mL)vegetable oil
-
1red onion, thinly sliced
-
1carrot, finely chopped
-
1red bell pepper, thinly sliced
-
½ cup (126 g)canned pineapple chunks
Optional garnish
-
sliced green onion
Directions
- To a large shallow bowl, add the tofu cubes and soy sauce, and gently toss to coat. Then add the cornstarch, salt, and pepper. Gently stir until all the pieces are well coated.
- Heat a large pan over medium-high heat, and add in the oil. When hot, add the tofu and cook the tofu for 7 - 10 minutes, or until it's crispy and golden on all sides. Don't disturb the tofu too much while it's cooking, otherwise, it might crumble. Only stir it every couple of minutes.
- While the tofu cooks, make the sauce: to a small bowl, whisk together the ingredients for the sauce.
- If choosing to enjoy this stir fry with rice, now is the time to start cooking it according to the package instructions.
- When the tofu is golden, transfer it to a bowl and set it aside.
- Returning the same large pan to the heat, add the oil, onion, and carrot. Cook for 4 - 5 minutes.
- Then add the bell peppers and pineapple chunks, and cook for another minute.
- Add the sweet and sour sauce to the veggies in the pan, along with the tofu. Let it simmer for 3 minutes, or until the sauce thickens a bit.
- Remove it from the heat, serve alongside the rice, garnish, and enjoy!
Storage
- The tofu can be stored in an airtight container in the fridge for up to 3 days.
Plate method
The Plate Method is a visual tool that helps us ensure our dietary needs are on track. Touch the image below to see how this recipe measures up.
Grains 50%
• uncooked white rice
Proteins 20%
• extra firm tofu
Fruits & Veggies 30%
• canned tomato paste
• clove garlic
• freshly grated ginger
• red onion
• carrot
• red bell pepper
• canned pineapple chunks
Calcium
• extra firm tofu
Fat
• vegetable oil
• vegetable oil
Nutrition info
We believe that focusing on numbers can harm our relationship with food. Instead, our philosophy is to Nourish the Cells & the Soul. If you require specific nutrition information due to a medical condition, please consult with a dietitian or physician. The nutritional information provided is composed with the utmost care. However, we cannot guarantee the correctness of the displayed values, see also our disclaimer.
Watch it step-by-step!



Discussion & Rating
I was so surprised by how simple this recipe was! I ended up not having pineapple juice, so I ended up letting a few pieces of my frozen pineapple sit in the glaze for a bit, not sure if it did anything but still tasted great!
My only issue was getting the tofu to really crisp up and not get slimy with the cornstarch. Still figuring out how to get it to not all stick to my pan, but next time I think I'll try a touch less cornstarch and a different cooking oil.
Overall, SUCH a good recipe. I can't wait to eat it throughout the week!
Tonight was my third time making this recipe and it's still a crowd favorite! I have started to make one edit- I use orange juice instead of pineapple juice and I just leave the pineapple out. I found that the orange juice has the same zip and is easier to find in the grocery store for me. Leftovers of this recipe keep extremely well. I am not vegan or vegetarian, but I enjoy trying Sadia's recipes and I am getting better at cooking tofu!
Delicious!! The tofu glaze tastes amazing and I really ike the addition of pineapple. Yumm!!!
Hi, I'm from Spain and I just wanted to say that I love your videos. You're such a good cooker and you make everything look easy! Also I wanted to congratulate you with the new website, it's beautiful, cute and also super helpful. Thank you a lot for the love you put on pick up limes, you have inspired me. ( I had started to be vegetarian 5 months ago, but planning to be vegan)
Sorry for my english, I'm 17 years old and I am still learning it.
Best wishes,
Maria
OMG!! How good is it! Love this recipe!