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.

Homemade Roti (Chapati/Polka)

Recipe by Masala Mama

  • Ready in40 min
  • Prep20 min
  • Cook20 min
  • CuisineIndian · North Indian
  • Serves4-6 People
  • Calories~450 kcal
Homemade Roti (Chapati/Polka)

Ingredients

Main Ingredients

  • 3 cupsRoti/aata flour
  • 1/2 tspSalt
  • 1 tspVegetable oil
  • ~2 cupsWater
  • as needed (for dusting)All-purpose flour
  • as needed (optional, for serving)Butter

Step-by-Step Instructions

  1. 1.Prepare the dough ingredients

    Add 2 cups of roti/aata flour, 1/2 teaspoon salt, and 1 teaspoon vegetable oil to the mixing bowl of a stand mixer.

  2. 2.Start mixing and add water

    Lower the dough hook attachment, lock it, and start mixing on low speed. Begin by adding 1 cup of water, then gradually add more water as needed while the mixer runs.

  3. 3.Add remaining flour and continue kneading

    Add the remaining 1 cup of roti/aata flour. Continue kneading. You can increase the speed if the dough hook slows down. Add water a little at a time until the dough comes together and forms a cohesive mass.

  4. 4.Check and finish kneading the dough

    Stop the mixer and check the dough. It should be soft but not too sticky. Continue kneading until the dough is smooth and the sides of the bowl come out clean.

  5. 5.Rest the dough (immediate use)

    If making rotis right away, lightly oil a bowl and place the dough inside. Let the dough rest for 15 minutes before proceeding. If storing for later, place in an airtight container and refrigerate.

  6. 6.Form dough balls (pedas)

    Break off a handful of dough and dip it in some dry all-purpose flour. Start by taking the sides of the dough and moving them inward, then smoothing it out by rolling it between your palms to form a smooth ball. Pinch the bottom to seal.

  7. 7.Prepare peda for rolling

    Press down gently on the dough ball (peda) and dip it in all-purpose flour on both sides, ensuring it's lightly coated.

  8. 8.Roll out the roti

    Firmly move the peda in a circle between your fingertips and thumbs to flatten it slightly. Place it on a counter or 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 or surface.

  9. 9.Heat the 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.

  10. 10.Cook the first side

    Place the rolled-out roti onto the hot pan. Once the roti is easy to lift off the pan (after about 30-60 seconds), flip it to the other side.

  11. 11.Cook and puff the roti on the pan

    Keep lifting and checking the roti to see brown spots of cooked dough forming. Using a rolled-up tea towel, gently press down on the roti and move it around to ensure even cooking and encourage it to puff up.

  12. 12.Achieve the 'perfect roti' puff

    Once the roti has puffed up with hot air (known as 'polka'), flip it again. Be careful not to press down too hard on the puffed roti as the steam can burn.

  13. 13.Remove and stack

    The roti is done when both sides have evenly placed brown spots and no raw dough can be seen. Lift the roti from the pan and place it on a tea towel in a basket to absorb any moisture released from the steam.

  14. 14.(Optional) Butter the rotis

    Lightly butter the tops of the cooked rotis to keep them soft and add a buttery flavor. Use as much or as little butter as you like.

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

Homemade Roti (Chapati/Polka)

Ready in

40 mins

Cuisine

Indian · North Indian

Prep Time

20 min

Cook Time

20 min

Serving

4-6 People

Calories / Serving

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

Main Ingredients

Step-by-Step Instructions

