6 June 2026 · Elaichiram Kitchen
How to Make Soft Roti at Home (Chakki Atta Step-by-Step)
A foolproof soft roti recipe using stone-ground chakki atta. The right dough, resting time, and a hot tawa give you soft, puffed phulka that stays soft for hours.
Prep 30 min · Cook 15 min · Serves 4 (makes about 10-12 rotis) · Easy
Soft roti (phulka or chapati) is the heart of every Indian meal, and getting it pillowy-soft at home comes down to three things: the right flour, a well-rested dough, and a hot tawa. This soft roti recipe walks you through each step so your rotis puff up, stay soft for hours, and never turn hard or leathery — even in the lunchbox.
If you have struggled with stiff, papad-like rotis before, the problem is usually the dough hydration or the flour. Follow the measurements and the resting time below, and you will get consistently soft results.
Why the flour matters
Roti is essentially flour and water, so the flour does most of the work. Stone-ground whole wheat atta absorbs water slowly and evenly, which gives the dough that soft, stretchy texture you need for a roti that puffs and folds without cracking. We use Elaichiram Chakki Fresh Atta because it is milled on a modern Swiss-technology plant with the bran and wheat germ retained, so the dough stays supple and the cooked roti holds moisture. Freshly milled, clean atta with no preservatives also means a cleaner taste and a better aroma off the tawa.
A quick note on water: chakki atta drinks more water than refined flour, so always add water gradually. The dough should be soft and slightly sticky when you finish kneading, then firm up just right after resting.
Ingredients you will need
You only need atta, water, and a little salt or oil — that is the beauty of roti. The full quantities are listed below.
Step-by-step method
The numbered steps below take you from dry flour to a hot, puffed roti. The two make-or-break moments are kneading until the dough is soft (not stiff) and cooking on a properly preheated tawa.
Pro tips for soft roti every time
- Knead well, then rest. Knead for a full 6 to 8 minutes until smooth, then rest the dough covered for at least 20 to 30 minutes. Resting relaxes the gluten so the rotis roll out easily and stay soft.
- Keep the dough soft. A slightly sticky dough makes soft rotis; a firm dough makes hard ones. Smear a few drops of oil on your palm if it sticks too much.
- Roll evenly. Uneven thickness stops the roti from puffing. Roll from the centre outward and rotate as you go.
- Get the tawa hot. A medium-high, fully preheated tawa is essential for puffing. If the tawa is cold, the roti dries out instead of ballooning.
- Brush with ghee. A light brush of ghee or butter right after cooking keeps rotis soft and adds flavour.
- Stack and cover. Keep cooked rotis stacked in a cloth-lined casserole (hot pot) so the trapped steam keeps them soft for hours — perfect for tiffins.
Once you get the feel of the dough, you will make soft rotis on autopilot. Pair them with dal, sabzi, or curry, and enjoy.
Ingredients
• 2 cups (approx. 240 g) Elaichiram Chakki Fresh Atta (whole wheat flour), plus extra for dusting
• 3/4 to 1 cup (180 to 240 ml) warm water, added gradually
• 1/4 teaspoon salt (optional)
• 1 teaspoon oil or ghee (optional, for a softer dough)
• 1 to 2 teaspoons ghee or butter, for brushing the cooked rotis
Method
1. In a wide bowl, add 2 cups of Elaichiram Chakki Fresh Atta. Mix in the salt and oil if using.
2. Add the warm water a little at a time, mixing with your fingers, until the flour comes together into a shaggy dough. Do not pour all the water at once.
3. Knead the dough for 6 to 8 minutes until it is smooth, soft, and slightly sticky. Press it with a finger — it should give easily. Add a teaspoon of water if it feels stiff.
4. Cover the dough with a damp cloth or lid and rest for 20 to 30 minutes. This step is key for soft rotis.
5. After resting, knead the dough lightly for 30 seconds, then divide it into 10 to 12 equal balls and roll each into a smooth ball between your palms.
6. Heat a tawa or flat pan on medium-high heat until hot. Meanwhile, dust a ball lightly with dry atta and roll it out into a thin, even circle about 6 to 7 inches wide, rotating as you roll.
7. Place the rolled roti on the hot tawa. When small bubbles appear (about 20 to 30 seconds), flip it.
8. Cook the second side until light brown spots form, about 30 seconds, pressing gently around the edges with a folded cloth or spatula to help it puff.
9. For a fully puffed phulka, lift the roti with tongs and place it directly over a medium open flame for a few seconds until it balloons. (On an electric stove, keep pressing on the tawa to puff it.)
10. Remove the roti, brush lightly with ghee or butter, and stack in a cloth-lined casserole. Repeat with the remaining dough balls. Serve hot with dal, sabzi, or curry.
