corn is richer in sugars and protein, but rice is higher in calories and carbs due to its starch content. corn has a lower glycemic index, while rice is the preferred choice in a low-fat diet.