White rice is a simple carb (breaks down to a simple sugar way too fast). There is no such thing as white rice in nature. All white used to be brown before it was hulled. Brown rice maintains the bran, endosperm, etc with all vitamins, phyto nutrients, etc.
You should think of eating white rice as like eating sugar.
Also, a lot of people think you wouldn't get enough protein by just eating vegetables and rice. The meat industry/lobby has done a really good job of tricking us with that. Vegetables provide a lot of protein. The human body should get no more than about 10% protein a day. Above that you turn on cancer jeans. Every person has cancer cells in their body, but it all depends on your bodies ability to do maintenance/fight it. Those that end up "with cancer" can not, but that is off subject.
There have been studies showing historically the wealthy Japanese have more health problems due to a lack of nutrition compared to the poor in Japan directly due to the fact that the poor have to eat brown rice which costs less in Japan.
It wouldn't be a bad idea to start the day with an organic low sodium vegetable juice 16 to 32 ounce (yes that's a lot) with 2 table spoons of a protein powder, 2 table spoons of ground flax seed and 2 table spoons non GMO soy letchitin (sp). Eating the vegetables, but starting the day with the protein powder will help you from having sugar spikes in that protein stabilizes blood sugar.
Now for the subject of meat: you don't really eat meat and the fastest way to lose a lot of weight is to cut meat out 100%, but every cell in the human body id made up of Arachadonic acid and the only source is animal meat. No person should eat meat more than once a day @ 4-6 ounces or their body will have to contend with protein toxicity. You may want to think about eating fish or chicken once or twice a week or supplement with Arachadonic acid. Also, Grapeseed oil (not touched by HI heat) has Lanoic oil which converts to Arachadonic oil in the body.
Also, this is key: don't always eat the vegetables 100% raw, but al dente, lightly steamed and still crisp. Raw can be too hard on the bodies digestive enzymes (pancreas) and overly cooked gives you a food devoid of nutrition.
Hope this helps.
Yours in nutrition!