naan is made out of leavened dough (fermented with yeast), while tandoori roti is made of plain dough. naan is often stuffed with other ingredients while a tandoori roti usually comes without any filling. because naan is made of maida, it may not be as healthy as a tandoori roti which has wheat flour in it.