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 / Chapati / Phulka on an Electric Stove

Ready in

45 mins

Cuisine

Indian · North Indian

Prep Time

30 min

Cook Time

15 min

Serving

8 Rotis (4 People)

Calories / Serving

~150 kcal
Recipe by Curries with Bumbi on YouTube

Recipe Summary

  • This video provides a detailed, step-by-step guide on how to make soft and puffed rotis (also known as chapatis or phulkas), a staple Indian flatbread made from whole wheat flour. It covers everything from kneading the dough with boiling hot water to rolling and cooking them on an electric stove, ensuring they stay soft for up to two days.
Adjust servings
Tap an ingredient to mark it ready0 of 5 ready

All Ingredients - Main Ingredients

  1. Atta (stone ground whole wheat flour) 1.5 cups
  2. Salt 1/4 teaspoon
  3. Oil 1 teaspoon
  4. Boiling hot water a little less than 1 cup
  5. Extra virgin olive oil (or ghee/butter) as needed (optional)

🍳Tools You'll Need

  • Tawa
  • Pan
  • Skillet
  • Pot
  • Mixing bowl
  • Bowl
  • Rolling pin
  • Cutting board
  • Spatula
🔄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

gluten

Step-by-Step Instructions

Step 1: Combine Dry Ingredients

In a large bowl, take 1.5 cups of atta. Add 1/4 teaspoon of salt and 1 teaspoon of oil. Rub the flour and oil together with your hands until it resembles breadcrumbs.

Step 2: Add Hot Water and Initial Mix

Add a little less than 1 cup of boiling hot water to the flour mixture. Mix everything thoroughly with a spoon. Let the mixture cool for until it's comfortable to handle.

Step 3: Knead the Dough

Start kneading the dough. Keep a bowl of warm water nearby. Dip your knuckle in the water, spread out the dough by pressing your knuckle, then gather it together. Repeat this process until you get a soft and very smooth dough that is not sticky. If the dough is too sticky, add a teaspoon of flour at a time. If it's too stiff, sprinkle a little water at a time. The dough is ready when a finger indentation stays when pressed.

Step 4: Rest the Dough

Cover the kneaded dough with a bowl or a wet cloth and allow it to rest for . This makes the dough more manageable to roll.

Step 5: Form Dough Balls

After , knead the dough one more time. Break off small, equal portions of the dough. Rotate each portion between your palms and work it into a smooth, round ball without any large cracks. Gently press and flatten each ball.

Step 6: Prepare Rolling Surface

For rolling, use a chakla (round wooden board) and belan (rolling pin), or a clean kitchen countertop/cutting board. Place a damp cloth under the chakla to prevent it from moving.

Step 7: Roll Out Rotis

Take a dough ball, dust it lightly with atta (flour). Dust your work surface with flour. Gently press the dough ball with your finger to flatten it. Start rolling with the belan. Roll out gently along the top and bottom, then turn a little and roll again. Do not put too much pressure. Roll out evenly all around to form a circle. The roti should not be too thin or too thick. If it sticks, sprinkle a little more flour, but avoid adding too much.

Step 8: Remove Excess Flour

By flipping the rolled roti between your palms, remove any extra dry flour. This prevents the rotis from turning hard while cooking.

Step 9: Heat the Tawa

Heat a heavy-bottomed pan or skillet (tawa) on medium-high heat. For an electric stove, the heat level should be between 3 and 4. Test the heat by sprinkling some water; if the beads disappear quickly, the pan is ready.

Step 10: Cook the Roti

Carefully place the rolled roti on the hot tawa. As soon as you see the color on the surface changing and little bubbles forming (approx. ), immediately flip it. Wait for , then turn again.

Step 11: Puff the Roti

When the roti starts puffing up, gently touch it with your spatula all around to help it puff up completely. Once puffed and browned to your liking, remove from the tawa. If a roti doesn't puff, do not keep cooking it, as it will turn hard.

Step 12: Apply Oil (Optional) and Store

(Optional) Apply a little extra virgin olive oil (or ghee/butter) on the cooked roti using a brush. Keep the rotis in a bowl or pot lined with a clean cloth to prevent them from turning soggy. Leftovers can be kept in the fridge for two days and reheated.

