1 block 1 lb (454 g) firm tofu, cut into 1-cm (4-cm) thick and 1/2-inch (4-cm) long sticks, patted dry
1/3 cup (75 ml) cornstarch
1/2 cup (125 ml) peanut or olive oil
4 green onions, chopped
1 teaspoon (5 ml) chopped fresh ginger
2 cloves garlic, finely chopped
1 cup (250 ml) unsalted cashews, toasted
1/4 cup (60 ml) chopped fresh cilantro (optional)
Salt and pepper
In a bowl, combine all the ingredients. Set aside.
In a large bowl, combine the tofu sticks with the cornstarch. Shake to remove any excess. Set aside on a plate.
In a wok, heat the oil. Fry the tofu in half the time, until lightly browned. Season with salt and pepper. Remove the sticks from the wok with a slotted spoon and set aside on a baking sheet lined with paper towels. Discard the oil from the wok except for 30 ml (2 tablespoons).
In the wok, stir-fry the onions, ginger, and garlic for about 1 minute. Add the sauce and bring to a boil. Add the tofu and nuts and cook, stirring constantly, until warm through and well coated with the sauce. Serve immediately over rice. Sprinkle with cilantro. If desired, serve with steamed broccoli.