"Rice is rich in vitamins and minerals such as Vitamin B and Magnesium, to name a few. 100 gm of Rice contains 7 gm of protein. Studies have shown that rice protein might also help to reduce blood pressure and blood fats," writes nutritionist Mac Singh.