Fullmeals
HomeExploreCreatorsPantry MatchSurprise Me
HomeExploreCreatorsPantry MatchSurprise MeShopping ListMy Favorites
Fullmeals

Fullmeals helps you cook without watching by converting cooking videos into simple, step-by-step recipes designed for real kitchens.

cook@fullmeals.com

Quick Links

  • How it Works
  • Categories
  • Explore Recipes
  • RSS Feed

Legal

  • Terms of Use
  • Privacy Policy

© 2026 Fullmeals. All rights reserved.

Fullmeals

How to Make Roti at Home – South Asian Flatbread

Recipe by Masala Mama

  • Ready in45 min
  • Prep30 min
  • Cook15 min
  • CuisineIndian · South Asian
  • Serves4 People
  • Calories~310 kcal
How to Make Roti at Home – South Asian Flatbread

Ingredients

For the Roti Dough

  • 3 cupsRoti/aata flour
  • 1/2 tspSalt
  • 1 tspVegetable oil
  • 1-2 cups (as needed)Water

Other Ingredients (Not Pictured)

  • as needed (for dusting)All-purpose flour
  • as needed (optional, for serving)Butter

Step-by-Step Instructions

  1. 1.Prepare the Dough

    In a kitchen aid mixing bowl, add 2 cups of roti/aata flour, 1/2 teaspoon of salt, and 1 teaspoon of vegetable oil. Lower the dough hook attachment, lock it, and start mixing on low speed.

  2. 2.Add Water Gradually

    Start by adding 1 cup of water, then gradually add more as needed while the mixer continues to knead. The dough should start to come together.

  3. 3.Add Remaining Flour and Knead

    Add the remaining 1 cup of roti/aata flour and continue kneading. You can increase the speed if the dough hook slows down. Add water a little bit at a time until the dough is smooth and the sides of the bowl come out clean. The dough should be soft but not too sticky.

  4. 4.Rest the Dough

    If using the dough later in the day, place it in an airtight container and refrigerate. If making rotis right away, lightly oil a bowl and place the dough there. Let the dough rest for 15 minutes before making your rotis.

  5. 5.Form and Flour the Peda

    Break off a handful of dough and start by taking the sides of the dough and moving them inward, then smoothing it out to form a round ball (called a peda). Pinch the bottom to seal. Dip the peda in some dry all-purpose flour on both sides.

  6. 6.Roll the Roti

    Place the floured peda on a clean counter or a rolling board. Begin rolling it thin like a tortilla using a rolling pin. Sprinkle more all-purpose flour if the dough starts sticking to the rolling pin.

  7. 7.Cook on a Flat Pan

    Heat a non-stick flat pan (like a crepe pan) on medium heat. You'll know it's ready when a few drops of water sizzle as they hit the pan. Place your rolled roti on the hot pan. Once the roti is easy to lift off (after about 30-45 seconds), flip it to the other side.

  8. 8.Puff the Roti

    Keep lifting and checking the roti to see brown spots of cooked dough. Using a rolled-up tea towel, press down on the roti and move it around to ensure no raw spots are left. The roti should puff up with hot air. Flip the roti again and continue pressing gently until both sides have evenly placed brown spots and no raw dough is visible. Be careful not to press too hard to avoid steam burns.

  9. 9.Alternative Cooking Method (Direct Flame)

    After flipping the roti for the first time on the pan, remove the pan from the stove. Place a wire stand over the burner and use metal tongs to move the roti over the flame. Move it around, making sure all sides are cooked and it puffs up. Then flip and do the same to the other side until it's done.

  10. 10.Serve and Store

    Once cooked, lift your roti and place it on a tea towel in a basket to absorb any moisture. You can lightly butter the tops of the rotis to keep them soft and give them a buttery flavor. Fresh rotis are best eaten right away. To keep rotis soft for up to a day, store them in an airtight container or a ziplock bag.

Printed from Fullmeals.com — turn any cooking video into a recipe.

How to Make Roti at Home – South Asian Flatbread

Ready in

45 mins

Cuisine

Indian · South Asian

Prep Time

30 min

Cook Time

15 min

Serving

4 People

Calories / Serving

~310 kcal
Recipe by Masala Mama on YouTube
Adjust Servings
Measurements
Tap an ingredient to mark it ready0 of 6 ready
All Ingredients

For the Roti Dough

All Ingredients

Other Ingredients (Not Pictured)

Step-by-Step Instructions

