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

Roti – Traditional Indian Flatbread

  • Ready in45 min
  • Prep30 min
  • Cook15 min
  • CuisineIndian · North Indian
  • Serves4-6 People
  • Calories~150 kcal
Roti – Traditional Indian Flatbread

Ingredients

Main Ingredients

  • 2 cupsWholemeal Aata (flour)
  • 1 cup (approx.)Water
  • as neededGhee or Butter

Step-by-Step Instructions

  1. 1.Prepare the Dough

    Add wholemeal flour to a bowl. Gradually add water, little by little, and start bringing the dough together with your hands. Continue mixing until the dough roughly comes together as a ball.

  2. 2.Soak the Dough

    Once the dough is roughly formed, add a small amount of water to the bottom of the bowl. Make small holes in the dough ball to allow the water to seep through. Cover the bowl with a clean cloth and let the dough rest for 15-20 minutes to activate the gluten.

  3. 3.Knead the Dough

    After resting, uncover the dough and knead it for a couple of minutes until it becomes soft and pliable, not sticky or too wet.

  4. 4.Rest the Dough (Second Time)

    Cover the dough again and let it rest for another 5-10 minutes while you prepare your cooking station.

  5. 5.Prepare Tools

    Heat a heavy-bottom skillet (tawa) over medium-high heat. Gather your chakla (round wooden board), rolling pin, tongs, a grill for puffing, and a roti dabba (insulated box) lined with a clean cloth.

  6. 6.Portion the Dough

    Uncover the rested dough. Roll it into a log shape and roughly cut it into small, equal portions. Roll each portion into a smooth, round ball (peda) in your hands.

  7. 7.Roll the Roti

    Dip a dough ball into flour to coat lightly, then flatten it slightly. Place it on the chakla and roll it out using the rolling pin. Apply gentle pressure and roll mainly towards the edges to create a thin, round roti. Dust off any excess flour.

  8. 8.Cook the Roti (First Side)

    Place the rolled roti onto the hot skillet. Cook until small bubbles start to appear on the surface and you see light browning. This should be a very quick cook.

  9. 9.Cook the Roti (Second Side)

    Flip the roti to the other side. Cook this side for a longer duration, almost until it's fully cooked, with more prominent brown spots.

  10. 10.Puff the Roti

    Using tongs, transfer the roti (with the less cooked side facing the flame) onto the grill directly over the gas flame. Gently press the edges with the tongs to help it puff up. Rotate it to ensure even puffing.

  11. 11.Serve

    Once the roti is fully puffed and cooked, remove it from the flame. Place it in the roti dabba, spread a little ghee or butter on it, and cover it with the cloth to keep it warm and soft.

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

Roti – Traditional Indian Flatbread

Ready in

45 mins

Cuisine

Indian · North Indian

Prep Time

30 min

Cook Time

15 min

Serving

4-6 People

Calories / Serving

~150 kcal
Adjust Servings
Measurements
Tap an ingredient to mark it ready0 of 3 ready
All Ingredients

Main Ingredients

Step-by-Step Instructions

Follow each step to make the recipe successfully.

  1. 1

    Prepare the Dough

    Add wholemeal flour to a bowl. Gradually add water, little by little, and start bringing the dough together with your hands. Continue mixing until the dough roughly comes together as a ball.

  2. 2

    Soak the Dough

    Once the dough is roughly formed, add a small amount of water to the bottom of the bowl. Make small holes in the dough ball to allow the water to seep through. Cover the bowl with a clean cloth and let the dough rest for to activate the gluten.

  3. 3

    Knead the Dough

    After resting, uncover the dough and it for a couple of minutes until it becomes soft and pliable, not sticky or too wet.

  4. 4

    Rest the Dough (Second Time)

    Cover the dough again and for another while you prepare your cooking station.

  5. 5

    Prepare Tools

    Heat a heavy-bottom skillet (tawa) over medium-high heat. Gather your chakla (round wooden board), rolling pin, tongs, a grill for puffing, and a roti dabba (insulated box) lined with a clean cloth.

  6. 6

    Portion the Dough

    Uncover the rested dough. Roll it into a log shape and roughly cut it into small, equal portions. Roll each portion into a smooth, round ball (peda) in your hands.

  7. 7

    Roll the Roti

    Dip a dough ball into flour to coat lightly, then flatten it slightly. Place it on the chakla and roll it out using the rolling pin. Apply gentle pressure and roll mainly towards the edges to create a thin, round roti. Dust off any excess flour.

  8. 8

    Cook the Roti (First Side)

    Place the rolled roti onto the hot skillet. Cook until small bubbles start to appear on the surface and you see light browning. This should be a very quick cook.

  9. 9

    Cook the Roti (Second Side)

    Flip the roti to the other side. Cook this side for a longer duration, almost until it's fully cooked, with more prominent brown spots.

  10. 10

    Puff the Roti

    Using tongs, transfer the roti (with the less cooked side facing the flame) onto the grill directly over the gas flame. Gently press the edges with the tongs to help it puff up. Rotate it to ensure even puffing.

  11. 11

    Serve

    Once the roti is fully puffed and cooked, remove it from the flame. Place it in the roti dabba, spread a little ghee or butter on it, and cover it with the cloth to keep it warm and soft.

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

Helpful Tips

Small details that can improve the final result.

  • 1
    TipDo Not Put Too Much

    Do not put too much pressure while rolling the dough.

  • 2
    TipRoll the Dough Only Towards

    Roll the dough only towards the edges to maintain a round shape.

  • 3
    TipCook One Side of the Roti Less

    Then flip and cook the other side almost completely before puffing.

  • 4
    Cooking tipUse a Heavy

    Bottom skillet (tawa) for even heat distribution.

  • 5
    TipKeep a Tea Towel Handy

    Keep a tea towel handy to dust off excess flour.

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.

Chana Dal with Moringa Leaves – Healthy & Delicious

Chana Dal with Moringa Leaves – Healthy & Delicious

Cuisine

Indian · North Indian

Prep + Cook Time

40 Minutes

Difficulty Level

Easy

Temple Style Puliyodharai

Temple Style Puliyodharai

Cuisine

Indian · South Indian

Prep + Cook Time

45 Minutes

Difficulty Level

Medium

Mushroom Biryani - Indian Recipes Tamil

Mushroom Biryani - Indian Recipes Tamil

Cuisine

Indian · South Indian

Prep + Cook Time

45 Minutes

Difficulty Level

Medium

One-Pot Rasam Sadham

One-Pot Rasam Sadham

Cuisine

Indian · South Indian

Prep + Cook Time

30 Minutes

Difficulty Level

Easy

Perfect Chapatti / Roti

Perfect Chapatti / Roti

Cuisine

Indian · South Asian

Prep + Cook Time

47 Minutes

Difficulty Level

Medium

Homemade Roti (Indian Flatbread)

Homemade Roti (Indian Flatbread)

Cuisine

Indian · North Indian

Prep + Cook Time

32 Minutes

Difficulty Level

Easy