Back to the list

Indian flatbreads naan, roti and kulcha: what is the difference? 

Bread is an integral part of the human diet, so it is difficult to imagine any cuisine that would not have this food. However, due to different circumstances, bread is baked differently in different countries, and in some parts of the world, such as in India, it is distributed in the form of cakes: roti, naan, kulcha and paratha. If the last has already been discussed in this blog, the differences between the other traditional Indian flatbreads will be seen in this article.


Roti in Sanskrit means "bread", but also this kind of flat cakes has another name – chapati. They are made unleavened of stoneground whole meal flour “Atta”. In addition to India, roti are common in Pakistan, Nepal, Sri Lanka, Singapore, Maldives, Malaysia, Bangladesh, as well as in some parts of Africa, Fiji, Mauritius and the Caribbean.

Naan unlike roti is baked leavened, and its recipe first appeared in Persia (“nan” translated from Persian as "bread"). In General, these tandoori cakes look like pita. Naan is served hot and usually is brushed with butter. In addition, the Naas can be stuffed or not. For example, in Kashmir and Peshawar naans are made stuffed with nuts and raisins, in Amritsar – with potatoes, onions and spices. There is even a popular in America "naan pizza", which is baked not from the classic dough, but from naan crust.

Kulcha is a kind of naan from Punjab. It is baked from refined wheat flour "Maida" slightly leavened. Traditionally, kulcha was not stuffed and served with "curry" dishes, but recently Indian restaurants have begun to offer options with a variety of fillings.

Talk of the Town Indian restaurant offers a wide selection of tandoor flatbreads. If it is difficult to make a choice, and you want to try everything, there is an option of "Bread basket", which includes: butter naan, garlik naan and stuffed kulcha with onions, potatoes, cheese and vegetables to choose. 

©2012-2019 Talk Of The Town: ООО «Авантаж Трэдинг» ОГРН 5107746031652