The Everyday Joy of Homemade Chapatis
Chapati—also known as roti—is one of the simplest yet most essential staples in Indian cuisine. Made with just a few basic ingredients—whole wheat flour, water, and a bit of oil or ghee—chapatis are soft, pliable flatbreads that are served alongside almost every Indian meal. Whether you’re scooping up lentil dal, wrapping tender curry, or simply enjoying with a dab of butter, chapatis are a cornerstone of homestyle Indian cooking.
What makes chapatis truly special is their subtle, nutty flavor and their satisfying texture: soft with just a hint of chew, and when cooked perfectly, they puff up beautifully on the pan to create light layers. Store-bought flatbreads can’t compare to the freshness and tenderness of homemade chapatis, and the process is surprisingly straightforward, even for beginners.
This easy homemade chapati recipe walks you through each step—from forming the dough to rolling and cooking—so you can bring this everyday Indian bread into your own kitchen with confidence. Once you’ve mastered it, chapatis can quickly become a comforting, go-to side for curries, stews, or even as a base for wraps and sandwiches.

Choosing the Right Flour for Chapatis
The flour is the backbone of this recipe. Traditional chapatis use atta flour, a finely ground whole wheat flour with a light texture and higher gluten content.
Best Flour Options:
- Atta (Chakki Atta): Ideal for authentic chapatis. Produces soft, pliable flatbreads.
- Whole Wheat Flour: A good substitute if atta isn’t available, though it may produce slightly denser chapatis.
- All-Purpose Flour Mix: Some people blend whole wheat and all-purpose flour (50/50) for a softer chapati, though this is less traditional.
If using Western-style whole wheat flour, consider sifting to remove larger bran pieces for a smoother dough.
Essential Equipment for Homemade Chapatis
- Rolling Pin: Preferably a small, lightweight rolling pin for thin, even circles.
- Tava or Cast Iron Skillet: Traditional flat Indian griddle, but a cast iron or heavy non-stick pan works well.
- Flat Spatula or Tongs: To flip the chapatis quickly and safely.
- Large Mixing Bowl: For forming and kneading the dough.
- Clean Kitchen Towel: To keep chapatis warm and soft after cooking.

Common Mistakes and How to Avoid Them
1. Dough Too Stiff or Too Sticky
Chapati dough should be soft and pliable, not hard or overly sticky. Adjust with small amounts of flour or water as needed to achieve the right consistency.
2. Not Resting the Dough
Resting the dough is crucial. It allows the gluten to relax, making the chapatis easier to roll and helping them puff properly.
3. Cooking on Low Heat
The pan must be hot enough to quickly cook each side and encourage puffing. A low-heat pan results in tough, dry chapatis.
4. Overcooking
Overcooked chapatis become brittle and hard. Quick cooking on high heat ensures softness and pliability.
Ingredient Swaps and Dietary Adjustments
- Oil-Free Version: You can make chapatis without oil. It adds a bit of softness, but chapatis are often made with just flour and water.
- Gluten-Free Option: Traditional chapatis rely on gluten for elasticity. For a gluten-free version, consider using a different flatbread like besan (gram flour) roti, but it won’t produce the same texture.
Prep-Ahead and Time-Saving Tips
- Make Dough in Advance: The dough can be made and refrigerated for up to 24 hours. Let it come to room temperature before rolling.
- Freeze Rolled Chapatis: Roll chapatis and freeze them with parchment between each layer. Cook from frozen directly on a hot pan.
- Batch Cooking: Cook a stack of chapatis and keep them warm in a clean towel. They store well for 1–2 days at room temperature.
Flavor Boosters and Pairing Ideas
- Add a Touch of Ghee: Brushing warm chapatis with ghee enhances flavor and keeps them soft.
- Incorporate Herbs: Add finely chopped cilantro or cumin seeds into the dough for extra flavor.
- Sprinkle with Sesame Seeds: Press lightly into the surface before rolling for a subtle crunch.
Pair With:
- Curries like paneer, chicken tikka masala, butter chicken, or chana masala.
- Lentil dishes like dal tadka or dal makhani.
- Simple sides like cucumber raita, mango pickle, or yogurt.
Homemade Chapati Recipe
Ingredients
- 2 cups atta (whole wheat) flour, plus extra for dusting
- 1/2 teaspoon salt
- 3/4 cup warm water (plus a little more if needed)
- 1 tablespoon oil or melted ghee (optional)
- Optional: Ghee or butter for brushing
Instructions
Step 1: Make the Dough
- In a large mixing bowl, combine flour and salt.
- Gradually add warm water while mixing with your hand or a spoon until a shaggy dough forms.
- Add oil or melted ghee if using, and knead for about 8–10 minutes until the dough is smooth, soft, and slightly tacky but not sticky.
- Cover the dough with a damp cloth and let it rest for at least 30 minutes (up to 1 hour).
Step 2: Divide and Shape
- Divide the dough into 10–12 equal portions and roll each into a smooth ball.
- Lightly flour your work surface and rolling pin.
- Roll each ball into a thin circle about 6–7 inches in diameter. Try to make them as even as possible, but small imperfections are fine.
Step 3: Heat the Pan
- Heat a tava, cast iron skillet, or non-stick frying pan over medium-high heat until hot but not smoking.
Step 4: Cook the Chapatis
- Place one rolled chapati onto the hot pan. Cook for 30–40 seconds until small bubbles form.
- Flip and cook the second side for 30–40 seconds until light brown spots appear.
- Flip again and gently press the chapati with a spatula or clean cloth, encouraging it to puff up.
- Cook for a final 20–30 seconds until fully cooked, then remove from the pan.
Step 5: Keep Warm and Serve
- Place cooked chapatis in a clean kitchen towel to keep warm and soft while you cook the remaining ones.
- Optional: Brush with melted ghee or butter before serving.
Storage and Reheating
- Room Temperature: Store in an airtight container for up to 2 days.
- Refrigerator: Keeps for up to 4 days. Reheat on a dry pan until warm and soft.
- Freezing: Stack uncooked rolled chapatis with parchment paper between each, freeze, and cook from frozen when needed.
Troubleshooting Tips
- Chapatis Not Puffing? Make sure the pan is hot enough and the dough is rested properly. Press gently during cooking to help puffing.
- Chapatis Too Tough? Possibly overcooked or dough was too stiff. Next time, use a little more water in the dough and cook quickly on high heat.
- Sticky Dough? Add a light dusting of flour while rolling but avoid adding too much, which can make chapatis dry.
Variations: Chapati vs. Other Indian Breads
- Chapati/Roti: Simple, oil-free flatbread cooked on a dry pan.
- Paratha: Flaky, often layered with ghee, sometimes stuffed.
- Naan: Yeasted, thicker, and typically cooked in a tandoor with added yogurt or milk.
Chapati is the simplest and healthiest option among these, prized for its lightness and speed.
Serving Suggestions
- With Curries: Paneer butter masala, chicken curry, saag aloo, or lamb bhuna.
- With Lentils: Dal makhani, dal tadka, or mixed lentil dals.
- With Sides: Cucumber raita, fresh chutneys, mango pickle, or a light vegetable salad.
- As Wraps: Perfect for rolling up leftover curries, grilled vegetables, or kebabs.
Pair chapatis with a cup of masala chai, fresh lassi, or sparkling water with lime for a complete, satisfying meal.