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.

Roti (Indian Flatbread) – Easy 2-Ingredient Recipe

Recipe by Kathryn Alexandre

  • Ready in60 min
  • Prep15 min
  • Cook15 min
  • CuisineIndian
  • Serves8 Roti
  • Calories~200 kcal
Roti (Indian Flatbread) – Easy 2-Ingredient Recipe

Ingredients

Main Ingredients

  • 2 cupsWhole Wheat Flour
  • 1/4 teaspoonSalt (optional)
  • 3/4 cup (approx.)Warm Water
  • 1 teaspoonNeutral Oil (for greasing)

Optional for Serving

  • as neededVegan Butter or Ghee

Step-by-Step Instructions

  1. 1.Combine Dry Ingredients

    Add 2 cups of whole wheat flour to a large mixing bowl. If desired, mix in 1/4 teaspoon of salt. The salt is optional and traditionally not added, but it helps bring out the nutty flavor of the flour.

  2. 2.Form the Dough

    Slowly add approximately 3/4 cup of warm water to the flour mixture. Use your hands to mix until the dough comes together. If more water is needed, add it one teaspoon at a time until a cohesive dough forms.

  3. 3.Knead the Dough

    Knead the dough in the bowl for 4 to 5 minutes until it becomes smooth, pliable, and lightly springs back when pressed with an indent.

  4. 4.Rest the Dough

    Lightly rub a bit of neutral oil in a clean bowl. Place the kneaded dough in the oiled bowl, cover it with a damp cloth, and allow it to rest for 30 minutes. This is a good time to prepare the main part of your meal.

  5. 5.Portion and Roll Dough Balls

    After 30 minutes, gently knead the dough a couple of times. Slice the dough into at least 8 equal portions. Roll each portion into a smooth ball using your palm on a flat surface. Keep the unrolled dough balls covered with a damp cloth to prevent them from drying out.

  6. 6.Heat the Pan

    Heat a non-stick skillet or cast-iron skillet (traditionally a tawa) over medium to medium-high heat. The pan should be hot enough to cook the roti immediately but not so hot that it burns. You might need to experiment with your stovetop and pan to find the right temperature.

  7. 7.Roll Out Roti

    As your pan heats up, lightly flour a surface (like a silicone mat). Take one dough ball, flatten it, and then roll it into a thin circle, roughly 6 to 7 inches in diameter. Flip the dough back and forth as needed to achieve an even circular shape.

  8. 8.Cook the Roti (First Side)

    Once the pan is ready, place the rolled roti onto the hot pan. Cook for about 30 seconds until you start to see the dough drying out and small bubbles forming on the surface.

  9. 9.Cook the Roti (Second Side & Puffing)

    Flip the roti to the second side and continue cooking for 1 to 2 minutes. The first side should have some nice brown spots. The roti should start puffing up. If it doesn't, gently press on the sides of the dough with a spatula or a clean cloth to encourage steam to build up and make it puff. Flip the dough back and forth between both sides as needed until cooked through.

  10. 10.Finish and Serve

    Once cooked, remove the roti from the heat. It will deflate once off the pan. If desired, immediately spread some vegan butter or ghee over the hot roti. Keep your finished roti covered with a clean cloth to keep it soft while you repeat the process with the remaining dough balls.

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

Roti (Indian Flatbread) – Easy 2-Ingredient Recipe

Ready in

60 mins

Cuisine

Indian

Prep Time

15 min

Cook Time

15 min

Serving

8 Roti

Calories / Serving

~200 kcal
Recipe by Kathryn Alexandre on YouTube
Adjust Servings
Measurements
Tap an ingredient to mark it ready0 of 5 ready
All Ingredients

Main Ingredients

All Ingredients

Optional for Serving

Step-by-Step Instructions

