Roti – Chapati

Roti or chapati is Indian flat bread and is lifeline of Indian meals. There may be different variations like paratha, naan, tandoori roti etc but it is a staple. Roti is more or less like tortillas, except that it is made of wheat bread and freshly made for every meal. There is no yeast or baking powder required for this Indian bread.

Roti is specially popular and quintessential in north India than south India; that may be because wheat is primary produce in north India. I have grown up seeing my mom knead the dough and make fresh rotis for every meal. It is such a important part of our meals that we tend to forget about it; like there is no skill required or no taste  in our beloved rotis. I realised this when i got on my own and started cooking. Why my rotis are not round or soft enough or tasty like mom’s and ever since i have been trying to replicate those rotis. The perfect, soft, fresh rounds of carbs. 

This recipe, here is as simple as it gets. The key is in kneading the dough. The dough has to be soft and elastic. Shape, i would say, doesn’t matter that much but it has to be even. Refer the preparation pics, that will certainly help. There are certain items that are used traditionally, their names may sound weird. I am giving the list of these: 

  1. Wheat flour: This i am sure is available easily. Bread flour or multi grain flour will work fine as well
  2. Rolling pin: A small rolling pin to flatten the dough and give shape
  3. Skillet: Traditionally it is called ‘tawa’ and is used only for making rotis in Indian homes
  4. Tongs : Tongs are used to cook rotis on flame and we call it ‘chimta’ here



That is pretty much about it. Add a spoonful of ghee or butter (healthy fats) on top of hot rotis and they taste delightful; just like home!



Serves 2
Delicious & healthy Indian flat bread. A staple for Indian meals and goes perfect with curries
Write a review
Prep Time
25 min
Cook Time
10 min
Total Time
35 min
Prep Time
25 min
Cook Time
10 min
Total Time
35 min
  1. 1 cup wheat/multi grain flour
  2. 2/3 cup water
  3. 1/4 cup milk ( Optional, if using milk lower water quantity)
  4. salt to taste (Optional)
  1. Take flour in a mixing bowl or anything convenient for kneading.
  2. Add salt, if you like, I do not add salt to rotis.
  3. Now add milk and water gradually in small amount and start kneading. Do not pour all the water at once, use small amount at a time. The dough should be elastic.
  4. Knead the dough for at least 5 minutes. Make sure all the flour comes together and forms an elastic dough.
  5. Let the dough rest for 15 minutes
  6. Make equal size balls of the dough, with a roller pin make circle of the ball. Use flour if your need to.
  7. Heat a heavy bottom skillet or tawa and place the roti on it. Keep the flame to medium. When you see small bubbles, flip it to the other side.
  8. In about a minute take it off the tawa and using a tong put it over the flame and let it cook on both the sides. This has to be done quickly and evenly so rotis don't end up burnt.
  1. Instead of cooking over flame, rotis can be cooked on skillet or tawa itself. Press it with clean cloth on both the sides till it is cooked.
Pepper Garlic Kitchen


  1. Thank you for the recipe! I tried it yesterday with half batch and will definitely make it again! I still have to master the technique, though, because my chapati did not expand that much over the flame.
    Have a nice day!
    Greetings from Italy

Leave a Reply

Your email address will not be published. Required fields are marked *