
Chapati, also known as roti, is a staple Indian flatbread that is soft, chewy, and incredibly versatile. Whether paired with flavorful curries, used as a wrap, or enjoyed with a simple spread of butter, chapatis bring an authentic touch to any meal. This Indian Chapati Bread Recipe is easy to follow, requires minimal ingredients, and guarantees perfect results every time.
Why You’ll Love This Recipe
- Simple Ingredients: Uses pantry staples like flour, water, salt, and oil.
- Quick & Easy: Ready in just 30 minutes from start to finish.
- Versatile: Can be served with curries, dals, or even used for wraps.
- Authentic Taste: Light, soft, and slightly crisp, just like homemade chapatis from India.
Ingredients for Indian Chapati Bread
To make this Indian Chapati Bread Recipe, you’ll need:
- 1 cup whole wheat flour
- 1 cup all-purpose flour
- 1 teaspoon salt
- ¾ cup hot water (adjust as needed)
- 2 tablespoons olive oil or vegetable oil
Step-by-Step Instructions
1. Gather Your Ingredients
Measure and assemble all the ingredients before starting. This ensures a smooth workflow.
2. Mix the Dry and Wet Ingredients
- In a large mixing bowl, combine whole wheat flour, all-purpose flour, and salt.
- Gradually add hot water and oil, stirring with a spoon until the dough starts to form.
3. Knead the Dough
- Transfer the dough to a lightly floured surface and knead for about 5-7 minutes until smooth and elastic.
- The dough should be soft but not sticky. Adjust with extra flour or water if needed.
4. Rest the Dough
- Divide the dough into 10 equal portions and roll each into a ball.
- Let them rest for about 5 minutes to relax the gluten.
5. Roll Out the Chapati
- Lightly flour your surface and use a rolling pin to roll out each ball into a thin, round disc.
- Aim for even thickness for consistent cooking.
6. Heat the Skillet
- Preheat a tava, griddle, or non-stick skillet over medium heat.
- Lightly grease with oil or ghee for added flavor.
7. Cook the Chapati
- Place the rolled chapati on the hot skillet.
- Cook for about 30 seconds until you see bubbles forming.
- Flip and cook the other side for another 30 seconds.
- Press lightly with a spatula to encourage puffing.
- Flip again and cook for a few more seconds until golden brown spots appear.
8. Keep Warm & Serve
- Stack the cooked chapatis and cover them with a clean kitchen towel to keep them soft.
- Serve warm with your favorite dishes.

Indian Chapati Bread Recipe
Equipment
- Large mixing bowl
- Measuring cups and spoons
- Wooden spoon
- Rolling pin
- Skillet or tava
- Clean kitchen towel
Ingredients
- 1 cup whole wheat flour
- 1 cup all-purpose flour
- 1 teaspoon salt
- ¾ cup hot water adjust as needed
- 2 tablespoons olive oil or vegetable oil
Instructions
- Gather Ingredients: Measure and assemble all the ingredients for an easy workflow.
- Mix Dry and Wet Ingredients: In a large bowl, combine whole wheat flour, all-purpose flour, and salt. Gradually add hot water and oil while stirring with a spoon until a dough forms.
- Knead Dough: Transfer the dough to a lightly floured surface and knead for 5-7 minutes until smooth and elastic. Adjust with flour or water if needed.
- Rest Dough: Divide into 10 equal portions, roll each into a ball, and let them rest for 5 minutes.
- Roll Out Chapatis: Roll each dough ball into a thin round on a floured surface.
- Heat Skillet: Preheat a skillet over medium heat and lightly grease if needed.
- Cook Chapatis: Place a rolled-out chapati on the hot skillet. Cook for 30 seconds or until bubbles form, then flip and cook for another 30 seconds. Flip once more and cook until lightly browned.
- Keep Warm: Wrap cooked chapatis in a clean kitchen towel to keep them soft.
- Serve: Enjoy warm with curries, stews, or as a wrap.
Video
Notes
- Use hot water to ensure soft chapatis.
- Allow dough to rest for best results.
- Adjust water or flour as needed for the right dough consistency.
- Cook on medium heat for even puffing and browning.
- Brush with ghee or butter for extra flavor.
Pro Tips for the Best Chapati
- Use hot water when making the dough to keep the chapati soft.
- Knead well to develop elasticity for better puffing.
- Don’t over-roll—too thin will make them dry, too thick will make them dense.
- Cook on medium heat for even browning and puffing.
What to Serve with Indian Chapati Bread
Chapatis are incredibly versatile and pair well with many Indian dishes:
- Butter Chicken – A creamy and flavorful curry.
- Lentil Dal – A comforting, protein-rich option.
- Vegetable Stir-Fry – A light and healthy side.
- Chutneys & Pickles – For a tangy and spicy kick.
Nutrition Information (Per Chapati)
- Calories: 110
- Total Fat: 3g
- Total Carbohydrates: 18g
- Dietary Fiber: 2g
- Protein: 3g
FAQ
1. Can I make chapati without all-purpose flour?
Yes, you can use 100% whole wheat flour for a healthier version. However, using a mix of whole wheat and all-purpose flour gives a softer texture.
2. Why don’t my chapatis puff up?
Make sure the skillet is hot enough, knead the dough well, and roll evenly. Lightly pressing with a spatula while cooking can also help with puffing.
3. How do I store leftover chapatis?
Store in an airtight container at room temperature for a day or refrigerate for up to 3 days. Reheat on a skillet before serving.
4. Can I freeze chapati dough?
Yes, divide the dough into portions, wrap in plastic, and freeze for up to a month. Thaw before rolling and cooking.
5. How can I make gluten-free chapatis?
Use a gluten-free flour blend, but the texture may vary. Adding a binding agent like psyllium husk can improve elasticity.
This Indian Chapati Bread Recipe is a must-try for anyone looking to make soft, authentic, and delicious chapatis at home. Whether you serve them with curry, use them for wraps, or enjoy them with a simple spread of butter, they are sure to become a household favorite.
Give this recipe a try and let us know how it turns out! Share your experience in the comments below, and don’t forget to share this recipe with friends and family. Happy cooking! Also check out Indian Chapati Bread Recipe.
Leave a Reply