Follow each step to make the recipe successfully.

  1. 1

    Prepare the Dough

    In a kitchen aid mixing bowl, add 2 cups of roti/aata flour, 1/2 teaspoon of salt, and 1 teaspoon of vegetable oil. Lower the dough hook attachment, lock it, and start mixing on low speed.

  2. 2

    Add Water Gradually

    Start by adding 1 cup of water, then gradually add more as needed while the mixer continues to . The dough should start to come together.

  3. 3

    Add Remaining Flour and Knead

    Add the remaining 1 cup of roti/aata flour and continue . You can increase the speed if the dough hook slows down. Add water a little bit at a time until the dough is smooth and the sides of the bowl come out clean. The dough should be soft but not too sticky.

  4. 4

    Rest the Dough

    If using the dough later in the day, place it in an airtight container and refrigerate. If making rotis right away, lightly oil a bowl and place the dough there. Let the dough rest for before making your rotis.

  5. 5

    Form and Flour the Peda

    Break off a handful of dough and start by taking the sides of the dough and moving them inward, then smoothing it out to form a round ball (called a peda). Pinch the bottom to seal. Dip the peda in some dry all-purpose flour on both sides.

  6. 6

    Roll the Roti

    Place the floured peda on a clean counter or a rolling board. Begin rolling it thin like a tortilla using a rolling pin. Sprinkle more all-purpose flour if the dough starts sticking to the rolling pin.

  7. 7

    Cook on a Flat Pan

    Heat a non-stick flat pan (like a crepe pan) on medium heat. You'll know it's ready when a few drops of water sizzle as they hit the pan. Place your rolled roti on the hot pan. Once the roti is easy to lift off (after about ), flip it to the other side.

  8. 8

    Puff the Roti

    Keep lifting and checking the roti to see brown spots of cooked dough. Using a rolled-up tea towel, press down on the roti and move it around to ensure no raw spots are left. The roti should puff up with hot air. Flip the roti again and continue pressing gently until both sides have evenly placed brown spots and no raw dough is visible. Be careful not to press too hard to avoid burns.

  9. 9

    Alternative Cooking Method (Direct Flame)

    After flipping the roti for the first time on the pan, remove the pan from the stove. Place a wire stand over the burner and use metal tongs to move the roti over the flame. Move it around, making sure all sides are cooked and it puffs up. Then flip and do the same to the other side until it's done.

  10. 10

    Serve and Store

    Once cooked, lift your roti and place it on a tea towel in a basket to absorb any moisture. You can lightly butter the tops of the rotis to keep them soft and give them a buttery flavor. Fresh rotis are best eaten right away. To keep rotis soft for up to a day, store them in an airtight container or a ziplock bag.

Before You Cook

Helpful details before you start
Ingredient SubstitutionsMissing something? View suitable alternatives.
View 2 swaps
  • No All-purpose flour?

    • White whole wheat flour (1:1)
    • 1 cup minus 2 tbsp + 2 tbsp cornstarch (cake flour swap)
  • No Butter?

    • 3/4 the amount of olive oil (for cooking, not baking)
    • Equal parts ghee — Slightly nuttier flavor.
    • Equal parts coconut oil (in baking)
Ingredient Substitutions
  • No All-purpose flour?

    • White whole wheat flour (1:1)
    • 1 cup minus 2 tbsp + 2 tbsp cornstarch (cake flour swap)
  • No Butter?

    • 3/4 the amount of olive oil (for cooking, not baking)
    • Equal parts ghee — Slightly nuttier flavor.
    • Equal parts coconut oil (in baking)
AllergensThis recipe contains gluten.
gluten

Storage & Leftovers

Keep your leftovers fresh and ready to enjoy.

  • Store

    If using the dough later in the day, place it in an airtight container and refrigerate.

  • Store

    To keep rotis soft for up to a day, store them in an airtight container or a ziplock bag.

Variations

Simple ways to adapt this recipe.

  • 1
    Lightly butter the tops ofCustomise

    Lightly butter the tops of the cooked rotis to keep them soft and add a buttery flavor.

Helpful Tips

Small details that can improve the final result.

  • 1
    Cooking tipYou Can Knead the Dough

    You can knead the dough by hand if you don't have a stand mixer.

  • 2
    Cooking tipAdjust the Amount of Water

    Adjust the amount of water gradually when kneading the dough, as humidity and temperature can affect flour absorption. Keep 2 cups on hand.

  • 3
    PreparationRest the Dough for at

    Rest the dough for at least 15 minutes before making rotis to ensure softness.

  • 4
    TipUse All

    Purpose flour for dusting while rolling to prevent sticking.

  • 5
    Cooking tipWipe Off Any Excess Flour

    Wipe off any excess flour from the pan between cooking rotis to prevent burning.

  • 6
    TipBe Careful When Pressing Down

    Be careful when pressing down on puffed rotis with a tea towel, as the hot steam can cause burns.

Was this recipe helpful?

Comments (0)

Sign in to leave a comment on this recipe.

Loading comments...

More from Masala Mama

Other recipes converted from Masala Mama's cooking videos.

How to Make Roti at Home

How to Make Roti at Home

Cuisine

Indian · South Asian

Prep + Cook Time

1 hr

Difficulty Level

Easy

Homemade Roti (Chapati/Polka)

Homemade Roti (Chapati/Polka)

Cuisine

Indian · North Indian

Prep + Cook Time

40 Minutes

Difficulty Level

Medium

You might also like

Other recipes in the same cuisine, meal type, or style — ready to cook whenever you are.

Crispy Dosa with Chutney - South Indian Style

Crispy Dosa with Chutney - South Indian Style

Cuisine

Indian · South Indian

Prep + Cook Time

10 hr 45 min

Difficulty Level

Medium

Spicy Indian Potato (Aloo Fry)

Spicy Indian Potato (Aloo Fry)

Cuisine

Indian

Prep + Cook Time

25 Minutes

Difficulty Level

Easy

Bread Cream Custard Delight

Bread Cream Custard Delight

Cuisine

Indian · South Asian

Prep + Cook Time

35 Minutes

Difficulty Level

Medium

Dhaba Style Paneer Masala

Dhaba Style Paneer Masala

Cuisine

Indian · North Indian

Prep + Cook Time

45 Minutes

Difficulty Level

Medium

Spicy Homemade Masala Paneer Chettinad (South Indian Paneer Curry)

Spicy Homemade Masala Paneer Chettinad (South Indian Paneer Curry)

Cuisine

Indian · South Indian

Prep + Cook Time

45 Minutes

Difficulty Level

Medium

Mysore Bonda with Special Kara Chutney

Mysore Bonda with Special Kara Chutney

Cuisine

Indian · South Indian

Prep + Cook Time

45 Minutes

Difficulty Level

Medium