Follow each step to make the recipe successfully.

  1. 1

    Combine Dry Ingredients

    Add 2 cups of whole wheat flour to a large mixing bowl. If desired, mix in 1/4 teaspoon of salt. The salt is optional and traditionally not added, but it helps bring out the nutty flavor of the flour.

  2. 2

    Form the Dough

    Slowly add approximately 3/4 cup of warm water to the flour mixture. Use your hands to mix until the dough comes together. If more water is needed, add it one teaspoon at a time until a cohesive dough forms.

  3. 3

    Knead the Dough

    the dough in the bowl for until it becomes smooth, pliable, and lightly springs back when pressed with an indent.

  4. 4

    Rest the Dough

    Lightly rub a bit of neutral oil in a clean bowl. Place the dough in the oiled bowl, cover it with a damp cloth, and allow it to rest for . This is a good time to prepare the main part of your meal.

  5. 5

    Portion and Roll Dough Balls

    After , gently the dough a couple of times. Slice the dough into at least 8 equal portions. Roll each portion into a smooth ball using your palm on a flat surface. Keep the unrolled dough balls covered with a damp cloth to prevent them from drying out.

  6. 6

    Heat the Pan

    Heat a non-stick skillet or cast-iron skillet (traditionally a tawa) over medium to medium-high heat. The pan should be hot enough to cook the roti immediately but not so hot that it burns. You might need to experiment with your stovetop and pan to find the right temperature.

  7. 7

    Roll Out Roti

    As your pan heats up, lightly flour a surface (like a silicone mat). Take one dough ball, flatten it, and then roll it into a thin circle, roughly 6 to 7 inches in diameter. Flip the dough back and forth as needed to achieve an even circular shape.

  8. 8

    Cook the Roti (First Side)

    Once the pan is ready, place the rolled roti onto the hot pan. Cook for about until you start to see the dough drying out and small bubbles forming on the surface.

  9. 9

    Cook the Roti (Second Side & Puffing)

    Flip the roti to the second side and continue cooking for . The first side should have some nice brown spots. The roti should start puffing up. If it doesn't, gently press on the sides of the dough with a spatula or a clean cloth to encourage to build up and make it puff. Flip the dough back and forth between both sides as needed until cooked through.

  10. 10

    Finish and Serve

    Once cooked, remove the roti from the heat. It will deflate once off the pan. If desired, immediately spread some vegan butter or ghee over the hot roti. Keep your finished roti covered with a clean cloth to keep it soft while you repeat the process with the remaining dough balls.

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

Variations

Simple ways to adapt this recipe.

  • 1
    Add a quarter teaspoon ofCustomise

    Add a quarter teaspoon of salt to the dough for enhanced flavor, especially if eating the roti plain.

  • 2
    Spread vegan butter or gheeDietary option

    Spread vegan butter or ghee over the hot roti immediately after cooking for added richness.

Helpful Tips

Small details that can improve the final result.

  • 1
    TipTraditionally

    Atta flour (a finer whole wheat flour) is used for softer roti. If you have it, use it for an even better result.

  • 2
    TipThe Amount of Water Needed Can Vary

    Add slowly, one teaspoon at a time, until the dough comes together.

  • 3
    TipKeep the Remaining Dough Balls

    Keep the remaining dough balls covered with a damp cloth to prevent them from drying out while you work.

  • 4
    Cooking tipEnsure Your Pan Is Hot

    Ensure your pan is hot before adding the roti, but not so hot that it burns. This helps the roti cook quickly and puff up.

  • 5
    TipIf the Roti Isn't Puffing

    Gently press on the sides with a spatula or cloth to encourage steam to build up.

  • 6
    TipKeep Cooked Roti Covered to

    Keep cooked roti covered to maintain softness and prevent hardening.

  • 7
    TipRoll Out the Next Piece

    Roll out the next piece of dough while one roti is cooking to create an efficient assembly line.

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

More from Kathryn Alexandre

Other recipes converted from Kathryn Alexandre's cooking videos.

Roti (Indian Flatbread) – Quick & Easy

Roti (Indian Flatbread) – Quick & Easy

Cuisine

Indian

Prep + Cook Time

55 Minutes

Difficulty Level

Easy

Easy 2-Ingredient Roti (Indian Flatbread)

Easy 2-Ingredient Roti (Indian Flatbread)

Cuisine

Indian

Prep + Cook Time

1 hr

Difficulty Level

Easy

Easy 2-Ingredient Roti (Indian Flatbread)

Easy 2-Ingredient Roti (Indian Flatbread)

Cuisine

Indian

Prep + Cook Time

1 hr

Difficulty Level

Easy

You might also like

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

Traditional Indian Roti

Traditional Indian Roti

Cuisine

Indian · North Indian

Prep + Cook Time

40 Minutes

Difficulty Level

Medium

Easy Chapati (Roti Bread)

Easy Chapati (Roti Bread)

Cuisine

Indian

Prep + Cook Time

25 Minutes

Difficulty Level

Easy

Classic Soft Rotis

Classic Soft Rotis

Cuisine

Indian · North Indian

Prep + Cook Time

1 hr

Difficulty Level

Easy

Quick Pressure Cooker Lemon Pickle (Narangaya Achar)

Quick Pressure Cooker Lemon Pickle (Narangaya Achar)

Cuisine

Indian · Kerala

Prep + Cook Time

25 Minutes

Difficulty Level

Easy

Ulunthu Bonda – Madras Samayal

Ulunthu Bonda – Madras Samayal

Cuisine

Indian · South Indian

Prep + Cook Time

35 Minutes

Difficulty Level

Easy

Homemade Roti (Indian Flatbread)

Homemade Roti (Indian Flatbread)

Cuisine

Indian · North Indian

Prep + Cook Time

30 Minutes

Difficulty Level

Easy