This authentic chapati recipe yields one of the best Indian flatbread that I have tried.

What is chapati? 

Chapati is a quintessential staple flatbread originated from India. It has a distinct flavor and aroma due to the use of the whole wheat flour called atta. It is often served with spiced dishes like curry and dhal.

This chapati recipe includes a detailed explanation of how to cook it perfectly. There is also a collection of tricks and tips and with a video demonstration. 

Cooking chapati is a pleasurable task, especially when watching it expanding and puffing up on the tawa. 

Let’s get into the details right away. 

This authentic chapati recipe yields one of the best Indian flatbread that I have tried.

Note: Chapati in English is also translated as chapatti, chappati, chapathi, or chappathi. It is an unleavened Indian flatbread and is also called roti, safati, shabaati, phulka at different places.

Note: This post may contain affiliate links. Please read my privacy policy for more info. I may receive commissions for purchases made through links in this post. As an Amazon Associate, I earn from qualifying purchases.

Step-by-step instruction of how to make chapati

This soft chapati recipe involves only three steps. You need to climb over a small learning curve, but it is relatively easy once you have mastered it.

Note: This chapati recipe comes with a video demonstration. Please watch the video, especially the knead and cooking steps.

1. Knead the chapati dough 

  • Measure the amount of the atta flour, vegetable oil, and salt in a large mixing bowl. Some chapati recipes use only water and atta flour, nothing else! 
  • The amount of water required depends on the type of flour used. It should be conservative to avoid it from becoming too wet and sticky.  You can reserve a teaspoon of water for each 100g of flour and add it to the dough while kneading if it is too dry. Once you have fixed the formula, you can, of course, add the exact amount without hesitation. In this chapati recipe, I use 75ml of water for 100g of the atta flour brand.
  • Combine all the ingredients, then knead it until it picks up all the flour sticking on the mixing bowl.
  • Continue kneading until it looks like plasticine, which you can leave an impression on it with your finger. 
  • The easiest way is to knead it by pressing the dough with the knuckles and folding it to half after flattening it.
  • The kneading process takes about five minutes for a small dough made with 100g of flour.  When you can make a clear indented mark on the dough’s surface with your fingers, it is done. 
  • You can adjust the dough’s softness during kneading by either adding more water or flour if necessary. 
knead dough
Knead the dough until it is smooth and stretchable

Divide the dough into portions

  • The dough that I make is between 40g to 45g each, making chapati 6 to 7 inches in diameter. You can either divide the dough first or after resting for twenty minutes, which will not affect the outcome.
  • Apply some oil on the top of the dough to prevent it from drying. Cover it with a damp cloth and let it relax for fifteen to twenty minutes.

2. The best way to roll the chapati dough

We need to roll the dough to become a circle that looks attractive and puffs up perfectly during cooking. There is no fixed way to do it, but the following method is one of the best ways to keep it close to a circle while rolling. I must admit that I am not making chapati as regularly as many other people, who are experts in creating the perfect shape chapati.  My goal is to clearly explain that anyone, including the first-timer, can make it with minimum practice and testing. (Please watch the embedded video for the demonstration.)

Here are the steps:

  • Flour the work surface heavily and brush off the excess with your hand or the pastry cutter. This step prevents the chapati from sticking on the surface and the rolling pin while rolling out. Both pastry mat or a chopping board made with wood are te good working surface for this purpose. 
  • The chapati dough is soft and stretchable after resting.  Roll each dough between two palms into a smooth ball, then flatten with your palm.
  • Dip the dough into some flour and shake off the excess.
  • Roll out the dough with the rolling pin by applying different pressure to both hands.  I roll out the dough with less pressure on my left compared to my right hand. My left hand also traveled a slightly shorter distance than the right hand. As a result of this motion, the dough rotates at a small angle while making each forward stroke. 
  • Since I roll the dough with only forward strokes, it rotates while rolling out, forming a round shaped thin dough with a smooth edge. Please watch the video in this article at minute xxx for the action. 
  • However, if you feel this method is too complicated, you can use any method as long as it forms a circle of even thickness. 

