Fullmeals.
HomeExplore RecipesPantry MatchSurprise MeShopping ListHow it Works
HomeExplore RecipesPantry MatchSurprise MeShopping ListMy FavoritesHow it Works

Have a Recipe Stuck Inside a Video?

Fullmeals pulls it out and turns it into a clean, step-by-step recipe you can actually use in your kitchen.

Gemini Convert a Youtube Video Now
Fullmeals.

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

Contact

Email
team@fullmeals.com
How it WorksCategoriesExplore RecipesRSS Feed
Legal
Terms of UsePrivacy Policy
© 2026 Fullmeals. All Rights Reserved.

Traditional Indian Roti

👨‍🍳Medium🍽️Dinner🥪Lunch🥬Vegetarian

Ready in

35 mins

Cuisine

Indian · North Indian

Prep Time

20 min

Cook Time

15 min

Serving

8 Rotis

Calories / Serving

~150 kcal
Recipe by Gemma's Bigger Bolder Baking on YouTube

Recipe Summary

  • Learn how to make traditional Indian Roti, a soft and pliable flatbread perfect for picking up savory dishes. This recipe uses finely ground durum wheat flour and is cooked quickly on a hot pan, resulting in airy pockets and a delightful texture.
Adjust servings
Tap an ingredient to mark it ready0 of 6 ready

All Ingredients - Roti Dough

  1. Atta flour or white whole wheat flour 1 cup (142g)
  2. Salt 1/4 teaspoon
  3. Vegetable oil 4 teaspoons
  4. Water 5-7 tablespoons
  5. White flour (for rolling) as needed
  6. Ghee (clarified butter) as needed

🍳Tools You'll Need

  • Pan
  • Skillet
  • Tawa
  • Oven
  • Mixing bowl
  • Rolling pin
  • Tongs
🔄Don't have an ingredient? Try these swaps2 tips
  • 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)

⚠ Contains Allergens

gluten

Step-by-Step Instructions

Step 1: Combine Dry Ingredients

In a large bowl, combine 1 cup (142g) atta flour (or white whole wheat flour) and 1/4 teaspoon salt. Mix well with your hands.

Step 2: Add Oil and Mix

Pour 4 teaspoons of vegetable oil into the flour mixture. Use your hands to rub the oil into the flour until it's nicely and evenly coated, resembling a crumbly texture. This step helps tenderize the dough.

Step 3: Add Water and Form Dough

Gradually add 5-7 tablespoons of water to the flour mixture, mixing with your hands. The goal is to achieve a soft dough that is not too sticky to roll. The softer the dough, the thinner you can roll the roti. If you add too much water, add a little more flour. the dough until it comes together into a cohesive ball.

Step 4: Rest the Dough

Cover the dough with a plate and allow it to rest for about . This resting period allows the dough to fully hydrate, making it more pliable and easier to roll.

Step 5: Divide the Dough

Divide the dough into 8 equal pieces. You can do this by feel or by weighing them for consistency. Roll each piece into a smooth ball.

Step 6: Prepare for Rolling

Lightly dust your work surface with plain white flour. Take one dough ball, flatten it slightly with your hands, and dip it into the flour, ensuring it's well-coated. Place it on the floured surface.

Step 7: Roll the Roti

Using an Indian rolling pin (velan/belan) or a regular rolling pin, roll out the dough. Apply even pressure and use a circular motion, rotating the dough as you roll, to create a thin, even circle about 8 inches in diameter. Aim to roll it as thin and evenly as possible; it should be almost translucent. Repeat for all dough balls.

Step 8: Heat the Pan

Place a cast-iron skillet (tava) on the stove over medium-high heat. Ensure the pan is dry and has no oil. Let it heat up for several minutes until it's nice and hot.

Step 9: Cook the Roti on the Pan

Carefully place one rolled roti directly onto the hot, dry pan. Cook for about until small bubbles start to appear on the surface. Flip the roti to the other side and cook for another until bubbles appear again.

Step 10: Puff the Roti Over Flame

Using tongs and wearing oven mitts, pick up the pan and hold the roti directly over the open flame. The roti should puff up like a balloon. This cooks the inside of the bread. Once puffed, remove it from the flame.

Step 11: Brush with Ghee

Transfer the cooked roti to a plate. Using a small brush or a piece of cloth, lightly brush the edges and a small amount of the center with melted ghee. This keeps the roti soft and adds flavor. Stack the cooked rotis on top of each other to keep them warm and soft. Repeat for all remaining rotis.

Step 12: Serve Fresh

Serve the fresh, hot rotis immediately with your favorite Indian curries or savory dishes. Enjoy the soft, pliable texture perfect for scooping up food.

Pro Tips

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

• Rub the oil into the flour thoroughly to tenderize the dough.

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

• Roll the dough as thin and evenly as possible for the classic roti texture.

• Heat the pan to medium-high heat before cooking to ensure quick cooking and puffing.

• Cook rotis quickly, about 30 seconds per side, to keep them soft and pliable.

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

Was this recipe helpful?

Comments

Sign in to leave a comment on this recipe.

Loading comments...

From this Creator

More from Gemma's Bigger Bolder Baking

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

Traditional Indian Roti
View Recipe

Traditional Indian Roti

Cuisine

Indian · North Indian

Prep + Cook Time

1 hr

Difficulty Level

Medium

French Yogurt Cake (The Easiest Cake Recipe Ever!)
View Recipe

French Yogurt Cake (The Easiest Cake Recipe Ever!)

Cuisine

French

Prep + Cook Time

1 hr 20 min

Difficulty Level

Easy

Vegetarian Samosas - Indian Style
View Recipe

Vegetarian Samosas - Indian Style

Cuisine

Indian

Prep + Cook Time

1 hr 5 min

Difficulty Level

Medium

Traditional Indian Roti
View Recipe

Traditional Indian Roti

Cuisine

Indian · North Indian

Prep + Cook Time

30 Minutes

Difficulty Level

Medium

Traditional Indian Roti
View Recipe

Traditional Indian Roti

Cuisine

Indian · North Indian

Prep + Cook Time

35 Minutes

Difficulty Level

Easy

Similar Recipes

You might also like

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

Roti Making - Indian Flatbread
View Recipe

Roti Making - Indian Flatbread

Cuisine

Indian · North Indian

Prep + Cook Time

55 Minutes

Difficulty Level

Easy

How to make Soft Roti/Chapati/Phulka on an Electric Stove
View Recipe

How to make Soft Roti/Chapati/Phulka on an Electric Stove

Cuisine

Indian · North Indian

Prep + Cook Time

45 Minutes

Difficulty Level

Medium

Making Soft Rotis/Chapatis/Phulkas on an Electric Stove
View Recipe

Making Soft Rotis/Chapatis/Phulkas on an Electric Stove

Cuisine

Indian · North Indian

Prep + Cook Time

1 hr

Difficulty Level

Medium

Homemade Roti (Indian Flatbread)
View Recipe

Homemade Roti (Indian Flatbread)

Cuisine

Indian · North Indian

Prep + Cook Time

25 Minutes

Difficulty Level

Easy

Paneer Butter Masala – Restaurant Style
View Recipe

Paneer Butter Masala – Restaurant Style

Cuisine

Indian · North Indian

Prep + Cook Time

45 Minutes

Difficulty Level

Medium

Green Paneer Curry (Palak Paneer Style)
View Recipe

Green Paneer Curry (Palak Paneer Style)

Cuisine

Indian · North Indian

Prep + Cook Time

40 Minutes

Difficulty Level

Medium