Chapati (Roti)
The everyday Indian flatbread: wholewheat flour, water and salt, rolled thin and cooked on a dry griddle until it puffs into a sphere. Two ingredients, and a lifetime to master.
Photograph credit: A golden-brown flatbread (roti/chapati) freshly cooked in a small black pan, held up against a lush green meadow. by appealdahal · CC0 1.0 · Wordpress
Method
Tap a step to highlight it, or turn on Cook Mode for large type and step-by-step focus.
-
Mix the flour and salt, then add the water gradually, bringing the dough together with your fingers.
-
Knead for 8 minutes until soft, smooth and slightly tacky — softer than a bread dough. Work in the oil at the end.
-
Cover with a damp cloth and rest 30 minutes. This relaxes the gluten so the chapatis roll thin without springing back.
-
Divide into 10 pieces and roll each into a smooth ball between your palms.
-
Heat a tawa or heavy frying pan over medium-high heat until a drop of water skitters across it.
-
Dust a ball lightly and roll it into a 16 cm circle, turning a quarter turn between each pass so it stays round and even. Brush off excess flour.
-
Lay it on the dry tawa. After 30 seconds, when small bubbles appear, flip it. Cook 45 seconds until brown spots form.
-
Flip again and press the surface gently with a folded cloth, moving around the edges — the chapati should balloon completely within 10 seconds.
-
Brush with ghee or oil and stack in a covered container or cloth-lined basket so the steam keeps them soft.
Chef’s Tips
- A soft dough makes soft chapatis. If it feels firm, it is too dry — add water a teaspoon at a time.
- The griddle must be properly hot. Too cool and the bread dries out before it can puff.
- Alternatively, finish the chapati directly over a gas flame for 5 seconds and it will inflate dramatically.
Pairing Suggestions
- Any Indian curry, dal or sabzi
- Ghee or oil and a little salt, eaten plain
- Yoghurt and pickle
Storage & Reheating
Best fresh. They keep 1 day wrapped in a cloth, or freeze for 1 month interleaved with paper; reheat on a dry tawa for 30 seconds a side.
Common questions
How long does Chapati (Roti) take to make?
About 35 minutes in total — 20 minutes of preparation and 15 minutes of cooking. The recipe serves 8.
What are the key tips for making Chapati (Roti)?
A soft dough makes soft chapatis. If it feels firm, it is too dry — add water a teaspoon at a time. The griddle must be properly hot. Too cool and the bread dries out before it can puff. Alternatively, finish the chapati directly over a gas flame for 5 seconds and it will inflate dramatically.
What should I serve with Chapati (Roti)?
Any Indian curry, dal or sabzi; Ghee or oil and a little salt, eaten plain; Yoghurt and pickle.
Can Chapati (Roti) be made ahead or frozen?
Best fresh. They keep 1 day wrapped in a cloth, or freeze for 1 month interleaved with paper; reheat on a dry tawa for 30 seconds a side.
Is Chapati (Roti) suitable for a special diet?
This recipe is vegan, vegetarian, dairy-free and no added sugar. Those labels are checked against the ingredient list, so a dish is only marked when nothing in it contradicts the claim.
How many calories are in Chapati (Roti)?
About 128 kcal per serving, with 4 g protein, 24 g carbohydrate and 2 g fat. The figures are calculated from the ingredient list and are an estimate.
Nutritional Highlights
Per serving, calculated from the ingredient list. Treat these as an estimate — brands and cuts vary.
Reader Reviews
Cooked this? Leave a review
Written and tested by Turab
One person, one kitchen — no test kitchen, no team. How every recipe on this site is checked before it goes up.