Chapati, also known by many names like Roti, Safati, Shabaati, and even Roshi in the Maldives, is one of those simple dishes that manages to hold immense cultural weight and personal meaning. It’s an unassuming, unleavened flatbread, yet its presence on the dining table instantly transforms an ordinary meal into something that feels complete. From the bustling streets of Mumbai to quiet kitchens in Nairobi, from breakfast in Kathmandu to dinner in Colombo, Chapati is a beloved staple that travels far, wide, and deep into our memories.
Across South Asia and parts of East Africa, Chapati has long been a symbol of comfort, sustenance, and shared heritage. In Kenya, it's almost always a highlight of special meals served during holidays, family gatherings, or simply on those days when the kitchen fills with the warm, nostalgic aroma of home-cooked food. Despite its status as an everyday essential, making soft and perfect Chapatis remains a mystery to many. Perhaps it’s the deceptively simple ingredients, just flour, water, and a bit of oil or ghee, that makes people wonder: How can something so basic be so difficult to master? The truth is, Chapati-making is more art than science, and with a little patience and a few key insights, anyone can roll and flip their way into soft, fluffy success.
Many people, even experienced home cooks, get intimidated by Chapati. The common complaint? “Mine turn out too hard,” or, “They don’t puff up,” or sometimes, “They break instead of folding.” The frustration is real, but the good news is, it's all fixable. Chapati isn’t about perfection, but consistency. It rewards you for attention, not complication. The process of kneading, resting, rolling, and cooking Chapati is meditative and almost therapeutic once you get into the rhythm. It’s not about doing something extraordinary; it’s about doing the basics really well.
What Makes a Chapati Soft?
There are a few simple, key factors that contribute to the softness of Chapatis. Understanding these will change the way you approach Chapati-making and hopefully give you the confidence to keep trying until you get it just right.
1. The Dough Is Everything
Soft Chapati begins with soft dough. That might sound obvious, but it’s the most common step where people go wrong. The dough should be soft, elastic, and pliable, not too sticky, not too dry. Think of it as the base of everything else you’re going to build on. If your dough is stiff, your Chapati will be tough. If it’s too sticky, it’ll be a nightmare to roll. The dough also benefits from rest. Letting it sit covered for 30 minutes to an hour helps the gluten relax and allows the moisture to distribute evenly. This step makes rolling easier and the final texture more tender.
2. Warm Water Works Wonders
Here’s a small but significant tip, use warm water to knead your dough. Warm water helps in developing the gluten structure and also makes the dough softer, faster. It hydrates the flour more efficiently and makes the kneading process smoother. Some even go a step further and use milk or a mix of milk and water for a richer, more tender texture. While not traditional in all cultures, it’s a little trick that brings a subtle, almost luxurious softness to your Chapatis.
3. Don’t Skip the Resting Time
One of the biggest mistakes people make when they’re in a hurry is skipping the resting time after kneading. This is one of those “invisible” steps that makes all the difference. Resting the dough gives it time to develop gluten and become more workable, which in turn ensures that the Chapati rolls out smoothly and stays soft after cooking. While 30 minutes is enough, even 15 minutes can do wonders if you’re pressed for time. Just make sure to cover the dough with a damp cloth or lid so it doesn’t dry out.
4. Rolling: Gentle and Even
Chapati rolling is almost like muscle memory. The goal isn’t to roll it thin like paper, but to aim for evenness. If some parts are thicker than others, it will cook unevenly burning in some places while remaining raw in others. Use a light touch and rotate your dough often to ensure even circles. A small amount of flour for dusting is fine, but too much can dry out the Chapati or make it tough. You’re guiding the dough, not forcing it.
5. Heat Matters—A Lot
Your cooking surface, whether it’s a traditional cast iron tawa, skillet, or a flat pan, needs to be hot, properly hot, before you place your rolled Chapati on it. If it’s too cool, the bread will dry out and become stiff before it even cooks. If it’s too hot, it might burn on the outside and remain uncooked inside. There’s a sweet spot where the heat is high enough to start cooking immediately, forming bubbles, but not scorching the surface. And yes, those air bubbles are your friends! They indicate steam forming inside, which is what helps the Chapati puff and stay soft.
Flipping the Chapati at the right time can be tricky at first, but once you master it, it becomes second nature. The first flip should happen once you see small bubbles forming. Then let it cook slightly longer on the second side, and flip it once more to allow it to puff (if it does). If it doesn’t puff, don’t worry, it can still be delicious and soft if everything else was done right. Puffing isn’t the only indicator of success, although it is a satisfying visual confirmation that you’re on the right track.
Chapati is more than just a carrier for curry or vegetables, it’s a meal in itself. Tear it, dip it, scoop with it. Pair it with lentils, wrap it around grilled meats, or even slather it with ghee and eat it solo with a cup of tea. Some people even sprinkle sugar on warm Chapatis for a quick snack. However you enjoy it, you’re partaking in a rich culinary tradition that spans generations. As with all traditional foods, there are regional variations and personal tweaks that make every Chapati unique. Some people add oil into the dough, others brush it on after cooking. Some like their Chapatis thin and crisp; others prefer them thick and chewy. There's no wrong way, only your way.
What matters most is that you're creating something with your hands, something that connects you to culture, family, and flavor. With a little practice, Chapati-making can go from a frustrating task to a deeply satisfying ritual. So the next time you feel overwhelmed by the idea of making soft Chapatis from scratch, just remember, it’s not about perfection. It’s about the process. The feel of warm dough between your fingers. The rhythm of rolling and flipping. The pride in pulling a fresh, soft Chapati off the pan.
And of course, that first bite, warm, tender, and full of home.
Ingredients
Method
Ingredients You'll Need
Before we dive into the cooking process, let's gather the ingredients you'll need for making Chapati:
For the Chapati Dough:
2 cups of Whole Wheat Flour (All-Purpose Flour can also be used)
Warm Water
2 tablespoons of Vegetable Oil
A pinch of Salt
For Variations:
Grated Paneer (for Paneer Chapati)
Grated Radish and Turmeric Powder (for Radish Chapati)
Carrots, Potatoes, Fenugreek, and Peas (for Vegetable Stuffed Chapati)
Method
Preparing the Chapati Dough
Measure the Flour: Begin by measuring 2 cups of Whole Wheat Flour or All-Purpose Flour, depending on your preference, and place it in a mixing bowl.
Add a Pinch of Salt: A small pinch of salt enhances the flavor of the Chapati. Add it to the flour.
Pour in Warm Water: Gradually add warm water while kneading the dough. Be mindful of the amount of water you use; you want the dough to be soft but not sticky. The key is to add water slowly and knead the dough simultaneously until it's pliable.
Incorporate Vegetable Oil: To make your Chapati soft and flavorful, incorporate 2 tablespoons of vegetable oil into the dough while kneading. This addition will make your Chapati tender yet firm.
Knead the Dough: Kneading is the crucial step that determines how soft your Chapati will turn out. Spend a good 8-10 minutes kneading the dough until it becomes smooth and elastic.
Rest the Dough: After kneading, cover the dough with a damp cloth and let it rest for at least 20-30 minutes. This resting period allows the gluten to relax, making the dough easier to roll out.
Rolling and Cooking Chapati
Divide the Dough: After the resting period, divide the dough into small, equal-sized portions. Roll them into balls.
Rolling the Chapati: Take one dough ball and roll it out into a thin, round shape using a rolling pin. Ensure it's not too thick or too thin.
Heat the Pan: Heat a non-stick pan or griddle over medium-high heat until it's hot. You can test if it's ready by sprinkling a few drops of water on it; if they sizzle and evaporate, it's time to start cooking.
Cooking the Chapati: Place the rolled-out Chapati on the hot pan. After a few seconds, you'll see small bubbles forming on the surface. Flip it over and cook the other side until it puffs up and gets golden brown spots.
Finishing Touch: Once both sides are cooked to perfection, remove the Chapati from the pan. You can apply a bit of ghee or butter to make it even more flavorful.
Enjoy Your Chapati
Chapatis are incredibly versatile and can be enjoyed with various side dishes, curries, or even as a simple snack with tea. Their soft and delicious texture makes them a favorite among people of all ages.
So, there you have it, a step-by-step guide to making the perfect Chapati. With practice, you'll master the art of making soft and delicious Chapati that will delight your taste buds and impress your friends and family.
Pictorial step by step
-Pour the hot Vegetable Oil and Water in your All purpose Flour
-After a few minutes, you can use your hand to knead the dough since it will have cooled down for you to handle without getting burnt by the hot water. Knead until the Flour is no longer visible and it has formed a hard dough yet not too stiff
-Make a hole in the middle of the Dough with your fist. Pour more Vegetable Oil in the hole that you have created with your fist
-Turn the dough into the Vegetable Oil and keep kneading it further for a few more minutes
-Knead your dough until your bowl you are using becomes clean from the Dough
-Remove the Dough from the Basin and place on a floured surface
-Pinch a fistful chunk from the dough a make a round ball from it
-It should look something like this
-Make the same sized balls until your dough is completely done
-Place the rolled dough ball on the floured surface and roll in into a round shape
-Do not worry about getting a perfect shape, since this is the first rolling you will be doing
-Oil the rolled out Chapati Dough
-Cut a line from the middle of the rolled out dough to the end
-Flip the rolled out dough like you are turning it over itself until the end
-This is the shape that you will get after rolling it over itself
-Take the dough in your hand. Tuck in the top part into the middle of it. Tuck the other bottom part into itself and it will form back into a round ball. Do that to all the balls that you had created before
-Roll out the prepared dough balls into round shapes. Put one of the rolled up dough on you already heated pan. Let the Chapati cook for a few seconds
-Turn the Chapati and let the second side cook for a few seconds
-After flipping the Chapati, oil the side that had cooked. Ensure the whole Chapati has been oiled, since you are using liquid oil, be generous with spreading the oil on your Chapati
-Turn the Chapati and flip it over so that you can oil the second side the same way
-Oil the second side the same way you oiled the first side of the Chapati
-Remove from the pan and place in a serving dish. Repeat for all the other Chapati dough until you are finished. The Chapatis will be very soft and will keep their softness for days

