You're going to love this soft chapati recipe! This traditional Indian flatbread recipe was passed down from my grandmother to my mother and is made from whole-wheat flour (atta), water, and oil, then cooked over a hot griddle. The resulting chapatis are soft, light, and slightly flaky, perfect for serving alongside everyday dishes like dals, curries, and sauteed vegetables.
It's traditional. Growing up, I watched my mom (who learned from my grandmothers) how to make chapatis, but I always wanted a recipe to follow on my own. I spent a day converting her process into a recipe with exact measurements.
It's well-tested. I've tested and re-tested the recipe over a dozen times. I've made and corrected many mistakes, so you don't have to!
It's delicious. Nothing is better than a hot chapati drizzled with ghee or melted butter (especially cultured butter). Slightly flaky, tender, and soft, it's a tasty accompaniment to any Indian meal.
Ghadichi Poli variation: Besides the standard chapati recipe, I've also included my family's interpretation of the typical chapati, a Maharashtrian variation called "ghadichi poli." This version has a softer, flakier texture because it's technically made from two pieces of dough folded together with a layer of oil in between.
What are Chapatis?
Chapatis are a type of roti usually made with Indian whole-wheat flour called atta flour, though, in other parts of the world, they can be made with other flours. The dough is kneaded, divided into equal portions and rolled out into a thin, circular flatbread.
Chapatis cook quickly on a hot griddle that gives the dough its characteristic brown spots, often in just about a minute. The hot chapatis are then brushed with ghee or oil to keep them soft.
There are many variations of chapatis. They can be cooked on a griddle or even partially on a direct flame to puff up (called phulkas). Some are small (6 inches), and some are large (10 inches).
Note: I am not an expert like many of the elders in my family with decades of experience. My chapatis aren’t always perfectly round, but they are tasty, and yours will be too. Most of the technique required is in rolling out and cooking the chapati recipe; with a bit of practice, you can get the hang of things!
Ingredient Notes
Atta Flour
Atta is a type of Indian wheat flour ground in stone mills called chakkis. Chakkis are two pieces of stones used to grind flour. The grinding process damages the starches in the flour due to excess friction and heat.
As a result, atta flour has significantly more starch damage (what is damaged starch?) than a typical whole-wheat flour. The additional heat colors the flour and changes the flavor (it tastes toastier!). The hard wheat used to make atta is high in protein, so it’s considered a bread flour.
Purchasing Tips: You can purchase atta (aka chapati flour) online or in an Indian store. I like Sujata brand, but it often comes in larger (10 pound) bags, so an Indian store or a specialty international shop (Christina's in Cambridge, MA also offers delivery) is your best bet for smaller amounts.
Substitutions: The unique properties of atta are difficult to replace with standard whole-wheat flour. In a pinch, you can substitute atta with a 50/50 mix of white whole-wheat flour and all-purpose flour, but the texture of this chapati recipe will be slightly denser.
Oil
We add a bit of oil to the bread dough to soften the final texture. Use neutral oil, such as canola, safflower, or peanut oil.
For a full list of ingredients and quantities, refer to the recipe card.
Equipment
Surface for Rolling: Many Indian cooks use a circular rolling board to roll out chapatis, but you don't need anything special! I recommend a large wooden cutting board, but my mom simply flips a large dinner plate upside down.
Rolling Pin: Indian rolling pins are tapered, making it easier to evenly roll the dough into a circle. A tapered French rolling pin is a great substitute, but a standard rolling pin will work fine, too!
Griddle: You can use a tawa, a comal, a cast-iron skillet, or any other pan that retains heat well and can handle high-heat cooking.
How to Make Chapatis
Video Demonstration of Regular Chapatis and Ghadichi Poli
Make and Knead the Dough
Steps 1 - 3: Make the dough. Add flour to a large bowl and form a well in the center of the bowl. Pour in hot water and oil, then mix the ingredients until a shaggy dough forms (See Images 1 - 3).
TIP: Using hot water reduces kneading time, rest time, and hydration time. It also leads to a softer dough.
Knead, Rest, and Form the Dough Balls
Steps 4- 5: Knead the dough on a cutting board or clean work surface. To knead the dough, I recommend alternating between an Indian-style kneading process (Image 4) and a traditional breadmaking kneading process, where you stretch and rotate the dough (Image 5).
For the Indian-style kneading process, punch and knead your knuckles into the dough (you should see knuckle marks all over the dough), then fold, stretch, and rotate the dough using the traditional process.
The kneading process should take you about 4 - 5 minutes, and the end result should be a fairly smooth, soft dough (Image 6). Do not over-knead, as that can lead to a chewy texture.
TIP: You may need more water depending on humidity levels. If the dough feels a bit stiff or dry, you can wet your hands while kneading.
Step 6: Let the dough rest, covered, for at least 20 minutes. This process, called autolyse, hydrates the dough and relaxes the gluten so it will be easier to work with. After resting, the dough should be very soft and smooth.
Note: If you notice the dough has cracks/crevices or feels hard, you can add a sprinkle of water at a time. Knead the dough again until smooth, adding more water as needed. Let rest for another 15 minutes before using.
Step 7: Divide the dough into 12 (40g) equal portions (Image 7). Take a small golf-ball sized portion of dough and roll it into a smooth ball.
Step 8: Flatten each dough ball into a round disc and dip in flour (Image 8).
Roll Out and Cook the Chapatis
Steps 9 - 10: On a lightly floured surface (your counter, a cutting board, or a plate), use a floured rolling pin to roll out the chapatis (Image 9).
When rolling out chapatis, you don’t have to use much force. Start gently and take your time, as you learn how to roll it into a circle. I typically roll the dough out for a few seconds, rotate, and repeat (Image 10).
Steps 11 - 12: Preheat a griddle, cast-iron skillet, or tawa over medium-high heat. Cook each roti on a hot pan over medium to medium-high heat until bubbles begin appearing on the bottom of the surface, about 30 - 45 seconds. Brush the top with a little oil, then flip and cook the other side until nicely browned, 20 -30 seconds (Images 11 - 12)
Make sure to reduce the flame to low heat in between making chapatis (otherwise the pan can get too hot). Repeat with the remaining dough balls.
Phulkas: If you have a gas stove, you can make phulkas, rotis that puff up over a flame. As you cook the chapati on the first side, turn another burner on over medium-low heat. Flip the chapati, cook it for just a few seconds, then transfer with tongs over the direct flame for a few seconds until puffed up.
Ghadichi Poli (Variation):
Ghadichi poli are flaky chapatis with a layer of oil in the dough. If you’re interested in trying my family’s method, I’ve included steps below.
Step 1: Just like regular chapatis, you will want to press down each dough ball into a flat disc. Dip it in flour, then roll it out into a small oval. Pinch the middle, then dab each side with oil (Image 1).
Step 2:Fold the dough over itself and seal the edges into a circle (Image 2). Flatten again to form a circular disc and coat in a bit of flour. Proceed with rolling and cook the poli with the same process as regular chapati.
Tips and Tricks
Rolling: It takes quite a bit of practice to roll a roti into a perfect circle, so don’t worry! It will still taste great even if it is slightly misshapen. The key is to roll the dough evenly. If the dough is uneven, it won’t puff up. Try to focus on rolling out the edges, as the middle of the dough will naturally thin out.
Cooking: Cooking the chapatis at an optimal temperature will lead to the best texture. If the heat is too low, they will take longer to cook and dry out. If the heat is too high, they will char or burn without cooking fully in the center. Play around with your stovetop to achieve the best temperature for your rotis.
Keep Them Warm: Wrap the cooked rotis in a clean kitchen towel and storing in an airtight container before serving to keep them warm.
Leftover uncooked dough can be stored in an airtight container in the fridge for up to 48 hours. After removing the dough from the fridge, allow it to warm up slightly at room temperature for about 30 minutes before rolling and cooking.
Cooked chapatis last for a few days in the refrigerator stored in an airtight container or Ziploc bag. To reheat them, place a cold chapati on a plate covered with a damp paper towel and microwave for about 15-20 seconds until warm.
Recipe FAQs
What's the difference between a roti and a chapati?
A chapati is a type of roti that is usually made with whole-wheat flour, while rotis can include other types of flours.
Why do my chapatis feel hard and dry?
Hard/dry chapatis can result from any of the following: 1) Using a non-atta whole wheat flour blend. 2) Not adding enough water to the dough. 3) Not kneading the dough long enough. 4) Not brushing oil on the cooked chapatis. 5) Cooking the chapatis at too high of a heat. To diagnose this issue, take a look at when in the process the chapatis are hard. Was the dough hard? If so, it’s likely one of the first three problems. Was the dough soft, but the chapatis were hard? If so, it’s likely due to one of the last two issues. If your dough is hard, you can knead a bit more water into it.
Why is my chapati dough so sticky?
If too sticky, knead in more flour, slowly (a sprinkle at a time), until the dough is soft and smooth.
Why won't my chapatis puff up?
If your chapatis aren’t rolled evenly, they won’t puff up properly. You can diagnose this by observing where the chapati doesn’t puff up. This method takes practice, and I still struggle with it, so don’t worry!
What is the secret to making soft chapatis?
Soft chapatis result from a combination of techniques. Make sure to use hot water and a bit of oil when making the dough and knead with your knuckles to smooth out and soften the dough. Also, you'll want to roll out the chapatis to be quite thin (almost translucent)!
Ghee, melted butter, or neutral oil, for brushing the chapatis
Instructions
Make the Chapati Dough
In a large bowl, add 267 grams atta flour. Form a well in the center of the flour, and slowly mix in 192 ml hot water and 15 grams neutral oil until a shaggy dough forms.
Knead for 4 - 5 minutes until the dough is soft and quite smooth. Every so often, press your knuckles all over the dough to soften it while kneading. It should not be sticky or dry. Note: If you find the dough is tough or dry, you can add knead in a teaspoon of water at a time until it comes together. If the dough is sticky, knead in a teaspoon of atta flour at a time.
Let the dough rest, covered in the bowl, for at least 20 minutes before rolling out. If not using immediately, refrigerate in an airtight container in the fridge for up to 48 hours.
After resting, the dough should feel quite soft and smooth. To test this, take a small golf-ball sized portion of dough and roll into a ball. If you notice the balls are not soft and smooth (i.e. you see cracks/crevices), you can add a sprinkle of water at a time and knead the dough again until smooth. Let rest for another 15 minutes before using.
Roll Out the Chapatis
Divide the dough into 12 golf ball-sized portions (about 40g) for smaller chapatis (6 - 7 inches) or 6 portions for larger chapatis (8 - 9 inches).
Keep the dough balls covered while you roll out the chapatis. Take one ball of dough and press it down to form a thick disc, then dip in all-purpose flour on both sides.
On a wooden cutting board or work surface, roll out the chapati with a floured rolling pin until it's about 1/16-inch thick, dipping in flour as necessary to keep it from sticking to your work surface. To keep it circular, alternate between rolling the dough out and rotating it 30 degrees every few seconds. The more evenly you roll out the dough, the more likely it will puff up.Note: The chapatis should be quite thin; if you pick them up, they should almost appear translucent.
Cook the Chapatis (Standard Way)
Set a griddle pan, tawa, or cast-iron skillet over medium-high heat.
When the pan just begins to smoke, add the chapati and cook for about 30 - 45 seconds until you see brown bubbles begin to form on the underside of the chapati (you can use a spatula or tongs to check).Brush the top (uncooked side) of the chapati with a bit of ghee, melted butter, or oil.Note: If the chapatis are charring too quickly, reduce the heat to medium.
Flip the chapati, then brush the top side (the now cooked side) with ghee until the bottom cooks.
Flip the chapati one last time until both sides are nicely browned, about 5-10 seconds.
Brush the chapati once more with ghee. Wrap any finished chapatis in a kitchen towel to keep warm while you make the remaining rotis.
Repeat the process of rolling out and cooking each chapati. Note: Reduce the heat to low any time the griddle is empty (otherwise the griddle can get too hot), and increase the heat back to medium-high while cooking each chapati.
Cook the Chapatis (Phulka, Puffed-Up Way)
Set a griddle pan, tawa, or cast-iron skillet over medium-high heat.
When the pan just starts to smoke, add the chapati and let cook for about 30 seconds until you see brown bubbles begin to form on the underside of the chapati (you can use a spatula or tongs to check).
Flip the chapati, then use a clean dish towel or paper towel to gently press down all around the outer edges of the chapati. The chapati should puff up nicely. Alternatively, if you have a gas stove, turn a separate burner on medium-low heat and carefully place the chapati directly on the flame until it puffs up.
Turn the flame off, then transfer the chapati back to the griddle pan. Flip the chapati one last time until both sides are nicely browned.
Video
Notes
This recipe was developed using a scale, so if using cup measurements, you may need to adjust here and there to achieve the right texture for the dough.
Rolling: It takes quite a bit of practice to roll a roti into a perfect circle, so don’t worry! It will still taste great even if it is slightly misshapen. The key is to roll the dough evenly. If the dough is uneven, it won’t puff up. Try to focus on rolling out the edges, as the middle of the dough will naturally thin out.
Cooking: Cooking the chapatis at an optimal temperature will lead to the best texture. If the heat is too low, they will take longer to cook and dry out. If the heat is too high, they will char or burn without cooking fully in the center. Play around with your stovetop to achieve the best temperature for your rotis.
Keep Them Warm: Wrap the cooked rotis in a clean kitchen towel and storing in an airtight container before serving to keep them warm.
Cooked chapatis last for 3-4 days stored in an airtight container in the refrigerator. To reheat them, I put a cold chapati on a plate covered with a damp paper towel and microwave for about 15-20 seconds until warm.
The nutritional information on this website is only an estimate and is provided for convenience and as a courtesy only. The accuracy of the nutritional information for any recipe on this site is not guaranteed.
References
While the base recipe for these chapatis came from my mom, I consulted a few different recipes to troubleshoot the process along the way.
I founded the Home Cooking Collective, which offers a diverse collection of cozy, flavorful, small-batch recipes made from scratch. Let's cook together!
I founded the Home Cooking Collective, which offers a diverse collection of cozy, flavorful, small-batch recipes made from scratch. Let's cook together!
The very best recipe and instructions that I have come across. I have made these chapatis several times now. One cannot stress enough that atta flour is needed for the best results!
Just made them., fabulous! It’s the first time I tried to make chapatis. Wish I could ad a photo.
Hi Joan, so happy to hear that! 🙂 Feel free to e-mail me a photo if you'd like at hello@homecookingcollective.com! I love seeing everyone's creations!
Fantastic
So glad you enjoyed!!
The very best recipe and instructions that I have come across. I have made these chapatis several times now. One cannot stress enough that atta flour is needed for the best results!
Many Thanks
Hi James,
So happy to hear that! Thank you so much for leaving a comment 🙂