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.

team@fullmeals.com

Quick Links

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

Legal

  • Terms of Use
  • Privacy Policy

© 2026 Fullmeals. All rights reserved.

Fullmeals.

Soft Roti (2 Ways) - Indian

Recipe by The Apron Girl

  • Ready in25 min
  • Prep15 min
  • Cook10 min
  • CuisineIndian · North Indian
  • Serves5 Rotis
  • Calories~110 kcal
Soft Roti (2 Ways) - Indian

Ingredients

For the Dough

  • 1 cupWhole Wheat Flour (Atta)
  • as requiredWater (room temperature)
  • for servingGhee (Clarified Butter)

Step-by-Step Instructions

  1. 1.Prepare the Dough

    In a large plate or mixing bowl, take about 1 cup of whole wheat flour. Make a well in the center. Gradually add room temperature water, a little at a time, and start mixing the flour with the water using your fingertips. Continue adding water in small increments and gathering the flour together until it forms a shaggy, combined dough.

  2. 2.Knead the Dough

    Once the dough comes together, begin kneading. Use the heel of your palm to push the dough forward and then fold it back. Repeat this 'push and fold' motion for 2-3 minutes. Then, sprinkle a few drops of water on the dough and punch it all over with your fist. Gather, fold, and repeat the punching and kneading process until the dough is smooth, soft, and pliable, about 5-7 minutes in total.

  3. 3.Rest the Dough

    Form the kneaded dough into a smooth ball. Cover it with a damp muslin or cotton cloth and let it rest for at least 10-15 minutes. This step is crucial for the gluten to relax, which makes the rotis soft and easy to roll.

  4. 4.Shape and Roll the Roti

    After resting, pinch off a small portion of the dough (about the size of a table tennis ball). Roll it between your palms to form a smooth, crack-free ball. Flatten the ball into a disc, then dip it into dry whole wheat flour, coating both sides. Place it on a rolling board (chakla) and start rolling it out with a rolling pin (belan). Apply even, gentle pressure and keep turning the roti with your hand to ensure it rolls into a thin, even circle of about 6-7 inches in diameter.

  5. 5.Cooking Method 1: On Direct Flame

    Place the rolled roti on a preheated tawa (griddle) over medium heat. Cook for a few seconds until you see small bubbles appear. Flip the roti. Cook the other side for about 30-40 seconds until light brown spots appear. Now, using tongs, remove the tawa from the stove and place the roti directly on the high flame. It will puff up like a balloon within seconds. Flip it quickly to cook the other side on the flame for a moment, then remove.

  6. 6.Cooking Method 2: On the Tawa (for Induction)

    Place the rolled roti on a preheated tawa over medium heat. Cook the first side for a few seconds and flip. After the second side has cooked for a bit longer and has light brown spots, flip it again. Now, using a clean, folded cotton cloth, gently press down on the edges of the roti. This will help trap the steam inside and cause the roti to puff up completely on the tawa itself. Flip and cook for a few more seconds until done.

  7. 7.Serve

    Once the roti is cooked, remove it from the heat and place it in a casserole or a container lined with a cloth to keep it soft. Apply a generous amount of ghee on top. Serve hot with your favorite curry or vegetable dish.

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

Soft Roti (2 Ways) - Indian

Ready in

25 mins

Cuisine

Indian · North Indian

Prep Time

15 min

Cook Time

10 min

Serving

5 Rotis

Calories / Serving

~110 kcal
Recipe by The Apron Girl on YouTube
Adjust Servings
Measurements
Tap an ingredient to mark it ready0 of 3 ready
All Ingredients

For the Dough

Step-by-Step Instructions