Pro Tips

• Use stone-ground fine whole wheat flour (atta) for best results.

• Adding a teaspoon of oil to the dough helps the rotis stay soft for longer.

• Using boiling hot water makes the dough easier to handle and contributes to softer chapatis.

• Keep a bowl of warm water handy while kneading to adjust dough consistency.

• If the dough is too sticky, add a teaspoon of flour at a time. If it's too stiff, sprinkle a little water at a time.

• Allow the dough to rest for 20 minutes; this makes it more manageable to roll.

• Roll out rotis gently and evenly to ensure they puff up well. Avoid pressing too hard.

• Do not roll rotis too thin or too thick, as this can make them hard.

• Remove excess dry flour from the rolled roti before cooking to prevent it from hardening.

• Ensure the tawa (pan) is hot enough before placing the roti; too cool will make them hard, too hot will burn them.

• Adjust stove heat as needed during cooking; it's a matter of practice.

• If a roti doesn't puff up after browning, do not continue cooking it, as it will turn hard.

• Applying ghee or extra virgin olive oil after cooking helps keep the rotis soft for a long time.

• Store cooked rotis in a clean cloth-lined bowl or pot to prevent sogginess.

Was this recipe helpful?

Comments

Sign in to leave a comment on this recipe.

Loading comments...

From this Creator

More from Curries with Bumbi

Other recipes converted from Curries with Bumbi's YouTube videos.

Vegetable Dal Recipe – Curries with Bumbi
View Recipe

Vegetable Dal Recipe – Curries with Bumbi

Cuisine

Indian · Bengali

Prep + Cook Time

1 hr

Difficulty Level

Medium

Red Lentil Curry Masoor Dal Tarka
View Recipe

Red Lentil Curry Masoor Dal Tarka

Cuisine

Indian · North Indian

Prep + Cook Time

40 Minutes

Difficulty Level

Easy

Indian Style Chicken Curry
View Recipe

Indian Style Chicken Curry

Cuisine

Indian · North Indian

Prep + Cook Time

1 hr 15 min

Difficulty Level

Medium

Chicken Biryani – Restaurant Style
View Recipe

Chicken Biryani – Restaurant Style

Cuisine

Indian · North Indian

Prep + Cook Time

1 hr 55 min

Difficulty Level

Medium

Three Red Lentil Dal Recipes (Masoor Dal) - Cumin, Garlic & Tomato
View Recipe

Three Red Lentil Dal Recipes (Masoor Dal) - Cumin, Garlic & Tomato

Cuisine

Indian · North Indian

Prep + Cook Time

1 hr 20 min

Difficulty Level

Easy

Simple and Delicious Masoor Dal (Red Lentil Soup) – Bengali Style
View Recipe

Simple and Delicious Masoor Dal (Red Lentil Soup) – Bengali Style

Cuisine

Indian · Bengali

Prep + Cook Time

1 hr

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.

Aloo Poori Recipe - Indian Street Food
View Recipe

Aloo Poori Recipe - Indian Street Food

Cuisine

Indian · North Indian

Prep + Cook Time

3 hr

Difficulty Level

Medium

Wheat Flour Roti (Chapati) – Indian Style
View Recipe

Wheat Flour Roti (Chapati) – Indian Style

Cuisine

Indian · North Indian

Prep + Cook Time

30 Minutes

Difficulty Level

Easy

5 Types of Dal Tadka
View Recipe

5 Types of Dal Tadka

Cuisine

Indian · North Indian

Prep + Cook Time

35 Minutes

Difficulty Level

Medium

Tomato Rice – South Indian Style
View Recipe

Tomato Rice – South Indian Style

Cuisine

Indian · South Indian

Prep + Cook Time

35 Minutes

Difficulty Level

Medium

Dosti Roti – Indian Flatbread
View Recipe

Dosti Roti – Indian Flatbread

Cuisine

Indian

Prep + Cook Time

1 hr 5 min

Difficulty Level

Easy

Paneer Coconut Curry – South Indian Style
View Recipe

Paneer Coconut Curry – South Indian Style

Cuisine

Indian · South Indian

Prep + Cook Time

35 Minutes

Difficulty Level

Medium