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.

Soft Roti (Phulka) - Indian Flatbread

👨‍🍳Medium🥪Lunch🥬Vegetarian

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

🍳Tools You'll Need

  • Pan
  • Tawa
  • Mixing bowl
  • 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

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

From this Creator

More from Bhavna's Kitchen

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

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

Similar Recipes

You might also like

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

Kuthiraivali Pongal and Sambar Recipe - South Indian Breakfast
View Recipe

Kuthiraivali Pongal and Sambar Recipe - South Indian Breakfast

Cuisine

Indian · South Indian

Prep + Cook Time

1 hr

Difficulty Level

Medium

Indian Dahl – Red Lentil Comfort Food
View Recipe

Indian Dahl – Red Lentil Comfort Food

Cuisine

Indian · North Indian

Prep + Cook Time

50 Minutes

Difficulty Level

Easy

Dal Makhani – Classic Indian Lentil Dish
View Recipe

Dal Makhani – Classic Indian Lentil Dish

Cuisine

Indian · North Indian

Prep + Cook Time

2 hr 45 min

Difficulty Level

Medium

Masoor Dal Curry - Home Cooking
View Recipe

Masoor Dal Curry - Home Cooking

Cuisine

Indian · North Indian

Prep + Cook Time

1 hr 45 min

Difficulty Level

Easy

Dal Tadka - Indian Lentil Curry
View Recipe

Dal Tadka - Indian Lentil Curry

Cuisine

Indian · North Indian

Prep + Cook Time

45 Minutes

Difficulty Level

Medium

Soya Keema Matar Masala | Soya Keema Green Peas Masala | Soya Keema Recipe
View Recipe

Soya Keema Matar Masala | Soya Keema Green Peas Masala | Soya Keema Recipe

Cuisine

Indian · North Indian

Prep + Cook Time

40 Minutes

Difficulty Level

Medium