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.

Roti Making – Indian Flatbread

👌Easy🏷️Side Dish🥬Vegetarian

Ready in

45 mins

Cuisine

Indian · North Indian

Prep Time

30 min

Cook Time

15 min

Serving

4 People

Calories / Serving

~280 kcal
Recipe by Bhavna's Kitchen on YouTube

Recipe Summary

  • Learn how to make soft and pliable Indian rotis from scratch. This recipe covers preparing the dough, rolling it out, and cooking it on a griddle until perfectly puffed. Enjoy this versatile everyday Indian bread with your favorite curries or vegetables.
Adjust servings
Tap an ingredient to mark it ready0 of 5 ready

All Ingredients - Main Ingredients

  1. Wheat Flour (Chapati Atta) 2 cups
  2. Oil 1 tbsp
  3. Water 1 cup + 2 tbsp
  4. Dry Flour (for dusting) as needed
  5. Ghee (clarified butter) as needed

🍳Tools You'll Need

  • Pan
  • Tawa
  • Mixing bowl
  • Bowl
  • Rolling pin
🔄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

glutendairy

Step-by-Step Instructions

Step 1: Prepare the Dough

In a large bowl, combine 2 cups of wheat flour and 1 tablespoon of oil. Gradually add 1 cup of water, mixing with your hands to form a dough. Continue , adding an additional 2 tablespoons of water as needed, until the dough is soft but pliable, not too soft or too hard. The dough should not be sticky.

Step 2: Smooth the Dough

If the dough is sticky, apply a little oil to your hands and the dough until it becomes smooth and easy to handle, no longer sticking to your hands or the bowl.

Step 3: Rest the Dough

Cover the dough with a clean cloth and for about . Alternatively, you can proceed to roll immediately if time is short.

Step 4: Portion and Flatten Dough Balls

Pinch off a lemon-sized portion of the dough and roll it into a smooth ball. Flatten the ball slightly with your palm.

Step 5: Dust with Flour

Lightly coat the flattened dough ball with dry flour (wheat, rice, or all-purpose flour) to prevent sticking during rolling.

Step 6: Roll the Roti

Place the floured dough ball on a rolling board. Using a rolling pin, roll it out into a thin, circular shape. It doesn't have to be perfectly round; practice will improve your technique. Dust with more flour if it starts sticking, but try to use as little flour as possible.

Step 7: Heat the Pan

Place a flat pan (tava) on a metal rack over your cooktop. If using a gas stove, you can place the pan directly on the burner. Heat the pan until it is slightly hot.

Step 8: Cook the Roti on the Pan

Carefully place the rolled roti onto the slightly hot pan. Cook on medium heat. When the color of the roti changes slightly and you see a few bubbles forming on the surface (after about ), flip it to the other side. Cook until you see a few brown spots on the second side.

Step 9: Puff the Roti

Once brown spots appear on the second side, increase the heat to high. Transfer the roti from the pan directly onto the metal rack over the burner (or directly over the gas flame if using a gas stove). The roti should puff up. It's okay if not all rotis puff perfectly.

Step 10: Apply Ghee and Stack

Place the cooked roti on a paper towel in a basket or container. Apply a small amount of ghee (clarified butter) to one side of the roti. Place another freshly cooked roti on top and gently rub them together to spread the ghee evenly. Continue this process, stacking the rotis on top of each other to keep them soft and moist.

Step 11: Store and Serve

Once all rotis are cooked, store them in an airtight container to maintain their softness. Serve warm with sabji, curries, or any of your favorite vegetables.

Pro Tips

• Adjust water quantity as needed to achieve a soft but pliable dough.

• Use minimal dry flour while rolling to prevent the roti from becoming tough.

• Stack cooked rotis on top of each other in an airtight container to keep them soft and prevent drying.

Recipe Variations

• Mix other healthy flours like oat or quinoa with wheat flour for added nutrition.

• Rotis can be made without oil if desired.

Was this recipe helpful?

Comments

Sign in to leave a comment on this recipe.

Loading comments...

From this Creator

More from Bhavna's Kitchen

Other recipes converted from Bhavna's Kitchen's cooking videos.

Roti Making - Indian Flatbread
View Recipe

Roti Making - Indian Flatbread

Cuisine

Indian · North Indian

Prep + Cook Time

55 Minutes

Difficulty Level

Easy

Roti Making – Indian Style
View Recipe

Roti Making – Indian Style

Cuisine

Indian · North Indian

Prep + Cook Time

40 Minutes

Difficulty Level

Medium

Plain Biryani – Indian Style
View Recipe

Plain Biryani – Indian Style

Cuisine

Indian · North Indian

Prep + Cook Time

35 Minutes

Difficulty Level

Easy

Soft Roti (Phulka) - Indian Flatbread
View Recipe

Soft Roti (Phulka) - Indian Flatbread

Cuisine

Indian · North Indian

Prep + Cook Time

35 Minutes

Difficulty Level

Medium

Similar Recipes

You might also like

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

Roti (Indian Flatbread) – Quick & Easy
View Recipe

Roti (Indian Flatbread) – Quick & Easy

Cuisine

Indian

Prep + Cook Time

55 Minutes

Difficulty Level

Easy

Traditional Indian Roti
View Recipe

Traditional Indian Roti

Cuisine

Indian · North Indian

Prep + Cook Time

1 hr

Difficulty Level

Medium

Easy 2-Ingredient Roti (Indian Flatbread)
View Recipe

Easy 2-Ingredient Roti (Indian Flatbread)

Cuisine

Indian

Prep + Cook Time

1 hr

Difficulty Level

Easy

Classic Soft Rotis – Indian
View Recipe

Classic Soft Rotis – Indian

Cuisine

Indian

Prep + Cook Time

1 hr 6 min

Difficulty Level

Medium

Easy Chapati (Roti Bread)
View Recipe

Easy Chapati (Roti Bread)

Cuisine

Indian

Prep + Cook Time

35 Minutes

Difficulty Level

Easy

Easy Chapati (Roti Bread) – Indian Style
View Recipe

Easy Chapati (Roti Bread) – Indian Style

Cuisine

Indian · North Indian

Prep + Cook Time

30 Minutes

Difficulty Level

Easy