Follow each step to make the recipe successfully.

  1. 1

    Prepare the Dough

    In a large plate or mixing bowl, take about 1 cup of whole wheat flour. Make a well in the center. Gradually add room temperature water, a little at a time, and start mixing the flour with the water using your fingertips. Continue adding water in small increments and gathering the flour together until it forms a shaggy, combined dough.

  2. 2

    Knead the Dough

    Once the dough comes together, begin . Use the heel of your palm to push the dough forward and then fold it back. Repeat this 'push and fold' motion for . Then, sprinkle a few drops of water on the dough and punch it all over with your fist. Gather, fold, and repeat the punching and process until the dough is smooth, soft, and pliable, about in total.

  3. 3

    Rest the Dough

    Form the dough into a smooth ball. Cover it with a damp muslin or cotton cloth and for at least . This step is crucial for the gluten to relax, which makes the rotis soft and easy to roll.

  4. 4

    Shape and Roll the Roti

    After resting, pinch off a small portion of the dough (about the size of a table tennis ball). Roll it between your palms to form a smooth, crack-free ball. Flatten the ball into a disc, then dip it into dry whole wheat flour, coating both sides. Place it on a rolling board (chakla) and start rolling it out with a rolling pin (belan). Apply even, gentle pressure and keep turning the roti with your hand to ensure it rolls into a thin, even circle of about 6-7 inches in diameter.

  5. 5

    Cooking Method 1: On Direct Flame

    Place the rolled roti on a preheated tawa (griddle) over medium heat. Cook for a few seconds until you see small bubbles appear. Flip the roti. Cook the other side for about until light brown spots appear. Now, using tongs, remove the tawa from the stove and place the roti directly on the high flame. It will puff up like a balloon within seconds. Flip it quickly to cook the other side on the flame for a moment, then remove.

  6. 6

    Cooking Method 2: On the Tawa (for Induction)

    Place the rolled roti on a preheated tawa over medium heat. Cook the first side for a few seconds and flip. After the second side has cooked for a bit longer and has light brown spots, flip it again. Now, using a clean, folded cotton cloth, gently press down on the edges of the roti. This will help trap the inside and cause the roti to puff up completely on the tawa itself. Flip and cook for a few more seconds until done.

  7. 7

    Serve

    Once the roti is cooked, remove it from the heat and place it in a casserole or a container lined with a cloth to keep it soft. Apply a generous amount of ghee on top. Serve hot with your favorite curry or vegetable dish.

Before You Cook

Helpful details before you start
Ingredient SubstitutionsMissing something? View suitable alternatives.
View 2 swaps
  • 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)
  • No Ghee?

    • Unsalted butter (1:1)
    • Neutral oil (1:1, lacks the toasted note)
Ingredient Substitutions
  • 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)
  • No Ghee?

    • Unsalted butter (1:1)
    • Neutral oil (1:1, lacks the toasted note)
AllergensThis recipe contains gluten and dairy.
glutendairy

Variations

Simple ways to adapt this recipe.

  • 1
    Cook directly on a gas

    Cook directly on a gas flame for a classic 'phulka'.

  • 2
    Cook entirely on a tawa

    Cook entirely on a tawa (griddle) by pressing with a cloth, which is ideal for induction cooktops.

Helpful Tips

Small details that can improve the final result.

  • 1
    Cooking tipGradually Add Water While Kneading the Dough

    Do not add it all at once as the amount can vary.

  • 2
    PreparationRest the Dough for at Least 7

    10 minutes, covered with a damp cloth, to develop gluten and make it easier to roll.

  • 3
    TipFor Beginners

    It's easier to manually turn the roti with your hand while rolling to maintain a round shape.

  • 4
    TipDon't Use Too Much Dry Flour for Dusting

    As it can make the rotis hard and dry.

  • 5
    TipWhen Cooking on a Tawa

    Gently press the sides of the roti with a cloth to help it puff up evenly.

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

You might also like

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

Crispy Spicy Onion Paratha

Crispy Spicy Onion Paratha

Cuisine

Indian · North Indian

Prep + Cook Time

45 Minutes

Difficulty Level

Medium

Aloo Tikki Chaat – Indian Street Food

Aloo Tikki Chaat – Indian Street Food

Cuisine

Indian · North Indian

Prep + Cook Time

2 hr 30 min

Difficulty Level

Medium

Traditional South Indian Tomato Rice

Traditional South Indian Tomato Rice

Cuisine

Indian · South Indian

Prep + Cook Time

35 Minutes

Difficulty Level

Easy

Paneer Masala - Restaurant/Dhaba Style

Paneer Masala - Restaurant/Dhaba Style

Cuisine

Indian · North Indian

Prep + Cook Time

55 Minutes

Difficulty Level

Medium

Chole Masala - Quick & Easy Chickpea Curry

Chole Masala - Quick & Easy Chickpea Curry

Cuisine

Indian · North Indian

Prep + Cook Time

45 Minutes

Difficulty Level

Easy

Madurai Pepper Chicken Gravy

Madurai Pepper Chicken Gravy

Cuisine

Indian · South Indian

Prep + Cook Time

1 hr

Difficulty Level

Medium