while beans and rice is a healthy food choice, especially if you keep the added sodium and fat content low, eating only beans and rice could lead to other nutritional deficiencies.