Red rice is a long, grainy rice variety which gets its reddish tinge from the presence of anthocyanin – a water soluble pigment. Ayurveda, the ancient Indian medicine, praises red rice for its innumerable health benefits. Here are the 5 amazing benefits of red rice.