Note: The chapati dough I use is 45g each, and it should roll out to become 15cm/6inches in diameter.

roll the chapati dough
Roll the dough to a round shape to ensure it will puff up on the tawa

3. Cook the chapati on the tawa

Cooking the chapati is easier than rolling the dough, but there are a few points to note to make sure the chapati puff up like an air pillow on the tawa. (That is the most spectacular and fun part of playing food in the kitchen.) 

I have done some testing to determine the factor affecting the chapati’s puffing, which is in the following section.

Meanwhile, let me explain the entire process in detail. 

  • Set the stove to medium-high to heat the tawa (a disc-shaped frying pan) or a cast-iron skillet.  It is essential to make sure the surface of the tawa is sufficiently hot before putting the chapati on it, or else the chapati will not puff up. 
  • A simple way to check whether it is sufficiently hot is to splash a few drops of water onto the tawa. The temperature is right if they sizzle and evaporate quickly. Another way is to place your palm an inch above the surfaces. It is ready if you feel the heat’s intensity is too strong to keep your palm there for more than a second. 
  • Place the chapati on the tawa, and do not disturb it. After about half a minute, some small bubbles will start to pop out on the surface, and the color will darken slightly. When there are some larger bubbles appear, it indicates that the bottom of the chapati has cooked. Now you can turn it over to the other side and wait for another half a minute.
chapati on tawa
When some brown spots are starting to form, flip it over again
  • Lift the chapati with a spatula to check the bottom side’s doneness. When some brown spots are starting to form, flip it over again so that the side with the brown spots is on top.
  • Now that’s when the magic happens. Since both sides have been cooked by now, the hot air within the chapati will expand, separating both sides and puffing up the chapati like an air pillow! 
  • You need to move the ‘pillow’ swiftly, either flip it over or tap to deflate it to avoid the chapati’s contact point with the tawa from burning due to high heat.
  • Flip the chapati a few times until you get the desired color and remove it from the tawa.
  • Apply a light coating of ghee on the top side,  especially at the chapati’s edge, to prevent it from drying out. 
puff up chapati recipe
The puff-up chapati

Six useful tips and tricks – How to make better chapati

This chapati recipe has only four ingredients, but it can be tricky to perfect it if you are not familiar with the cooking process. Here is a list of tricks and tips which I learn throughout my journey experimenting with different chapati recipes.

1. Do you need to use oil and salt to make chapati?

It is not necessary to include oil in the recipe if you intend to eat it immediately. However, if you eat it the next day or plan to freeze some of them, it is better to add some oil. Chapathi that is made with some oil can be frozen up to three months and is still soft.

Some chapati recipes do not include salt because it is usually eaten with curries with a strong flavor.

2. What is Atta flour?

Atta flour is a type of Indian wheat flour ground with a stone mill called chakki. Chakki is a pair of stones in which one is stationary, and the other is rotating.  The milling process generates a substantial amount of heat, which causes more starch damage than the roller milling method. It breaks the starch and releases added flavor while cooking with high heat, such as making chapati on the tawa. That is why chapati made with atta flour has the best flavor. 

Atta flour contains about 12% protein, which forms gluten during kneading and makes the dough stretchable. This property makes it easy to roll out the dough into thin pieces.

Here is an article I recommend if you want to know more about atta flour.

atta flour (chapati flour)
Atta flour

3. What types of flour are suitable besides atta flour to make chapati? 

Atta flour is hard wheat flour (flour with high protein content) customarily used to make chapati. It is widely used to make chapati and is therefore also called chapati flour. However, you can also use half wheat flour and half of the regular flour. 

Atta flour has a protein content of 12% and, therefore, can form gluten during kneading, provide the chapati’s strength to puff up during heating, and the elasticity required to roll out to a thin sheet. 

