Roti is made from whole wheat flour and rice is a refined form of raw rice, which is hulled and milled ... Roti has higher level of dietary fibre than rice, so it keeps stomach full for a longer time.