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

Traditional Indian Roti

Recipe by Gemma's Bigger Bolder Baking

  • Ready in30 min
  • Prep15 min
  • Cook15 min
  • CuisineIndian · North Indian
  • Serves8 Rotis
  • Calories~85 kcal
Traditional Indian Roti

Ingredients

Main Ingredients

  • 1 cup (142g)atta flour or white whole wheat flour
  • 1/4 teaspoonsalt
  • 4 teaspoonsvegetable oil
  • 5-7 tablespoonswater
  • for dustingplain white flour
  • for brushing (optional)ghee

Step-by-Step Instructions

  1. 1.Combine Dry Ingredients

    In a bowl, combine 1 cup (142g) atta flour (or white whole wheat flour) and 1/4 teaspoon salt. Add 4 teaspoons vegetable oil and rub it into the flour with your hands until evenly coated, creating a crumbly texture.

  2. 2.Add Water

    Gradually add 5-7 tablespoons of water to the flour mixture, mixing with your hands until a soft, pliable dough forms. The dough should not be too sticky. If too much water is added, incorporate a little more flour.

  3. 3.Rest the Dough

    Form the dough into a ball and cover it with a plate. Allow the dough to rest for about 15 minutes to fully hydrate.

  4. 4.Divide the Dough

    After resting, divide the dough into 8 equal pieces. Roll each piece into a smooth ball.

  5. 5.Prepare for Rolling

    Take one dough ball, roll it gently between your palms to make it even, and flatten it slightly into a disc.

  6. 6.Roll Out the Roti

    Dip the flattened dough disc into plain white flour, ensuring both sides are coated. Place it on a lightly floured surface. Using an Indian rolling pin (velan/belan) or any rolling pin, roll the dough into a thin, even circle, about 8 inches in diameter, or as thin as possible.

  7. 7.Cook the Roti

    Heat a dry cast iron skillet (tava) over medium heat until very hot. Place the rolled roti directly onto the hot pan. Cook for about 30 seconds until small bubbles appear on the surface.

  8. 8.Flip and Puff

    Flip the roti to the other side and cook for another 30 seconds until it starts bubbling. Using tongs, carefully lift the roti and place it directly over the open flame on the stove. It will puff up quickly. Once puffed and lightly browned, remove it from the flame.

  9. 9.Apply Ghee

    Transfer the cooked roti to a plate. Using a brush or a small piece of cloth, lightly brush ghee (clarified butter) around the edges and a little in the middle of the roti.

  10. 10.Serve

    Repeat the process for the remaining dough pieces. Serve the fresh, hot, and soft rotis immediately with your favorite Indian dishes, like chickpeas.

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

Traditional Indian Roti

Ready in

30 mins

Cuisine

Indian · North Indian

Prep Time

15 min

Cook Time

15 min

Serving

8 Rotis

Calories / Serving

~85 kcal
Recipe by Gemma's Bigger Bolder Baking on YouTube
Traditional Indian Roti
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

    Combine Dry Ingredients

    In a bowl, combine 1 cup (142g) atta flour (or white whole wheat flour) and 1/4 teaspoon salt. Add 4 teaspoons vegetable oil and rub it into the flour with your hands until evenly coated, creating a crumbly texture.

  2. 2

    Add Water

    Gradually add 5-7 tablespoons of water to the flour mixture, mixing with your hands until a soft, pliable dough forms. The dough should not be too sticky. If too much water is added, incorporate a little more flour.

  3. 3

    Rest the Dough

    Form the dough into a ball and cover it with a plate. Allow the dough to rest for about to fully hydrate.

  4. 4

    Divide the Dough

    After resting, divide the dough into 8 equal pieces. Roll each piece into a smooth ball.

  5. 5

    Prepare for Rolling

    Take one dough ball, roll it gently between your palms to make it even, and flatten it slightly into a disc.

  6. 6

    Roll Out the Roti

    Dip the flattened dough disc into plain white flour, ensuring both sides are coated. Place it on a lightly floured surface. Using an Indian rolling pin (velan/belan) or any rolling pin, roll the dough into a thin, even circle, about 8 inches in diameter, or as thin as possible.

  7. 7

    Cook the Roti

    Heat a dry cast iron skillet (tava) over medium heat until very hot. Place the rolled roti directly onto the hot pan. Cook for about until small bubbles appear on the surface.

  8. 8

    Flip and Puff

    Flip the roti to the other side and cook for another until it starts bubbling. Using tongs, carefully lift the roti and place it directly over the open flame on the stove. It will puff up quickly. Once puffed and lightly browned, remove it from the flame.

  9. 9

    Apply Ghee

    Transfer the cooked roti to a plate. Using a brush or a small piece of cloth, lightly brush ghee (clarified butter) around the edges and a little in the middle of the roti.

  10. 10

    Serve

    Repeat the process for the remaining dough pieces. Serve the fresh, hot, and soft rotis immediately with your favorite Indian dishes, like chickpeas.

