Chapati Flatbread is a simple, versatile bread that is perfect for pairing with a wide range of dishes. Known for its soft texture and slightly crispy exterior, this easy recipe requires just a few basic ingredients and minimal prep time. Whether you’re serving it with curry, stews, or simply enjoying it on its own, Chapati is a timeless flatbread enjoyed by people all over India, East Africa, and beyond.
Why You’ll Love This Recipe
This Chapati Flatbread recipe is incredibly easy to make, requiring only three ingredients: all-purpose flour, water, and salt. The dough is simple to knead, and the cooking process is quick, resulting in soft, delicious flatbreads in less than 20 minutes. This recipe is also versatile, allowing you to enjoy the bread with a variety of different meals. You’ll love how fast and simple it is, and the result is a homemade bread with a wonderful texture that everyone will love.
Ingredients
-
3 cups all-purpose flour
-
1 1/4 cups water
-
1/2 teaspoon salt
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
Directions
-
In a large mixing bowl, combine the flour, water, and salt. Stir until well combined.
-
Transfer the mixture to a floured surface and knead the dough for 5-7 minutes, until it becomes soft and smooth.
-
Place the dough into a lightly oiled bowl and cover it with plastic wrap. Let it rest for about 1 hour.
-
Heat a lightly oiled skillet or griddle to medium-high heat.
-
After the dough has rested, divide it into 8 evenly sized pieces.
-
Roll each piece into a ball and then flatten it out with a rolling pin, making it about 1/4″ thick.
-
Place the chapati on the skillet and cook for 30-60 seconds or until golden brown spots begin to form on the bottom.
-
Flip the chapati and cook the other side until golden brown spots appear.
-
If a large bubble forms in the middle, gently press it down.
-
Remove from the skillet and place it on a serving platter. Cover to keep warm until ready to serve.
Servings and Timing
-
Servings: 8
-
Prep Time: 10 minutes
-
Cook Time: 10 minutes
-
Additional Time: 1 hour (for resting the dough)
-
Total Time: 1 hour 20 minutes
Variations
-
Whole Wheat Chapati: Replace up to half of the all-purpose flour with whole wheat flour for a more hearty and slightly denser bread. Keep in mind that this may change the texture and hydration of the dough.
-
Garlic Chapati: Add a little garlic powder or minced fresh garlic to the dough for extra flavor.
-
Herb Chapati: Mix in some finely chopped fresh herbs, like cilantro or parsley, into the dough for an aromatic twist.
Storage/Reheating
-
Storage: Store leftover chapati in an airtight container or wrap them in foil. Keep at room temperature for up to 2 days. For longer storage, you can refrigerate the chapati for up to 1 week.
-
Reheating: To reheat, simply warm the chapati in a skillet or on a griddle over medium heat for a few seconds on each side until heated through. You can also microwave them for 15-20 seconds.
FAQs
How can I make my chapati softer?
To make your chapati softer, make sure to knead the dough well and allow it to rest for the recommended 1 hour. This will give the dough time to relax and become easier to roll out, resulting in a softer texture.
Can I use whole wheat flour instead of all-purpose flour?
Yes, you can replace up to half of the all-purpose flour with whole wheat flour. However, be aware that too much whole wheat flour will affect the texture and hydration of the dough, making it a bit denser.
Can I freeze chapati flatbread?
Yes, you can freeze chapati. Once cooked, allow them to cool completely, then wrap them tightly in plastic wrap or foil and place them in a freezer bag. They can be frozen for up to 3 months.
How do I know when the chapati is done cooking?
The chapati is done when golden brown dots form on both sides, and if you press down gently, it should puff up slightly. If you notice a large bubble forming, just press it down gently.
Why does my chapati not puff up?
If your chapati isn’t puffing up, it could be due to rolling it out too thin or cooking it on a heat that isn’t hot enough. Make sure the skillet is at medium-high heat and that the dough is rolled to the right thickness.
Can I add oil or ghee to the dough?
While chapati dough is traditionally made without fat, you can add a small amount of oil or ghee to the dough for extra flavor and a slightly richer texture.
Can I make chapati without salt?
Yes, you can make chapati without salt, but the flavor will be more neutral. Salt enhances the taste of the flatbread, so it’s recommended to include it for better flavor.
How do I serve chapati?
Chapati is often served as an accompaniment to curries, dals, or other savory dishes. You can also enjoy it on its own with a side of yogurt or chutney.
Can I use a non-stick pan to cook chapati?
Yes, a non-stick pan can work fine, but a cast-iron skillet or griddle is ideal for achieving the authentic texture and crispiness. Just ensure the pan is preheated well before adding the chapati.
What is the difference between chapati and naan?
While both chapati and naan are types of flatbreads, chapati is unleavened, meaning it doesn’t require yeast, and it’s usually thinner and lighter. Naan, on the other hand, is typically leavened and thicker, often served with a soft, chewy texture.
Conclusion
Chapati Flatbread is a simple yet delicious bread that can elevate any meal. With minimal ingredients and a quick cooking process, it’s perfect for weeknight dinners or special occasions. Whether you prefer it plain or with a twist, this flatbread is a versatile side that pairs wonderfully with a variety of dishes. Give it a try, and enjoy the rich, soft texture of homemade Chapati!

Chapati Flatbread
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
- Author: Alice
- Total Time: 1 hour 20 minutes
- Yield: 8 chapatis
- Diet: Vegetarian
Description
Chapati Flatbread is a soft, slightly crispy, and versatile bread made with just three simple ingredients. Perfect for pairing with curries, stews, or enjoying on its own, it’s easy to make and quick to cook.
Ingredients
3 cups all-purpose flour
1 1/4 cups water
1/2 teaspoon salt
Instructions
- In a large mixing bowl, combine the flour, water, and salt. Stir until well combined.
- Transfer the mixture to a floured surface and knead for 5-7 minutes, until the dough is soft and smooth.
- Place the dough in a lightly oiled bowl, cover with plastic wrap, and let it rest for about 1 hour.
- After the dough has rested, divide it into 8 equal pieces. Roll each piece into a ball and flatten with a rolling pin to about 1/4″ thickness.
- Heat a lightly oiled skillet or griddle over medium-high heat. Cook each chapati for 30-60 seconds on the first side until golden brown spots form. Flip and cook for another 2-3 minutes.
- If a large bubble forms, gently press it down. Remove from the skillet and keep warm until serving.
Notes
- For a more hearty bread, you can replace half of the all-purpose flour with whole wheat flour.
- If your chapati doesn’t puff up, ensure the dough is rolled to the correct thickness and the skillet is preheated properly.
- For extra flavor, try adding herbs or a small amount of ghee to the dough.
- Chapati can also be served with yogurt, chutney, or as a side to your favorite curry or stew.
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Category: Side Dish
- Method: Cooking
- Cuisine: Indian
Nutrition
- Serving Size: 1 chapati
- Calories: 120
- Sugar: 1g
- Sodium: 200mg
- Fat: 1g
- Saturated Fat: 0g
- Unsaturated Fat: 1g
- Trans Fat: 0g
- Carbohydrates: 25g
- Fiber: 3g
- Protein: 3g
- Cholesterol: 0mg