roti is traditionally made from whole wheat flour, while naan is made with all-purpose flour. yeast. naan is leavened, or made with yeast, resulting in a thicker, airier bread. roti is unleavened, or made without yeast, which brings the consistency closer to a tortilla than a puffy bread like naan or pita.