Before You Cook

Helpful details before you start
Ingredient SubstitutionsMissing something? View suitable alternatives.
View 1 swap
  • No Ghee?

    • Unsalted butter (1:1)
    • Neutral oil (1:1, lacks the toasted note)
Ingredient Substitutions
  • No Ghee?

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

Variations

Simple ways to adapt this recipe.

  • 1
    Serve with ghee and honey

    Serve with ghee and honey for a sweet treat

Helpful Tips

Small details that can improve the final result.

  • 1
    TipUse Finely Ground Durum Wheat

    Use finely ground durum wheat flour (atta flour) for best results.

  • 2
    TipRub Oil Into the Flour

    Rub oil into the flour thoroughly to tenderize the dough.

  • 3
    PreparationAllow the Dough to Rest

    Allow the dough to rest for 15 minutes to fully hydrate and become pliable.

  • 4
    Cooking tipUse Plain White Flour for

    Use plain white flour for dusting and rolling to avoid a gritty texture.

  • 5
    TipRoll the Dough as Thin

    Roll the dough as thin and evenly as possible, about 8 inches in diameter.

  • 6
    Cooking tipCook on a Dry

    Hot cast iron skillet (tava) and then directly over a flame for quick puffing.

  • 7
    TipCook Quickly to Keep the

    Cook quickly to keep the roti soft and pliable, avoiding too many brown spots.

  • 8
    Flavour tipBrush with Ghee on the

    Brush with ghee on the edges and a little in the middle for softness and flavor.

  • 9
    TipRoti Making Is a Fun

    Roti making is a fun group project for families.

Was this recipe helpful?

Comments (0)

Sign in to leave a comment on this recipe.

Loading comments...

More from Gemma's Bigger Bolder Baking

Other recipes converted from Gemma's Bigger Bolder Baking's cooking videos.

Traditional Indian Roti

Traditional Indian Roti

Cuisine

Indian · North Indian

Prep + Cook Time

40 Minutes

Difficulty Level

Medium

Traditional Indian Roti

Traditional Indian Roti

Cuisine

Indian · North Indian

Prep + Cook Time

1 hr

Difficulty Level

Medium

Traditional Indian Roti

Traditional Indian Roti

Cuisine

Indian · North Indian

Prep + Cook Time

35 Minutes

Difficulty Level

Medium

French Yogurt Cake (The Easiest Cake Recipe Ever!)

French Yogurt Cake (The Easiest Cake Recipe Ever!)

Cuisine

French

Prep + Cook Time

1 hr 20 min

Difficulty Level

Easy

Vegetarian Samosas - Indian Style

Vegetarian Samosas - Indian Style

Cuisine

Indian

Prep + Cook Time

1 hr 5 min

Difficulty Level

Medium

Traditional Indian Roti

Traditional Indian Roti

Cuisine

Indian · North Indian

Prep + Cook Time

35 Minutes

Difficulty Level

Easy

You might also like

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

Ram Tori Sabzi (Turai Dabzi)

Ram Tori Sabzi (Turai Dabzi)

Cuisine

Indian · North Indian

Prep + Cook Time

50 Minutes

Difficulty Level

Medium

Victoria Chaat - Kolkata's Famous Fireless Chaat

Victoria Chaat - Kolkata's Famous Fireless Chaat

Cuisine

Indian · Street Food

Prep + Cook Time

15 Minutes

Difficulty Level

Easy

Peda in 5 mins

Peda in 5 mins

Cuisine

Indian · North Indian

Prep + Cook Time

7 Minutes

Difficulty Level

Easy

Spicy Fish Fry (Meen Varuval) - Tawa Fried

Spicy Fish Fry (Meen Varuval) - Tawa Fried

Cuisine

Indian · South Indian

Prep + Cook Time

1 hr

Difficulty Level

Easy

Red Lentil Curry (Masoor Dal Tarka)

Red Lentil Curry (Masoor Dal Tarka)

Cuisine

Indian · North Indian

Prep + Cook Time

45 Minutes

Difficulty Level

Easy

Creamy & Spicy Dal with Jeera Rice – Indian Cuisine

Creamy & Spicy Dal with Jeera Rice – Indian Cuisine

Cuisine

Indian

Prep + Cook Time

1 hr 35 min

Difficulty Level

Medium