Chapati (Roti)

    1 hour 3 min

    Chapatis are eaten daily with most meals. They are tastiest when cooked as the last part of meal preparation and eaten straight away, hot from the hob. However, they can be made beforehand and can also be eaten cold with some curry meat or veg wrapped in the middle. Every Indian cook will have their own method of making the dough with the aim of making the the chapati puff up once being heated. The size and thickness of chapatis vary from region to region in India. The recipe below is for Gujarati style chapatis which are very thin and soft and best served with ghee or butter spread on top whilst still hot.


    Greater London, England, UK
    8 people made this

    Makes: 18 chapati

    • 375g chapati flour (atta), more for rolling
    • 3 tablespoons vegetable oil
    • 235ml warm water, as needed
    • butter or ghee for brushing

    Prep:15min  ›  Cook:18min  ›  Extra time:30min resting  ›  Ready in:1hr3min 

    1. In a large mixing bowl add the flour and oil and mix it well so the oil is mixed throughout the flour. There should be no lumpy bits.
    2. Take the warm water and add small amounts at a time whilst mixing the dough. The dough will start to stick to your fingers and the bowl but just keep kneading
    3. The dough should start to combine together and the bits stuck to the sides of the bowl should stick to your dough making a nice clean bowl. The dough should be soft and not sticky. This is why you add the water in a little at a time. If you add too much water then just add a little flour until it becomes a nice ball. On a hard surface knead the dough for a few minutes then place back in the bowl and cover with a tea towel and leave to rest for 30 minutes.
    4. Take the dough and evenly split into 18 sections and keep covered. Take one section and roll into a smooth ball in your hands.
    5. Have a plate of flour stand by. Place the ball in the plate of flour for dusting and squash flat with your fingers so both sides of the dough ball is covered. Then place on your clean worktop and start rolling. You need to have an even roll as this allows the chapati to puff up when cooking.
    6. You do not want thee chapati to be too thin as they will tear. The art is to keep the chapati lightly dusted so it's easier to roll. They should come out about the size of a side plate.
    7. While you are rolling the first chapati, place the frying pan on the cooker on a medium heat. Once you have rolled the first one, place on the hot frying pan. When you see it starting to rise and bubble up on the top side, turn it over. You will notice that it will puff up more.
    8. After about 40 seconds lift the frying pan off the gas and place the chapati directly on the flame. You need to be quick here and use tongs to flip it over. The instant heat of the flame should help the chapati to puff up fully. If it doesn't, don't worry, this takes some practice! You can also just heat them in the pan rather than the flame, as they will still puff up.
    9. The trick to making these is to either have two people, one rolling and one cooking, or keep rolling whilst the chapati is cooking. Once the chapati is cooked place in a clean tea towel on a plate and brush with butter or ghee on the top side.
    10. Do not drown them in butter or ghee but keep covered with the tea towel and serve while hot.


    Chapati needs some practice but it is always worth the effort as they taste so yummy. The more you cook these the quicker and easier they get. Serve with any type of curry as an accompaniment or have as a wrap with left over curry the next day with a little chutney or yogurt dressing.

    See it on my blog

    Recently viewed

    Reviews & ratings
    Average global rating:

    Reviews in English (0)