Follow each step to make the recipe successfully.

  1. 1

    Prepare the dough ingredients

    Add 2 cups of roti/aata flour, 1/2 teaspoon salt, and 1 teaspoon vegetable oil to the mixing bowl of a stand mixer.

  2. 2

    Start mixing and add water

    Lower the dough hook attachment, lock it, and start mixing on low speed. Begin by adding 1 cup of water, then gradually add more water as needed while the mixer runs.

  3. 3

    Add remaining flour and continue kneading

    Add the remaining 1 cup of roti/aata flour. Continue . You can increase the speed if the dough hook slows down. Add water a little at a time until the dough comes together and forms a cohesive mass.

  4. 4

    Check and finish kneading the dough

    Stop the mixer and check the dough. It should be soft but not too sticky. Continue until the dough is smooth and the sides of the bowl come out clean.

  5. 5

    Rest the dough (immediate use)

    If making rotis right away, lightly oil a bowl and place the dough inside. Let the dough rest for before proceeding. If storing for later, place in an airtight container and refrigerate.

  6. 6

    Form dough balls (pedas)

    Break off a handful of dough and dip it in some dry all-purpose flour. Start by taking the sides of the dough and moving them inward, then smoothing it out by rolling it between your palms to form a smooth ball. Pinch the bottom to seal.

  7. 7

    Prepare peda for rolling

    Press down gently on the dough ball (peda) and dip it in all-purpose flour on both sides, ensuring it's lightly coated.

  8. 8

    Roll out the roti

    Firmly move the peda in a circle between your fingertips and thumbs to flatten it slightly. Place it on a counter or 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 or surface.

  9. 9

    Heat the 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.

  10. 10

    Cook the first side

    Place the rolled-out roti onto the hot pan. Once the roti is easy to lift off the pan (after about ), flip it to the other side.

  11. 11

    Cook and puff the roti on the pan

    Keep lifting and checking the roti to see brown spots of cooked dough forming. Using a rolled-up tea towel, gently press down on the roti and move it around to ensure even cooking and encourage it to puff up.

  12. 12

    Achieve the 'perfect roti' puff

    Once the roti has puffed up with hot air (known as 'polka'), flip it again. Be careful not to press down too hard on the puffed roti as the can burn.

  13. 13

    Remove and stack

    The roti is done when both sides have evenly placed brown spots and no raw dough can be seen. Lift the roti from the pan and place it on a tea towel in a basket to absorb any moisture released from the .

  14. 14

    (Optional) Butter the rotis

    Lightly butter the tops of the cooked rotis to keep them soft and add a buttery flavor. Use as much or as little butter as you like.

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 and dairy.
glutendairy

Storage & Leftovers

Keep your leftovers fresh and ready to enjoy.

  • Store

    Store rotis in an airtight container or Ziploc bag to keep them soft for up to a day.

  • Store

    If storing for later, place in an airtight container and refrigerate.

Variations

Simple ways to adapt this recipe.

  • 1
    Cook roti directly over the

    Cook roti directly over the burner using a wire stand and tongs for a fluffier result.

  • 2
    Lightly butter the rotis after

    Lightly butter the rotis after cooking for added softness and flavor.

Helpful Tips

Small details that can improve the final result.

  • 1
    Cooking tipDough Can Be Kneaded by

    Dough can be kneaded by hand or with a stand mixer.

  • 2
    Cooking tipAdjust Water Quantity Based on Humidity and Temperature
  • 3
    PreparationLet the Dough Rest for

    Let the dough rest for 15 minutes before rolling.

  • 4
    Cooking tipWipe Off Excess Flour from

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

  • 5
    TipPress Gently on Fluffy Rotis

    Press gently on fluffy rotis to release steam to avoid burns.

  • 6
    TipStore Rotis in an Airtight

    Store rotis in an airtight container or Ziploc bag to keep them soft for up to a day.

Your Notes

Save your personal tweaks, substitutions and cooking adjustments.

Saved only on this device.

Example: Used less salt, cooked 5 minutes longer, added extra coriander.

0 / 4000

Included when you print this recipe.

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

How to Make Roti at Home – South Asian Flatbread

How to Make Roti at Home – South Asian Flatbread

Cuisine

Indian · South Asian

Prep + Cook Time

45 Minutes

Difficulty Level

Easy

You might also like

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

Onion Paratha (Healthy)

Onion Paratha (Healthy)

Cuisine

Indian · North Indian

Prep + Cook Time

30 Minutes

Difficulty Level

Easy

Paneer Bhurji

Paneer Bhurji

Cuisine

Indian · North Indian

Prep + Cook Time

30 Minutes

Difficulty Level

Easy

Amritsari Chole and Poori

Amritsari Chole and Poori

Cuisine

Indian · North Indian

Prep + Cook Time

1 hr 15 min

Difficulty Level

Medium

Green Peas Curry – South Indian Style

Green Peas Curry – South Indian Style

Cuisine

Indian · South Indian

Prep + Cook Time

50 Minutes

Difficulty Level

Medium

Mix Veg (Restaurant style)

Mix Veg (Restaurant style)

Cuisine

Indian · North Indian

Prep + Cook Time

1 hr 5 min

Difficulty Level

Medium

Mixed Vegetable Curry (Mix Veg)

Mixed Vegetable Curry (Mix Veg)

Cuisine

Indian · North Indian

Prep + Cook Time

30 Minutes

Difficulty Level

Medium