• Skip to main content
  • Skip to primary sidebar
Veg Buffet
menu icon
go to homepage
  • Recipe Index
  • Subscribe
  • Indian Recipes
  • Air Fryer Recipes
  • About Me
  • Follow Us-

    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Reddit
    • Twitter
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipe Index
    • Subscribe
    • Indian Recipes
    • Air Fryer Recipes
    • About Me
  • Follow Us-

    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Reddit
    • Twitter
    • YouTube
  • ×
    Home » Indian Recipes

    Easy Roti Recipe- Best Indian Flatbread

    Published: Dec 3, 2024 · Modified: Apr 30, 2026 by Deepti · This post may contain affiliate links · 2 Comments

    Sharing is caring!

    28 shares
    • Facebook
    • X
    • Email
    Jump to Recipe Print Recipe

    Roti, or Indian Flatbread, is a whole wheat flour flatbread, and this is the perfect Roti Recipe to make it fluffy and soft. Just 3 ingredients and a simple process!

    roti recipe indian chapati

    Roti is a staple in an Indian house, and some, like my father, won't miss it even when rice is made at home. Although I am a huge fan of Parathas (crispy Indian bread that soaks up a lot of ghee when made on flat tawa) and Poori, I love Roti with White butter in winter.

    This Roti Recipe uses three ingredients: water, whole wheat flour, and salt. Salt is an essential ingredient, and I highly recommend not skipping it. The key lies in kneading a not-so-tight dough. If the dough is right, the roti will be fluffy.

    I have made it in two ways: my Punjabi style and my MIL's Haryanvi style. Honestly, the soft one would be my MIL's version. I have made it vegan and oil-free. But feel free to add ghee to the dough.

    Top Roti with Ghee or butter and dunk it in gravy dishes like paneer tikka masala, chole masala, or veggies like baingan bharta or chana dal palak for a perfect meal!

    Find More Indian FlatbBreads: Bathua Paratha, Ragi Paratha, Missi Roti, Poori Recipe.

    Jump to:
    • Ingredients
    • How To Make Easy Roti (Indian Flatbread)
    • Tip
    • Step 2. Make Dough Balls and Roll the Roti
    • Step 4. Cook The Roti on Tawa- Method 2
    • Tip
    • Expert Tips
    • Easy Roti Recipe- Best Indian Flatbread

    Ingredients

    See the recipe card for exact measurement of the ingredients.

    ingredients for roti recipe
    • Whole Wheat Flour- I highly recommend using whole wheat flour and not APF. All-purpose flour works well for Naan but not chapati. We procure Wheat flour from a local Flour Mill and it is of amazing quality. You may procure any good local brand.
    • Water
    • Salt

    How To Make Easy Roti (Indian Flatbread)

    Step 1. Prep Dough


    In a large bowl (we use Steel parath), add whole wheat flour and salt. Gradually add water and mix until the dough comes together. Knead the dough by punching knuckles into it several times. If you wish to add ghee or oil, add when dough is almost done and knead again. Cover it with a kitchen cloth for 15-20 minutes and knead again for 2 minutes.

    add wheat flour salt to a large bowl for kneading dough of roti
    dough is crumbly after adding water
    dough gathers together to make roti
    use knuckle punch for perfect dough for roti
    almost done dough for roti
    dough is ready for making chapati

    Tip

    The dough is ready when it is not sticking to your hand and when you press your finger gently into it, it bounces back slightly.

    Step 2. Make Dough Balls and Roll the Roti


    Make a small dough ball as per the width of the roti you wish. Flatten a dough ball, dust lightly with flour, and roll it out into a thin round disc about 6-8 inches in diameter. Flip it between your hands to make it uniform (like clapping)

    rolled roti on rolling pin
    flip rolled roti between hands to make it soft and thin

    Step 3. Cook the Roti Directly on Burner- Method 1


    Heat an iron tawa over medium-high heat. Place the rolled roti on it and cook for 30-40 seconds on a slow flame. Flip and cook the other side.

    After 20 seconds, use a pliers (chimta) and cook it directly on the burner. It puffs up. Flip to puff it from the other side.

    place the rolled roti on hot tawa
    bubbles appear on roti and time to flip it
    flip to cook roti from the other side
    place the half cooked roti on burner for puffing it up
    roti perfect fluffy soft using burner method

    Step 4. Cook The Roti on Tawa- Method 2

    The steps are the same in this method till the second flip. So, place the rolled roti on hot tawa. Flip it and cook from the other side. Then flip again, pressing gently to puff it up. I have used kitchen cloth to puff it up.

    use kitchen cloth to puff up chapati on tawa
    perfect two types of roti

    Tip

    The Roti cooked on Tawa has a crispy texture while the burner roti is soft.

    Step 5. Serve the Roti


    Once cooked, remove from heat and keep warm in a covered container or wrapped in a cloth. Repeat for all dough balls.

    Serve the soft and warm Roti with lentil or curry and curd.

    roti recipe indian chapati

    Expert Tips

    • Don’t worry about making a perfect circle! Focus on rolling gently and evenly. Start from the center and roll outward, turning the dough slightly after every few rolls. If it’s sticking, dust lightly with flour, but don’t overdo it to avoid dryness.
    • The dough should be soft and not sticky. In summer, cover the dough at rest with a kitchen cloth and sprinkle few water drops so that dough doesn't dry out.
    • Use slow or medium flame else roti might burn up before puffing up.
    • When making multiple rotis, tawa becomes very hot and sticky, you may clean it with onion or water.

    Team Roti with Indian Curries-

    Have you tried this recipe? Please leave a comment below and let me know what sides you served it with! If you loved it, feel free to share this post with your friends who love simple Indian cooking.

    • Facebook
    • Reddit
    • YouTube
    • Twitter
    • Pinterest
    • best beetroot poriyal recipe stir fry
      Beetroot Poriyal Recipe | South Indian Beetroot Stir Fry
    • best bhindi fry recipe okra
      Quick Bhindi Fry Recipe (Indian Okra Fry)
    • kala chana recipe black chickpeas curry
      Kala Chana Recipe (Black Chickpeas Curry)

    Don't forget to subscribe to my Weekly Newsletter for a free Recipe!

    best roti recipe indian flatbread recipe

    Easy Roti Recipe- Best Indian Flatbread

    Roti, or Indian Flatbread or Chapati, is a whole wheat flour flatbread, and this is the perfect Roti Recipe to make it fluffy and soft. Just 3 ingredients and a simple process!
    Print Recipe Pin Recipe
    Prep Time 20 minutes mins
    Cook Time 20 minutes mins
    Total Time 40 minutes mins
    Course Indian main course, Main Course
    Cuisine Indian, indian traditional
    Servings 15
    Calories 97 kcal

    Equipment

    • 1 Iron Tawa for cooking roti
    • 1 Large Bowl kneading dough

    Ingredients
      

    • 4 cups wheat flour
    • 1.25 cup water adjust as per flour density.
    • 1.25 teaspoon salt

    Instructions
     

    • In a large bowl (we use Steel parath), add whole wheat flour and salt. Gradually add water and mix until the dough comes together. Knead the dough by punching knuckles into it several times. If you wish to add ghee or oil, add when dough is almost done and knead again. Cover it with a kitchen cloth for 15-20 minutes and knead again for 2 minutes.
      Tip:
      The dough is ready when it is not sticking to your hand and when you press your finger gently into it, it bounces back slightly.
    • Make a small dough ball as per the width of the roti you wish. Flatten a dough ball, dust lightly with flour, and roll it out into a thin round disc about 6-8 inches in diameter.
    • Method 1 - Direct Burner
      Heat an iron tawa over medium-high heat. Place the rolled roti on it and cook for 30-40 seconds on a slow flame. Flip and cook the other side.
      After 20 seconds, use a pliers (chimta) and cook it directly on the burner. It puffs up. Flip to puff it from the other side.
    • Method 2 - On Tawa
      The steps are the same in this method till the second flip. So, place the rolled roti on hot tawa. Flip it and cook from the other side. Then flip again, pressing gently to puff it up. I have used kitchen cloth to puff it up.
    • Once cooked, remove from heat and keep warm in a covered container or wrapped in a cloth. Repeat for all dough balls.
      Serve the soft and warm Roti with lentil or curry and curd.

    Notes

    • Don’t worry about making a perfect circle! Focus on rolling gently and evenly. Start from the center and roll outward, turning the dough slightly after every few rolls. If it’s sticking, dust lightly with flour, but don’t overdo it to avoid dryness.
    • The dough should be soft and not sticky. In summer, cover the dough at rest with a kitchen cloth and sprinkle few water drops so that dough doesn't dry out.
    • Use slow or medium flame else roti might burn up before puffing up.
    • When making multiple rotis, tawa becomes very hot and sticky, you may clean it with onion or water.
    • This dough yields approx 15 chapati. The amount will vary depending upon the dough ball size.
    Nutrition Facts
    Serving size: 1 chapati
    Servings: 15
    Amount per serving  
    Calories 97
    % Daily Value*
    Total Fat 0.3g 0%
    Saturated Fat 0g 0%
    Cholesterol 0mg 0%
    Sodium 1mg 0%
    Total Carbohydrate 20.4g 7%
    Dietary Fiber 0.7g 3%
    Total Sugars 0.1g  
    Protein 2.8g  
    Vitamin D 0mcg 0%
    Calcium 4mg 0%
    Iron 1mg 7%
    Potassium 29mg 1%
    *The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calorie a day is used for general nutrition advice.
    Keyword indian chapati, indian fltabread recipe, indian roti, roti recipe, wheat roti

    More Indian Recipes

    • best besan laddo recipe
      Besan Ladoo Recipe (Indian Besan Laddo)
    • best beetroot poriyal recipe stir fry
      Beetroot Poriyal Recipe | South Indian Beetroot Stir Fry
    • best bhindi fry recipe okra
      Quick Bhindi Fry Recipe (Indian Okra Fry)
    • best indian bread recipes
      Best Indian Bread Recipes- Easy & Popular

    Sharing is caring!

    28 shares
    • Facebook
    • X
    • Email

    About Deepti

    Warm Welcome to my blog!
    This blog is created by a former Assistant Professor, mother, and Netflix Binge watcher who is passionate about food! This blog is my collection of homemade vegetarian (egg-free too) recipes that are tested and approved by my family before they are finally posted here. A variety of Indian and World recipes that are made in a simple way!
    I am so glad to have you as a part of my journey in this online world.
    Thanks for stopping by!

    Reader Interactions

    Comments

    1. Bipin says

      January 22, 2025 at 7:40 am

      roti me namak kon dalta hai

      Reply
      • Deepti says

        January 23, 2025 at 1:05 am

        Everyone has a different style of making one dish. People from Haryana and UP add salt to flour for roti, while Punjabis don't. Does it make any difference to you? You are free to omit salt and make it in your style.

        Reply

    Share your Views Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Hi, I'm Deepti!

    Warm Welcome to my blog!
    I’m a foodie who invites you to join my journey of cooking Indian and global vegetarian recipes that are flavorful and amazing. I use quick methods with fresh ingredients that make your daily meals delicious too!

    Thanks for stopping by!

    More about me →

    Eggless Desserts

    • best carrot pudding indian gajar halwa
      Gajar ka Halwa (Carrot Halwa Recipe)
    • best amla murabba recipe
      Amla Murabba Recipe- Indian Gooseberry Jam
    See more Indian Sweets and Desserts →

    Sharing is Caring!

    • Facebook
    • Veg Buffet
    • Pinterest
    • Twitter
    • YouTube
    • Mail

    Indian Recipes

    • kala chana recipe black chickpeas curry
      Kala Chana Recipe (Black Chickpeas Curry)
    • best baingan bharta recipe eggplant
      Baingan Bharta Recipe (Eggplant Bharta)
    • perfect makki ki roti recipe
      Makki Ki Roti (Punjabi Maize Flour Flatbread)
    • best methi paratha recipe
      Methi Paratha Recipe
    See more Indian Recipes →

    Appearances

    msn logo

    Hi, I'm Deepti!

    Warm Welcome to my blog!
    I’m a foodie who invites you to join my journey of cooking Indian and global vegetarian recipes that are flavorful and amazing. I use quick methods with fresh ingredients that make your daily meals delicious too!

    Thanks for stopping by!

    More about me →

    Eggless Desserts

    • best vegan avocado chocolate mousse
      Vegan Avocado Chocolate Mousse
    • best amla candy recipe
      Amla Candy Recipe
    See more Indian Sweets and Desserts →

    Sharing is Caring!

    • Facebook
    • Veg Buffet
    • Pinterest
    • Twitter
    • YouTube
    • Mail

    Indian Recipes

    • best methi matar malai recipe indian
      Methi Matar Malai
    • best mango rice indian recipe
      Indian Mango Rice
    • best matar paneer
      Matar Paneer Recipe (Mutter Paneer)
    • perfect dosa using homemade dosa batter
      How To make Dosa Batter- Fail-Proof Fermented Batter
    See more Indian Recipes →

    Appearances

    msn logo
    • Facebook
    • Twitter
    • Instagram
    • Email
    • YouTube

    Footer

    ↑ back to top

    More Info

    Privacy Policy

    About VegBuffet

    Disclaimer

    Work With VegBuffet

    Get Recipes Right in Your Inbox

    Subscribe

    Any Queries?

    Reach me at [email protected]

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2020-2026 Veg Buffet