I carried out some tests to determine the difference among chapatis made with various combinations of flour. The result shows that atta flour produces the best flavor and texture. Please refer to the following section for the details. 

4. Is the puffing of chapati crucial for making a good chapati? 

Watching the chapati puffing up will make you drool. 

Making the chapati to puff up is not merely for showmanship but also crucial to obtain a soft texture. Chapati that does not puff up during cooking is hard and dense.

5. What is the best way to roll out the chapati?

You may use the method I mentioned in the previous section or any other ways recommended in other chapati recipes.  It is crucial to glide the rolling pin forward by following its circumference regardless of the method. The path of each stroke is a curve, not a straight line. 

The bent stroke will push the dough to turn a small angle. Therefore, you do not need to turn the dough after each stroke manually. However, it only works if the work surface is floured adequately so that the dough can glide on it. 

6. Is the chapati thinner the better?

Not necessarily. The next section’s test shows that the chapati will not puff up if it is too thin. 

On the contrary, it has no problem to puff up if it is thicker than usual.

A simple test on different chapatis formula

I carried out a series of tests with different types of chapati recipes while writing this article. Below is a summary of the results. 

  • (A) Half Atta flour with half bread flour. The chapati has a perfect texture but less flavor as compared to chapati made with atta flour alone. 
  • (B) Half Atta flour with half all-purpose flour. The flavor and texture are very similar to A.
  • (C) Wholemeal flour only. The taste is like chewing roughage. It is difficult to roll out, sticky and does not puff up. It is a disastrous option. 
  • (D) Half wholemeal flour and half bread flour. The chapati does not puff up. The taste is closer to atta flour alone but lacks aroma. I think there is too much wholemeal flour that prevents it from puffing up. 
  • (E) 1/4 Wholemeal flour and 3/4 bread flour. This is the best chapati recipe alternative to atta flour alone. The chapati puff up, and the texture is soft, and it is very close, although it still lacks the signature aroma of atta flour 
  • (F) All-purpose flour alone. The color is lighter, and the texture is soft, but it does not have much flavor. 
  • (G) Bread flour alone. It is very similar to F, except the chapati is very chewy. 
  • (H) Thick versus extremely thin dough. The result shows that chapati with very thin dough cannot puff properly. On the contrary, the one that is much thicker than normal has no problem to puff up correctly.

What is best to serve with chapati? 

Chapati is best to serve with any spiced dishes. You can refer to the chicken curry and vegetable curry recipes on this blog.  Other recipes like beef rendang, dhal, and chicken varuval are also great to be eaten with chapati. 


Chapati is best to be eaten fresh. If you need to make this Indian roti in advance, please keep it in an airtight container or a ziplock bag.

If you want to keep it longer, wrap the chapati with aluminum foil, then keep it in a ziplock bag for freezing to avoid ice from building up on the surface.

What is the difference? Chapati vs.roti, chapati vs.naan

Technically, chapati is one type of roti, but the name can be used interchangeably.  Roti means unleavened round flatbread that is made with hard flour cooked on the tawa or griddle. Naan is a soft leavened flatbread usually cooked in the tandoor, the traditional clay oven.

Yield: 8 chapatis

Chapati recipe

Chapati thumbail

This authentic chapati recipe yields one of the best Indian flatbread that I have tried.

This chapati recipe includes a detailed explanation of how to cook it perfectly. There is also a collection of tricks and tips and with a video demonstration.

Prep Time 10 minutes
Cook Time 2 minutes
Additional Time 20 minutes
Total Time 32 minutes


  • 200g of atta flour
  • 1/4 tsp of salt
  • 1 tsp of oil
  • 150ml of warm water


Knead the dough 

  1. Combine all the ingredients. Continue kneading for 5 minutes until it is soft and pliable.
  2. Divide the dough into portions between 40g to 45g each.
  3. Apply some oil on the top of the dough. Cover it with a damp cloth and let it relax for fifteen to twenty minutes.

