1 bunch broccoli, crowns broken into florets
2 tbsp canola oil
1/2 pound firm tofu, diced (chicken optional)
1 to 2 tbsp soy sauce
2 garlic cloves, minced
1 tbsp minced ginger
1 bunch scallions, finely chopped
3 cups cooked rice, preferably brown or brown basmati
1/4 to 1/2 cup chopped cilantro
Steam the broccoli for four minutes until just tender, or blanch in salted boiling water for two to three minutes. Drain, rinse with cold water and set aside.
Heat a large skillet or wok over high heat until a drop of water evaporates on contact. Add 1 tablespoon of the oil, turn the heat to medium-high and add the tofu. Stir-fry the tofu for two to three minutes until lightly colored. Transfer to a bowl, and toss with 2 teaspoons of the soy sauce. Set aside.
Beat the eggs and remaining soy sauce together in a bowl.
Turn the heat to medium-high, and add the remaining oil, garlic, ginger and scallions. Stir-fry for 20 to 30 seconds until fragrant, and stir in the broccoli. Toss together for a minute, and add the tofu and rice. Cook, scooping up the rice and pressing it back down into the pan, for a minute or two until the rice is hot. Add the egg and soy sauce mixture and the cilantro. Continue to stir and toss until the egg is cooked, about one minute. Remove from the heat, and serve.