-
1
Note: dont worry about the long prep time; most of it is spend pressing and marinating the tofu, so you don t have to do anything!
-
2
1.
-
3
Prepare the tofu.
-
4
For a chewier texture, freeze overnight, then defrost.
-
5
For a creamier texture, skip this step.
-
6
Either way, then press the tofu under heavy cans or a heavy pot for 2 or more hours.
-
7
Cut into cubes and then place the tofu in a bowl and cover with the teriyaki sauce.
-
8
Marinate at room temperature for about 20-30 minutes.
-
9
Dredge the marinated tofu in cornstarch (I do this by shaking everything around in a gallon-size Ziploc).
-
10
Make sure to reserve the leftover marinade.
-
11
2.
-
12
Heat some vegetable oil over medium-high heat in a large skillet (or wok).
-
13
Add the tofu cubes and fry until they are a deep golden brown.
-
14
Set aside.
-
15
Turn the heat down to medium.
-
16
Add more oil to the pan if needed and then dump in the onion and pepper slices.
-
17
Stirring often, cook the onions and peppers until soft.
-
18
Turn off the heat.
-
19
3.
-
20
Put the cherry tomatoes in a dry, non-stick skillet over medium-high heat.
-
21
Shake the pan, occasionally at first and then more frequently as the tomatoes start to brown, until some tomatoes have burst a little and all are starting to get browned spots.
-
22
4.
-
23
Add the tomatoes to the onions and peppers along with the pineapple chunks and the reserved marinade.
-
24
Add more teriyaki sauce as desired to create a sauce-y consistency.
-
25
Cook a few minutes, then taste and add fresh ginger, salt, and chili garlic sauce to taste.
-
26
Continue to cook until the sauce is somewhat reduced...eyeball it until its all looking good.
-
27
5.
-
28
Add the tofu and the cashews to the skillet and cook about 5 minutes more, just to warm everything through.
-
29
Serve with rice.