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.

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
Adjust Servings
Measurements
Tap an ingredient to mark it ready0 of 5 ready
All Ingredients

Main Ingredients

Step-by-Step Instructions

Follow each step to make the recipe successfully.

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

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

  3. 3

    Knead the Dough

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

  4. 4

    Rest the Dough

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

  5. 5

    Form Dough Balls

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

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

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

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

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

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

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

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

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

Storage & Leftovers

Keep your leftovers fresh and ready to enjoy.

  • Refrigerate

    Leftovers can be kept in the fridge for two days and reheated.

Helpful Tips

Small details that can improve the final result.

  • 1
    TipUse Stone

    Ground fine whole wheat flour (atta) for best results.

  • 2
    TipAdding a Teaspoon of Oil

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

  • 3
    Cooking tipUsing Boiling Hot Water Makes

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

  • 4
    Cooking tipKeep a Bowl of Warm

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

  • 5
    TipIf 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.

  • 6
    PreparationAllow the Dough to Rest for 20 Minutes

    This makes it more manageable to roll.

  • 7
    TipRoll Out Rotis Gently and

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

  • 8
    TipDo Not Roll Rotis Too

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

  • 9
    TipRemove Excess Dry Flour from

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

  • 10
    Cooking tipEnsure the Tawa (pan) Is

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

  • 11
    TipAdjust Stove Heat as Needed During Cooking

    It's a matter of practice.

  • 12
    TipIf a Roti Doesn't Puff up After Browning

    Do not continue cooking it, as it will turn hard.

  • 13
    TipApplying Ghee or Extra Virgin

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

  • 14
    Cooking tipStore Cooked Rotis in a Clean Cloth

    Lined bowl or pot to prevent sogginess.

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 Curries With Bumbi

Other recipes converted from Curries With Bumbi's cooking videos.

Chicken Biryani - Restaurant Style

Chicken Biryani - Restaurant Style

Cuisine

Indian · Mughlai

Prep + Cook Time

2 hr 15 min

Difficulty Level

Medium

Dal Makhani – Punjabi Style

Dal Makhani – Punjabi Style

Cuisine

Indian · North Indian

Prep + Cook Time

1 hr 15 min

Difficulty Level

Medium

Masoor Dal (Red Lentil Soup) – East Indian Style

Masoor Dal (Red Lentil Soup) – East Indian Style

Cuisine

Indian · East Indian / Bengali

Prep + Cook Time

40 Minutes

Difficulty Level

Easy

Chicken Curry Indian Style

Chicken Curry Indian Style

Cuisine

Indian

Prep + Cook Time

1 hr

Difficulty Level

Medium

Simple Indian Vegetarian Meal: Dal, Cauliflower Curry & Stir-fried Pumpkin

Simple Indian Vegetarian Meal: Dal, Cauliflower Curry & Stir-fried Pumpkin

Cuisine

Indian · Bengali

Prep + Cook Time

45 Minutes

Difficulty Level

Medium

Easy Chicken Curry without Tomatoes or Yogurt

Easy Chicken Curry without Tomatoes or Yogurt

Cuisine

Indian · North Indian

Prep + Cook Time

1 hr

Difficulty Level

Medium

You might also like

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

Crispy Spicy Onion Paratha

Crispy Spicy Onion Paratha

Cuisine

Indian · North Indian

Prep + Cook Time

45 Minutes

Difficulty Level

Medium

Paneer Paratha with Green Chutney

Paneer Paratha with Green Chutney

Cuisine

Indian · North Indian

Prep + Cook Time

40 Minutes

Difficulty Level

Medium

Paneer Masala - Restaurant/Dhaba Style

Paneer Masala - Restaurant/Dhaba Style

Cuisine

Indian · North Indian

Prep + Cook Time

55 Minutes

Difficulty Level

Medium

Chole Masala - Quick & Easy Chickpea Curry

Chole Masala - Quick & Easy Chickpea Curry

Cuisine

Indian · North Indian

Prep + Cook Time

45 Minutes

Difficulty Level

Easy

Rajma Chawal (Kidney Beans and Rice) Eating Show

Rajma Chawal (Kidney Beans and Rice) Eating Show

Cuisine

Indian · North Indian

Prep + Cook Time

—

Difficulty Level

Not Applicable (Eating Show)

Afghani Paneer – Restaurant Style

Afghani Paneer – Restaurant Style

Cuisine

Indian · North Indian

Prep + Cook Time

45 Minutes

Difficulty Level

Medium