Mix together the soy sauce, lemon juice and ginger for a marinade for the tofu.
Cut the tofu into ½” chunks and coat well with the marinade. Let it marinate for 45 minutes in a bowl. Drain the tofu, saving the marinade. Heat a large pan and add the cauliflower, broccoli, carrots, onion, green pepper and tofu. Stir frequently, cooking evenly. Add the snow peas, mushrooms and green onions. Continue to stir frequently until the vegetables are cooked but still crunchy. Serve over rice, and top with the marinade.
Before cooking the vegetables, finely chop or thickly grate 5 cloves of garlic and an equal amount of fresh ginger and keep them separated. In a small pan, fry the garlic and ginger separately until brown and store in a bowl together. Spoon 1 tablespoon of date paste into the pan and cook for a minute. Add the fried ginger – garlic, mix and remove from heat. Sprinkle this mixture over the rice and veggies.
Roasted sesame seeds or roasted black sesame seeds may also be used as a topping.
Stir fry only Chinese greens and spinach and top, instead of all the vegetables in the recipe, or just some different kinds of mushrooms and then use the ginger and garlic toppings, or the sesame seeds topping, or both.