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 – Indian Flatbread

Recipe by The Happy Chef

  • Ready in21 min
  • Prep15 min
  • Cook6 min
  • CuisineIndian · North Indian
  • Serves6 Rotis
  • Calories~120 kcal
Homemade Roti – Indian Flatbread

Ingredients

Main Ingredients

  • 1 cup / 125 gramsWheat flour
  • as neededWater
  • 1 tablespoonOlive oil
  • as neededButter

Step-by-Step Instructions

  1. 1.Prepare the dough

    In a wooden bowl, add 1 cup (125 grams) of wheat flour. Gradually add water as needed and mix by hand to form a dough. Continue adding water and kneading until the dough comes together.

  2. 2.Add olive oil and knead

    Add 1 tablespoon of olive oil to the dough and continue kneading until the dough is smooth, pliable, and non-sticky.

  3. 3.Divide the dough

    Place the kneaded dough on a silicone mat. Roll the dough into a log shape and then cut it into 6 equal pieces using a dough cutter.

  4. 4.Shape and flour the dough balls

    Take one piece of dough, roll it into a smooth ball, and then lightly dust it with wheat flour.

  5. 5.Roll out the rotis

    Place the floured dough ball on the mat and use a rolling pin to roll it into a thin, even circle. Apply pressure on the edges to ensure it's evenly flat.

  6. 6.Heat the tawa

    Turn on the gas stove and place a tawa (pan) on it. Ensure the tawa is hot before placing the roti.

  7. 7.Cook the roti (first side)

    Place the rolled roti onto the hot tawa. Cook until small bubbles start to appear on the surface.

  8. 8.Cook the roti (second side)

    Flip the roti to cook the other side. Use a clean cloth to apply soft pressure on the edges of the roti. This will help it puff up.

  9. 9.Remove and serve

    Once the roti is fully puffed and cooked with light brown spots on both sides, remove it from the tawa. Repeat for the remaining dough balls.

  10. 10.Apply butter (optional)

    Optionally, apply a small amount of butter to the hot rotis before serving.

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

Homemade Roti – Indian Flatbread

Ready in

21 mins

Cuisine

Indian · North Indian

Prep Time

15 min

Cook Time

6 min

Serving

6 Rotis

Calories / Serving

~120 kcal
Recipe by The Happy Chef on YouTube
Homemade Roti – Indian Flatbread
Adjust Servings
Measurements
Tap an ingredient to mark it ready0 of 4 ready
All Ingredients

Main Ingredients

Step-by-Step Instructions

Follow each step to make the recipe successfully.

  1. 1

    Prepare the dough

    In a wooden bowl, add 1 cup (125 grams) of wheat flour. Gradually add water as needed and mix by hand to form a dough. Continue adding water and until the dough comes together.

  2. 2

    Add olive oil and knead

    Add 1 tablespoon of olive oil to the dough and continue until the dough is smooth, pliable, and non-sticky.

  3. 3

    Divide the dough

    Place the dough on a silicone mat. Roll the dough into a log shape and then cut it into 6 equal pieces using a dough cutter.

  4. 4

    Shape and flour the dough balls

    Take one piece of dough, roll it into a smooth ball, and then lightly dust it with wheat flour.

  5. 5

    Roll out the rotis

    Place the floured dough ball on the mat and use a rolling pin to roll it into a thin, even circle. Apply pressure on the edges to ensure it's evenly flat.

  6. 6

    Heat the tawa

    Turn on the gas stove and place a tawa (pan) on it. Ensure the tawa is hot before placing the roti.

  7. 7

    Cook the roti (first side)

    Place the rolled roti onto the hot tawa. Cook until small bubbles start to appear on the surface.

  8. 8

    Cook the roti (second side)

    Flip the roti to cook the other side. Use a clean cloth to apply soft pressure on the edges of the roti. This will help it puff up.

  9. 9

    Remove and serve

    Once the roti is fully puffed and cooked with light brown spots on both sides, remove it from the tawa. Repeat for the remaining dough balls.

  10. 10

    Apply butter (optional)

    Optionally, apply a small amount of butter to the hot rotis before serving.

Before You Cook

Helpful details before you start
Ingredient SubstitutionsMissing something? View suitable alternatives.
View 1 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 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

Helpful Tips

Small details that can improve the final result.

  • 1
    TipThe Final Dough Should Be Non

    Sticky.

  • 2
    TipApply Pressure on the Edges

    Apply pressure on the edges while rolling the dough to ensure it's evenly flat.

  • 3
    Cooking tipEnsure the Tawa (pan) Is

    Ensure the tawa (pan) is hot before placing the roti.

  • 4
    TipFlip the Roti When Small

    Flip the roti when small bubbles appear on the surface.

  • 5
    TipUse a Clean Cloth to

    Use a clean cloth to apply soft pressure on the edges of the roti while cooking to help it puff up.

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.

Ram Tori Sabzi (Turai Dabzi)

Ram Tori Sabzi (Turai Dabzi)

Cuisine

Indian · North Indian

Prep + Cook Time

50 Minutes

Difficulty Level

Medium

DAL PANIYA - Madhya Pradesh Special

DAL PANIYA - Madhya Pradesh Special

Cuisine

Indian · Madhya Pradesh

Prep + Cook Time

1 hr 10 min

Difficulty Level

Medium

Thecha Paneer Rice – Spicy Maharashtrian Style

Thecha Paneer Rice – Spicy Maharashtrian Style

Cuisine

Indian · Maharashtrian

Prep + Cook Time

30 Minutes

Difficulty Level

Easy

Brinji Rice – South Indian Style

Brinji Rice – South Indian Style

Cuisine

Indian · South Indian

Prep + Cook Time

40 Minutes

Difficulty Level

Medium

Bhai Veetu Kuska

Bhai Veetu Kuska

Cuisine

Indian · South Indian

Prep + Cook Time

40 Minutes

Difficulty Level

Medium

Aloo Pulao – Simple & Flavorful

Aloo Pulao – Simple & Flavorful

Cuisine

Indian · North Indian

Prep + Cook Time

45 Minutes

Difficulty Level

Easy