THE SOFTEST CHAPATI YOU WILL EVER EAT
Ingredients
- 3 Cups All Purpose Flour
- 2 Cups or more Water
- 4 Tablespoons Vegetable Oil to spread on the dough
- 1 Tablespoon Salt
- 1/4 cup vegetable oil for kneading
- Boiled water mixed with 1 Tablespoon oil and pinch salt
Instructions
-Boil Water and Vegetable Oil until it bubbles-Pour the hot Vegetable Oil and Water in your All purpose Flour. Use a wooden or metal spoon to start kneading since the water is very hot-Keep mixing until the Flour starts to form into a dough. After a while check whether the dough has cooled down-Knead with your hands now until the Flour is no longer visible and it has formed a hard dough yet not too stiff-Make a well in the middle of the dough and pour in 1/4 Cup of oil and continue kneading-Cover and let the dough rest for 30 minutes-Once rested take the dough on a lightly floured surface and divide it int small evenly sized balls-Take one ball. Roll it out. Spread cooking oil across it. Fold it back into a ball and set aside. Repeat until all the small dough balls have been oiled-Now take one of the ball and roll it out into a round shape-Put the dough on a hot pan. Let it cook for a few seconds and turn it. Spread oil on the first side. Turn it and let it cook as you spread oil on the second side-Let the first side cook and check whether it is golden brown. Flip the Chapati and let the second side cook until golden brown-Repeat will all the rolled out dough until done-Serve hot with stew, soup and even with tea for the next day
Details
Prep time: Cook time: Total time: Yield: 20 chapatisFrequently Asked Questions (FAQs)
1. Can I use All-Purpose Flour instead of Whole Wheat Flour for Chapati?
Yes, you can. All-purpose flour is a suitable alternative if you prefer a lighter texture.
2. What's the secret to making Chapati soft?
Kneading the dough thoroughly and adding vegetable oil are the keys to achieving soft Chapati.
3. Can I prepare the Chapati dough in advance and use it later?
Yes, you can prepare the dough and store it in the refrigerator for a day or two. Just make sure it's well-covered.
4. Are there any gluten-free options for making Chapati?
You can explore gluten-free flours like rice flour or chickpea flour to make gluten-free Chapati.
5. Can I freeze Chapati for later use?
Absolutely! You can freeze Chapati for later use. Just ensure they are well-sealed to maintain their freshness.
32 Comments
Wow Really Nice information and tips on how to make soft Homemade phulkas and chapati, I love it to eat and i have some idea through one website Fresh Phulka who providing readymade chapati with tips also.
ReplyDeleteThank you
Awesome! I will be checking it out.
DeleteAlot of grease in that chapati...
ReplyDeleteIt seems like a lot of grease but once they Cook the oil absorbs and is not too much
DeleteMy chapatis wud alwz turn out hard n i dint knw wat to do...i tried your recipe n chapatis were very soft, n stayed soft d whole day..thanks a lot for d recipe
ReplyDeleteWow! Am so glad they turned out great and you enjoyed!
Deletevery nice post i am happy to read . hello sir ,
ReplyDeletethanks for writing this article . this is very useful article for me . i love chapati . make chapati
Chapati is my favorite food in the world!
DeleteI've learnt. This food is not popular in my country Nigeria.
ReplyDeleteSo glad to meet someone from Nigeria! Chapati is almost a staple in Kenya, its like Indian flat bread. Looking forward to trying some Nigerian recipes soon!
DeleteI tried my best but I don't know what I missed they didn't turn out da way I wanted.wat else do I av to do
ReplyDeleteThe secret is to always try it again. Warm water helps when it comes to kneading the dough and heat should not be too high so they turn out soft
DeleteTrying this out this weekend. I have complained about our help's way of making Chapati. Gotta make the change I want to see. Thanks. I will give you my response asap.
ReplyDeleteThanks for dropping by, and I am looking foward to seeing the end results. Find other chapati recipes on the blog!
DeleteFor the first time my fam has enjoyed my chapos .Thanks for sharing. I can now make soft chapati
ReplyDeleteAaaaaaaaaaaaaaaw! Thanks for this, am so happy they turned out great and your family loved them!
DeleteEee have learnt that and am gonna try it
ReplyDeleteThat is awesome once you do let me know how they turn out
DeleteHappy I got my chapos soft...and twas fast. This is a great post. Be blessed for sharing
ReplyDeleteDoing a happy dance for you, so happy you got the soft chapo
ReplyDeleteRotis are perfectly made and looks very softer, as if we can tear it like paper.. I love to have Rotis with fresh salad..What’s your choice?
ReplyDeletehttps://www.surabhifoods.com/
I did it. You are a life saver. I followed your procedure and they turned out perfect.
ReplyDeleteYou are a life saver. I followed your instructions and my Chapos turned out just perfect. Good job.
ReplyDeleteWorked wonders.....
ReplyDeleteI cooked Chapati today for my first time and they turned out soft and delicious, my fam were really impressed. Thanks for the recipe✌🏽.
ReplyDeleteI cooked Chapatis for my first time today, and they turned out soft and delicious. My fam was really impressed.Thanks for the recipe.
ReplyDeleteThank you for sharing
ReplyDeleteGod bless you
This was super helpful ..thumbs up ..!!! Am wondering though ,,if one wud include many ingredients say onions ginger spices carrots pepper garlic n chili in the Dough ..and the other includes just a few say onions garlic n chilli which serves better for a really sweet chapati with this recipe integrated
ReplyDeleteThank you, these are so good, I've made your recipe several times now! Just one question: do you use 3 cups of 4 cups of flour because I was not sure... it says different numbers at different places in the recipe.
ReplyDeleteThanks for sharing. I wanna try it out
ReplyDeleteI really had been trying to cook chapati for a very long time and failed terribly. After I saw your recipe I made it and my husband is enjoying his favourite meal. Thank you
ReplyDeleteThank you for the recipe! It was so good! We loved it so much. It was delicious. It was so soft It was just amazing. Thank you.
ReplyDelete