Fullmeals.
Home
Categories
Browse Recipes
By Cuisine
IndianAsianPakistaniAmericanWesternItalianEuropeanInternationalDessertFusionMiddle EasternMexican
By Meal Type
BreakfastLunchDinnerSnacks & Street FoodDesserts
By Preference
VegetarianNon-VegetarianVeganHealthy & Diet
Explore RecipesPantry MatchSurprise MeShopping ListHow it Works
Home
By Cuisine
IndianAsianPakistaniAmericanWesternItalianEuropeanInternationalDessertFusionMiddle EasternMexican
By Meal Type
BreakfastLunchDinnerDesserts
By Preference
VegetarianVeganHealthyCategoriesExplore 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.

Soft Roti (Phulka) - Indian Flatbread

Ready in

35 mins

Cuisine

Indian · North Indian

Prep Time

20 min

Cook Time

15 min

Serving

10-12 Rotis

Calories / Serving

~250 kcal
Recipe by Bhavna's Kitchen on YouTube

Recipe Summary

  • A fundamental and detailed guide to making soft, puffed Indian flatbread, also known as Roti or Phulka. This recipe uses whole wheat flour and demonstrates the process from kneading the dough to puffing the roti on an electric stovetop.
Adjust servings
Tap an ingredient to mark it ready0 of 5 ready

All Ingredients - For the Roti Dough

  1. Whole Wheat Flour (Chapati Atta) 2 cups
  2. Oil 1 tbsp (optional)
  3. Water 1 cup + 2 tbsp (approx.)
  4. Ghee (Clarified Butter) for applying (optional)
  5. Dry Wheat Flour for dusting

⚠ Contains Allergens

glutendairy

Step-by-Step Instructions

Step 1: Prepare the Dough

In a large bowl, take 2 cups of whole wheat flour (chapati atta). Add 1 tablespoon of oil if desired. Gradually add about 1 cup of water and start mixing to form a dough.

Step 2: Knead and Rest the Dough

Knead the mixture into a soft but pliable dough, adding a little more water only if needed. The dough should not be too soft or too hard. If the dough is sticky, apply a little oil to your hands and knead until it becomes smooth. Cover the dough with a damp cloth and let it rest for about .

Step 3: Portion and Roll the Roti

After resting, pinch off a small, lemon-sized portion of the dough. Roll it into a smooth ball between your palms. Dip the ball into dry wheat flour, flatten it slightly, and place it on a rolling board. Roll it out into a thin, even circle of about 6-7 inches in diameter. Use minimal dry flour while rolling.

Step 4: Cook the Roti on a Pan

Heat a flat pan (tava) over medium heat. Once the pan is slightly hot, place the rolled roti on it. Cook the first side for about , or until you see small bubbles forming and the color changes slightly.

Step 5: Flip and Cook the Other Side

Flip the roti and cook the other side for about , until you see light brown spots appear.

Step 6: Puff the Roti

Increase the stovetop heat to high. Remove the pan. Using tongs, place the roti directly onto a wire rack placed over the electric burner. The roti will puff up into a ball within a few seconds. Flip it once to cook evenly.

Step 7: Finish and Store

Once puffed, remove the roti from the heat. Place it on a paper towel inside a basket or container. To apply ghee, place a small amount on one hot roti and rub another hot roti on top of it to spread the ghee evenly on both. Keep stacking the rotis and store them in an airtight container to keep them soft and warm.

Pro Tips

• The dough should be soft and pliable, not too hard or too sticky.

• Letting the dough rest for at least 10 minutes makes it easier to roll.

• Use as little dry flour as possible while rolling to keep the rotis soft.

• Cook the roti on a pan over medium heat first, then increase the heat to high to puff it up.

• Stacking the cooked rotis on top of each other in an airtight container keeps them warm and soft.

Recipe Variations

• The dough can be made without any oil.

• You can mix other healthy flours like oat or quinoa flour with the whole wheat flour.

• If you have a gas stove, you can puff the roti directly on the open flame instead of using a wire rack.

Was this recipe helpful?

Comments

Sign in to leave a comment on this recipe.

Loading comments...

Favorite Recipes

Recently Generated Recipes

Discover recipes already generated from creators and ready to cook without testing your cred.

Pav Bhaji – Indian Street Food
View Recipe

Pav Bhaji – Indian Street Food

Cuisine

Indian · Mumbai Street Food

Prep + Cook Time

50 Minutes

Difficulty Level

Medium

Notun Alu'r Dom – Bengali Style New Potato Curry
View Recipe

Notun Alu'r Dom – Bengali Style New Potato Curry

Cuisine

Indian · Bengali

Prep + Cook Time

1 hr 50 min

Difficulty Level

Medium

Veg Pulao - Restaurant Style
View Recipe

Veg Pulao - Restaurant Style

Cuisine

Indian · North Indian

Prep + Cook Time

1 hr 5 min

Difficulty Level

Easy

Street Style Veg Biryani
View Recipe

Street Style Veg Biryani

Cuisine

Indian · North Indian

Prep + Cook Time

1 hr 45 min

Difficulty Level

Medium

Rajasthani Panchmel Dal Tadka
View Recipe

Rajasthani Panchmel Dal Tadka

Cuisine

Indian · North Indian

Prep + Cook Time

45 Minutes

Difficulty Level

Easy

Thecha Lemon Rice
View Recipe

Thecha Lemon Rice

Cuisine

Indian · Maharashtrian

Prep + Cook Time

30 Minutes

Difficulty Level

Easy