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.

cook@fullmeals.com

Quick Links

  • How it Works
  • Categories
  • Explore Recipes
  • RSS Feed

Legal

  • Terms of Use
  • Privacy Policy

© 2026 Fullmeals. All rights reserved.

Fullmeals.

Super Soft Handmade Rotis – Indian Flatbread

Recipe by All Things Food

  • Ready in35 min
  • Prep15 min
  • Cook20 min
  • CuisineIndian
  • Serves4 People
  • Calories~200 kcal
Super Soft Handmade Rotis – Indian Flatbread

Ingredients

Main Ingredients

  • 2 cupsFlour
  • 20 grams (2 tablespoons)Soft butter
  • 2 tablespoonsCanola oil
  • 1 teaspoonSalt
  • 250 milliliters (1 cup)Hot water

Step-by-Step Instructions

  1. 1.Prepare Hot Water

    Turn on your kettle to boil water. Once boiled, let it sit for a couple of minutes so it's hot but not boiling.

  2. 2.Combine Dry Ingredients

    In a bowl, add 2 cups of flour. Sifting is not required but can be done if preferred.

  3. 3.Add Fats

    Add 20 grams (2 tablespoons) of soft butter and 2 tablespoons of canola oil to the flour in the bowl.

  4. 4.Season the Mixture

    Add 1 teaspoon of salt to the flour, butter, and oil mixture.

  5. 5.Add Water and Mix

    Carefully add 250 milliliters (1 cup) of hot (not boiling) water to the mixture. Use a fork to quickly combine the ingredients until a rough dough forms, as the mixture is still hot.

  6. 6.Knead the Dough

    Once the dough comes together, remove it from the bowl and knead it for a couple of minutes on a clean surface until it becomes super soft and has an almost pillowy texture. Press the top of the dough to check its consistency.

  7. 7.Divide the Dough

    Divide the kneaded dough into 6 to 8 equal pieces using a dough scraper or knife.

  8. 8.Form Dough Balls

    Roll each divided piece of dough into a smooth ball and set them aside.

  9. 9.Preheat Pan

    Place a frying pan on a medium-high heat to warm up while you roll out the rotis.

  10. 10.Roll Out Rotis

    Lightly dust your rolling surface with flour. Take one dough ball, press it out with the palm of your hand to form a small disk, then lightly dust the top with flour. Begin rolling it out with a rolling pin, flipping it over and giving it a quarter turn as you roll, until it is a couple of millimeters thick and forms an oval or round shape.

  11. 11.Cook First Side

    Carefully transfer the freshly rolled roti to the hot pan, ensuring it lies flat without overlapping. Cook until small pockets of steam and a few bubbles emerge on the surface.

  12. 12.Flip and Butter

    Once bubbles appear, flip the roti over using tongs. Brush the cooked side with some melted butter.

  13. 13.Cook Second Side

    Wait for the roti to develop little air bubbles again on the buttered side, then flip it over once more.

  14. 14.Finish Cooking

    Cook until the roti has a few toasted brown spots on both sides. Remove the cooked roti from the pan and place it on a plate lined with a clean tea towel to keep it warm while you cook the remaining rotis.

Printed from Fullmeals.com — turn any cooking video into a recipe.

Super Soft Handmade Rotis – Indian Flatbread

Ready in

35 mins

Cuisine

Indian

Prep Time

15 min

Cook Time

20 min

Serving

4 People

Calories / Serving

