This dish is a healthier alternative to traditional stir-fry and the brown rice has more fiber than white rice.
In a shallow bowl or plate, mix tofu with flour until evenly coated. In a non-stick pan, heat canola oil over medium-high heat. Add tofu and cook until lightly brown. Remove from pan and put aside.
Prepare dressing by whisking together olive oil, vinegar, mustard and soy sauce.
In same pan, combine 2 tablespoons of the dressing mixture with onions, carrots, green beans, soy beans and cabbage.
Stir fry for 10 minutes or until vegetables are tender. Add remaining dressing mixture and tofu. Mix. Cook for 2 minutes, stirring gently.
Serve over hot brown rice.