While both provide calories, whole wheat roti is richer in protein and fibre, whereas brown rice contains more nutrients and ...