~200 kcal
Recipe by All Things Food 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

    Prepare Hot Water

    Turn on your kettle to boil water. Once boiled, let it sit for a couple of minutes so it's hot but not boiling.

  2. 2

    Combine Dry Ingredients

    In a bowl, add 2 cups of flour. Sifting is not required but can be done if preferred.

  3. 3

    Add Fats

    Add 20 grams (2 tablespoons) of soft butter and 2 tablespoons of canola oil to the flour in the bowl.

  4. 4

    Season the Mixture

    Add 1 teaspoon of salt to the flour, butter, and oil mixture.

  5. 5

    Add Water and Mix

    Carefully add 250 milliliters (1 cup) of hot (not boiling) water to the mixture. Use a fork to quickly combine the ingredients until a rough dough forms, as the mixture is still hot.

  6. 6

    Knead the Dough

    Once the dough comes together, remove it from the bowl and it for a couple of minutes on a clean surface until it becomes super soft and has an almost pillowy texture. Press the top of the dough to check its consistency.

  7. 7

    Divide the Dough

    Divide the dough into 6 to 8 equal pieces using a dough scraper or knife.

  8. 8

    Form Dough Balls

    Roll each divided piece of dough into a smooth ball and set them aside.

  9. 9

    Preheat Pan

    Place a frying pan on a medium-high heat to warm up while you roll out the rotis.

  10. 10

    Roll Out Rotis

    Lightly dust your rolling surface with flour. Take one dough ball, press it out with the palm of your hand to form a small disk, then lightly dust the top with flour. Begin rolling it out with a rolling pin, flipping it over and giving it a quarter turn as you roll, until it is a couple of millimeters thick and forms an oval or round shape.

  11. 11

    Cook First Side

    Carefully transfer the freshly rolled roti to the hot pan, ensuring it lies flat without overlapping. Cook until small pockets of and a few bubbles emerge on the surface.

  12. 12

    Flip and Butter

    Once bubbles appear, flip the roti over using tongs. Brush the cooked side with some melted butter.

  13. 13

    Cook Second Side

    Wait for the roti to develop little air bubbles again on the buttered side, then flip it over once more.

  14. 14

    Finish Cooking

    Cook until the roti has a few brown spots on both sides. Remove the cooked roti from the pan and place it on a plate lined with a clean tea towel to keep it warm while you cook the remaining rotis.

Before You Cook

Helpful details before you start
Ingredient SubstitutionsMissing something? View suitable alternatives.
View 1 swap
  • 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)
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)
AllergensThis recipe contains gluten and dairy.
glutendairy

Variations

Simple ways to adapt this recipe.

  • 1
    Make smaller dough pieces toIngredient swap

    Make smaller dough pieces to yield 8 rotis instead of 6.

  • 2
    Experiment with different oils like

    Experiment with different oils like ghee for a richer flavor.

Helpful Tips

Small details that can improve the final result.

  • 1
    Cooking tipEnsure Water Is Hot but

    Ensure water is hot but not boiling to achieve the right dough consistency.

  • 2
    Cooking tipKnead the Dough Until It

    Knead the dough until it is super soft and has a pillowy texture for best results.

  • 3
    TipKeep Cooked Rotis Warm by

    Keep cooked rotis warm by placing them on a plate lined with a clean tea towel.

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 All Things Food

Other recipes converted from All Things Food's cooking videos.

Super Soft Handmade Roti – Indian Flatbread

Super Soft Handmade Roti – Indian Flatbread

Cuisine

Indian

Prep + Cook Time

35 Minutes

Difficulty Level

Easy

Soft Handmade Roti

Soft Handmade Roti

Cuisine

Indian

Prep + Cook Time

35 Minutes

Difficulty Level

Easy

Super Soft Handmade Rotis – Indian Flatbread

Super Soft Handmade Rotis – Indian Flatbread

Cuisine

Indian · North Indian

Prep + Cook Time

30 Minutes

Difficulty Level

Easy

You might also like

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

Instant Poha Rava Paddu (Gunta Ponganalu) - Quick & Easy Breakfast

Instant Poha Rava Paddu (Gunta Ponganalu) - Quick & Easy Breakfast

Cuisine

Indian · South Indian

Prep + Cook Time

35 Minutes

Difficulty Level

Easy

Spicy Cucumber Idli

Spicy Cucumber Idli

Cuisine

Indian · South Indian

Prep + Cook Time

35 Minutes

Difficulty Level

Easy

Instant Masala Pancake

Instant Masala Pancake

Cuisine

Indian · North Indian

Prep + Cook Time

25 Minutes

Difficulty Level

Easy

Semiya Idli with Coconut Chutney

Semiya Idli with Coconut Chutney

Cuisine

Indian · South Indian

Prep + Cook Time

55 Minutes

Difficulty Level

Easy

Potato Sandwich

Potato Sandwich

Cuisine

Indian

Prep + Cook Time

30 Minutes

Difficulty Level

Easy

Watermelon Idli – South Indian Breakfast

Watermelon Idli – South Indian Breakfast

Cuisine

Indian · South Indian

Prep + Cook Time

14 hr 35 min

Difficulty Level

Easy