BestFoodWhere

Simple & Satisfying: Homemade Chapati, the Everyday Flatbread

Soft, unleavened whole wheat flatbread cooked on a hot griddle for a subtly nutty taste.

Janelle

By Janelle

Updated: January 18, 2026

Why I Love This Recipe

Chapati, also known as roti, is a staple in many homes across India and other parts of South Asia. More than just bread, it's an integral part of daily meals, a comforting presence alongside flavorful curries and vegetables. Its simplicity belies its profound cultural significance; the act of making chapati is often a family affair, passed down through generations. Each family holds its own secrets to the perfect chapati, but the foundation remains the same: humble ingredients transformed into a nourishing and deeply satisfying food.

  • Gentle Nutty Flavor - The whole wheat flour imparts a delicate, earthy sweetness that complements a wide range of dishes.
  • Soft and Pliable Texture - When properly made, chapati are tender and easy to tear, perfect for scooping up sauces and stews.
  • Naturally Vegan and Wholesome - Made with simple, plant-based ingredients, chapati offer a healthy and filling alternative to leavened breads.
  • Quick and Easy to Make - The dough requires minimal kneading and no proofing time, making it a perfect weeknight bread option.
  • Versatile Culinary Companion - Enjoy it with curries, lentils, vegetables, or even a simple smear of ghee and a sprinkle of sugar.

Ingredients You'll Need

Here's what you'll need – nothing too fancy, just good ingredients that work together beautifully.

  • 2 cups Whole wheat flour (atta) (plus extra for dusting)
  • 1 cup Warm water (approximately)
  • 1/2 teaspoon Salt (optional)
  • 2 tablespoons Ghee or oil (for brushing)

Step-by-Step Instructions

  1. 1

    In a large bowl, combine the whole wheat flour and salt (if using). Mix well with your hands. This ensures that the salt is evenly distributed throughout the flour.

    ~2 min

    Tip: Use a good quality atta for the best results.
  2. 2

    Gradually add the warm water, mixing with your hands until a dough starts to form. The water should be warm, not hot, to help activate the gluten in the flour.

    ~3 min

    Tip: Add the water slowly to avoid a sticky dough.
  3. 3

    Knead the dough for 8-10 minutes until it becomes smooth and elastic. Kneading develops the gluten, which gives the chapati its soft texture. The dough should be soft and pliable, but not sticky. Add a little more flour if needed.

    ~8 min

    Tip: A well-kneaded dough is essential for soft chapati.
  4. 4

    Cover the dough with a damp cloth or plastic wrap and let it rest for at least 30 minutes. Resting allows the gluten to relax, making the dough easier to roll out.

    ~30 min

    Tip: The longer the dough rests, the softer the chapati will be.
  5. 5

    Divide the dough into equal-sized portions (about 1.5-2 inches in diameter). Roll each portion into a smooth ball. This ensures even cooking and consistent size of the chapati.

    ~3 min

    Tip: Aim for similar-sized balls for uniform chapati.
  6. 6

    Lightly dust a clean surface with flour. Roll out one ball of dough into a thin circle, about 6-7 inches in diameter. Use gentle pressure to prevent tearing.

    ~2 min

    Tip: Rotate the dough as you roll to maintain a circular shape.
  7. 7

    Heat a flat griddle or tava over medium-high heat. The griddle should be hot enough that a drop of water sizzles and evaporates quickly.

    ~1 min

    Tip: A hot griddle is key to proper cooking.
  8. 8

    Place the rolled-out chapati on the hot griddle. Cook for about 30 seconds to 1 minute on each side, or until small bubbles start to appear. The chapati should not brown too much at this stage.

    ~2 min

    Tip: Avoid overcrowding the griddle.
  9. 9

    Remove the chapati from the griddle and place it directly over an open flame (gas stove) or on a wire rack placed over the flame. Puff up the chapati on both sides, using tongs to rotate it. It should puff up like a balloon. This step is crucial for achieving the characteristic puffed-up texture and even cooking.

    ~2 min

    Tip: Be careful not to burn the chapati. Work quickly.
  10. 10

    Brush the cooked chapati with ghee or oil. This adds flavor and keeps the chapati soft. Stack the chapati in a covered container or a cloth-lined basket to keep them warm and pliable.

    ~1 min

    Tip: Ghee adds a rich flavor, but oil works just as well.
  11. 11

    Repeat steps 6-10 with the remaining dough balls. Serve immediately with your favorite dishes.

    ~1 min

    Tip: Chapati are best enjoyed fresh.

How Do I Know It's Ready?

The chapati should puff up completely when placed over the open flame, indicating that it is cooked through. The surface should have light brown spots, but not be burnt.

Frequently Asked Questions

Hard chapati can be caused by several factors, including using cold water, not kneading the dough enough, overcooking on the griddle, or not using enough fat.

Final Thoughts

I hope you enjoy making this Simple & Satisfying: Homemade Chapati, the Everyday Flatbread as much as I do! It's a wonderful dish that's sure to become a favorite in your kitchen. If you try this recipe, I'd love to hear how it turned out – feel free to share your experience and any variations you tried!