Chapati (Roti) – Indian Style Flatbread

I’ve been inspired since my father-in-law was in town to make my own roti for dinner. We usually use the frozen dough from the Asian market, which are easy and taste good. The problem with them is that they’re rather expensive. It’s about $7-8 per 30 pack, which is significantly higher than it is to make them at home.

I was making some aloo gobi, which goes best with a side of bread, and realized we were out. The nearest Asian market is about 30 minutes from our house due to road construction and I was not about to run there for one thing, so I took to making them how my in-laws do. 

I used whole wheat flour, which uses slightly less water than refined flour, but it is higher in fiber. The texture is a bit harder than refined, but I’ll leave it up to you on what type of flour you want to use.

Chapati Roti Indian Style Flatbread

How To Make Roti/Chapati

It’s really not nearly as hard as you’d think to make these flatbreads. All you need for ingredients is flour, oil, salt, and water. Start by mixing together salt and flour. Add the oil and slightly mix it in. Finally add the water little by little. You’ll use approximately 1/3-1/2 cup water for these, you’ll need to add it based on the texture.

Dough is Confusing

The texture of the dough when you’ve mixed it all together should be slightly sticky, but not wet feeling. It should form a ball easily and have some give. You won’t get the gluten development in these like you would in a traditional bread dough, so don’t worry about kneading for 30 minutes. Once you’ve mixed the dough together and it’s relatively smooth, divide into four pieces. 

Once you’ve divided it, roll each piece into a round ball and then roll them out to thin pieces. They shouldn’t be much thicker than about 1/8″ or so. The thinner they are the better they cook up. Once you’ve rolled one out, place it on a non-stick pan and cook until you see bubbles form. Bubble formation is a sign that you should flip it (should be about 2 minutes on each side). 

Two roti/chapati Indian style flatbread on a plate

These are really good with your favorite Indian dish. Roti or chapati are much healthier than the typical naan that is found at restaurants. This is a typical food eaten in the home of Indian families, whereas naan is more of a special occasion food. For those of you who are trying to eat healthier, these are a great option to eat with sabzi or other protein dish.

Roti/Chapati (Indian Style Flatbread)

Prep Time: 5 minutes

Cook Time: 20 minutes

Total Time: 25 minutes

Category: Bread

Cuisine: Indian

Servings: 4 flatbreads

Two roti/chapati a north Indian flatbread on a plate

A thin flatbread that is consumed with many Indian dishes including but not limited to dal, chana masala, chicken tikka masala, bhindi masala, and many others.


  • 1 cup whole wheat flour
  • 1 tbsp oil
  • 1 tsp salt
  • ~1/3-1/2 cup water


  1. Mix together the salt and flour in a bowl
  2. Add oil and mix into the flour
  3. Slowly add water, mixing as you go
  4. Once you’ve made a large dough ball (should be slightly sticky but not wet feeling) cut into four pieces
  5. Roll each piece into a ball
  6. Roll the dough balls into thin pieces (about 1/8″ or thinner)
  7. Place rolled out dough on a non-stick frying pan and cook for about 2 minutes on each side (you’ll know it’s time to flip when you see air pockets forming)
  8. Repeat for each dough piece
  9. Serve with your favorite meal (dal, aloo gobi, etc)


When you’re mixing the dough up with the water, add it slowly. You want the texture to be slightly sticky and smooth in appearance, but not so sticky it’s wet. When you roll the dough you should coat the rolling pin slightly with flour, but it shouldn’t be sticking. If it does, add more flour.

Nutrition Facts

Roti/Chapati (Indian Style Flatbread)

Serves 1 piece

Amount Per Serving
Calories 132
% Daily Value*
Total Fat 4 g 6.2%
Saturated Fat 0
Trans Fat
Cholesterol 0
Sodium 0
Total Carbohydrate 21.6 g 7.2%
Dietary Fiber 3.2 g 12.8%
Sugars .1 g
Protein 4 g
Vitamin A Vitamin C
Calcium Iron

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

If you have any questions, feel free to get in touch with me in the comments below or through email on the contact me page. Let me know what you think!

-Cassie 🙂

(Visited 16 times, 1 visits today)

Leave A Comment

Your email address will not be published. Required fields are marked *