Roll the chapati dough

  1. Flour the work surface heavily.
  2. Flatten the dough with your palm. Dip the dough into some flour and shake off the excess.
  3. Roll out the dough with the rolling pin to a circle of 15cm/6inches in diameter. (Please refer to the video for demonstration).

Cook the chapati on the tawa

  1. Set the stove to medium-high to heat the tawa. 
  2. Place the chapati on the tawa. When some larger bubbles appear, turn it over to the other side and cook for another half a minute.
  3. When some brown spots are starting to form at the bottom, flip it over again so that the side with the brown spots is on top.
  4. Tap to deflate the air to avoid the chapati’s contact point with the tawa from burning due to high heat.
  5. Flip the chapati a few times until you get the desired color and remove it from the tawa.
  6. Apply a light coating of ghee on the top side.

Recommended Products

As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 96Total Fat: 1gSaturated Fat: 0gTrans Fat: 0gUnsaturated Fat: 1gCholesterol: 0mgSodium: 74mgCarbohydrates: 19gFiber: 1gSugar: 0gProtein: 3g

This data was provided and calculated by Nutritionix on 10/24/2020

    12 replies to "Chapati recipe – How to make chapati (a comprehensive guide)"

    • KP Kwan

      Hi, this is KP Kwan. I am happy to see you in this comment area, as you have read through my recipe. I am pleased to reply to any questions and comments as soon as possible.

    • Michael D. Joslin

      Hi, First I would like to say I enjoy your newsletter and recipes. For most 2020 will be known as the year of COVID. It will for me too, but will also be remembered as the year of the roti and chapati. Because of the virus, I was stranded in India for 178 days. I lived with an Indian family that made rotis and chapatis every day. They have an absolute distinction between the two and will tell you they are not the same. Roti is cooked without oil. Chapatis are cooked with ghee/oil. The chapati is brushed with ghee on both sides while cooking and ghee is used on the cooking surface. Roti is cooked on a dry tawa without oi. I would guess that a chapati has 2-3 times the calories as a roti. They were both cooked over an open flame using a special tool after they were partially cooked on the tawa.

      • KP Kwan

        Hi Michael,
        Thank you for your comment.
        There is another type of roti called roti canai, which is popular in Malaysia (where I live). It is made with some oil too, and I hope to learn the skill and make a video/article on this blog in the future.
        Meanwhile, stay safe, and enjoy your stay in India.
        KP Kwan

    • Liz

      Hi. Thank you so much for your recipe. I always have a problem in that my chi Paris never puff up. I cook on electric, the pan is hot enough. There are no bubbles so I turn it over after a while. Most of it is cooked but a small part still looks raw. I keep turning until it looks cooked but no puff!

      • KP Kwan

        Hi Liz,
        I hope my video is useful to you. The part of cooking is unedited so that you can see the whole process.
        I find that if the pastry is round, not oo large, and the stove is hot enough, it will puff up each time. All the best.
        KP Kwan

    • Mick Edwards

      Very well described recipe thanks

    • Rose Rethual

      Very well explained and in great detail. This would be of great help to amateurs. Thanks a million. God bless.

    • Dustin

      I never thought I could make this cake until I read your method it was really great I made with my family.

      • KP Kwan

        You are welcome. It is my pleasure to share.

    • Bilkies Karodia

      Hi do you use hot or cold water to make the chappatis we in South Africa use boiling hot water to make roti very much like chappatis I love the India Chappatis love to make some

      • KP Kwan

        We use cold water here. I also heard of using hot water and would like to try it when I make it next time.

    • Aarthi

      I made rotis using Aashirvaad Whole Wheat Atta and the chapatis were so soft and tasty.

Leave a Reply

Your email address will not be published.

I accept the Privacy Policy