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 Roti – Indian Flatbread

Recipe by All Things Food

  • Ready in35 min
  • Prep20 min
  • Cook15 min
  • CuisineIndian
  • Serves4 People
  • Calories~350 kcal
Super Soft Handmade Roti – Indian Flatbread

Ingredients

Main Ingredients

  • 2 cupsFlour
  • 20 grams (2 tablespoons)Soft Butter
  • 2 tablespoonsCanola Oil
  • 1 teaspoonSalt
  • 250 ml (1 cup)Hot Water
  • 1-2 tablespoonsMelted Butter (for brushing)

Step-by-Step Instructions

  1. 1.Boil Water

    Start by turning on your kettle to boil water for the dough.

  2. 2.Add Flour to Bowl

    In a bowl, add 2 cups of flour.

  3. 3.Add Soft Butter

    Add 20 grams (or 2 tablespoons) of soft butter to the flour.

  4. 4.Add Canola Oil

    Pour in 2 tablespoons of canola oil into the mixture.

  5. 5.Season with Salt

    Season the mixture with 1 teaspoon of salt.

  6. 6.Add Hot Water

    Once the kettle has boiled, let the water cool for a couple of minutes. Then, add 250 ml (1 cup) of hot (but not boiling) water to the mixture.

  7. 7.Combine Ingredients

    Quickly combine the ingredients together using a fork until a rough dough forms. This helps avoid burning your hands as the dough is still hot.

  8. 8.Knead the Dough

    Remove the dough from the bowl and knead it on a clean surface for a couple of minutes until it becomes super soft, smooth, and has a pillowy-like texture, indicating all ingredients are well combined.

  9. 9.Check Dough Consistency

    Gently press your finger into the dough to check its consistency and ensure it's well mixed and pliable.

  10. 10.Divide the Dough

    Using a dough scraper, divide the dough into roughly 6 to 8 equal pieces.

  11. 11.Roll into Balls

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

  12. 12.Heat the Pan

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

  13. 13.Dust Rolling Surface

    Lightly dust your rolling surface with a small amount of flour to prevent sticking.

  14. 14.Press Dough Ball

    Take one dough ball and press it out with the palm of your hand to form a small disc.

  15. 15.Dust and Roll Dough

    Lightly dust the top of the dough disc with flour, then begin to roll it out with a rolling pin.

  16. 16.Flip and Continue Rolling

    Once the dough forms an oval shape, flip it over, give it a quarter turn, and continue rolling.

  17. 17.Roll Until Thin

    Repeat the rolling and flipping process until the dough is approximately 2 millimeters thick and can be handled without tearing.

  18. 18.Cook Roti - First Side

    Carefully transfer the freshly rolled roti to the hot pan, ensuring it lies flat without overlapping.

  19. 19.Cook Until Bubbles Form

    Cook the roti until small pockets of steam (bubbles) begin to form on the surface, giving it an airy texture.

  20. 20.Flip Roti

    Once a few bubbles emerge on the first side, flip the roti over to cook the other side.

  21. 21.Brush with Melted Butter

    Brush the cooked side of the roti with melted butter.

  22. 22.Flip Again

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

  23. 23.Cook Until Toasted

    Continue cooking until both sides of the roti have developed a few toasted brown spots.

  24. 24.Remove and Keep Warm

    Remove the cooked roti from the pan and place it on a plate lined with a clean tea towel to keep it warm.

  25. 25.Repeat for Remaining Dough

    Repeat the rolling and cooking process for all the remaining dough balls until all rotis are made.

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

Super Soft Handmade Roti – Indian Flatbread

Ready in

35 mins

Cuisine

Indian

Prep Time

20 min

Cook Time

15 min

Serving

4 People

Calories / Serving

~350 kcal
Recipe by All Things Food on YouTube
Adjust Servings
Measurements
Tap an ingredient to mark it ready0 of 6 ready
All Ingredients

Main Ingredients

Step-by-Step Instructions

Follow each step to make the recipe successfully.

  1. 1

    Boil Water

    Start by turning on your kettle to boil water for the dough.

  2. 2

    Add Flour to Bowl

    In a bowl, add 2 cups of flour.

  3. 3

    Add Soft Butter

    Add 20 grams (or 2 tablespoons) of soft butter to the flour.

  4. 4

    Add Canola Oil

    Pour in 2 tablespoons of canola oil into the mixture.

  5. 5

    Season with Salt

    Season the mixture with 1 teaspoon of salt.

  6. 6

    Add Hot Water

    Once the kettle has boiled, let the water cool for a couple of minutes. Then, add 250 ml (1 cup) of hot (but not boiling) water to the mixture.

  7. 7

    Combine Ingredients

    Quickly combine the ingredients together using a fork until a rough dough forms. This helps avoid burning your hands as the dough is still hot.

  8. 8

    Knead the Dough

    Remove the dough from the bowl and it on a clean surface for a couple of minutes until it becomes super soft, smooth, and has a pillowy-like texture, indicating all ingredients are well combined.

  9. 9

    Check Dough Consistency

    Gently press your finger into the dough to check its consistency and ensure it's well mixed and pliable.

  10. 10

    Divide the Dough

    Using a dough scraper, divide the dough into roughly 6 to 8 equal pieces.

  11. 11

    Roll into Balls

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

  12. 12

    Heat the Pan

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

  13. 13

    Dust Rolling Surface

    Lightly dust your rolling surface with a small amount of flour to prevent sticking.

  14. 14

    Press Dough Ball

    Take one dough ball and press it out with the palm of your hand to form a small disc.

  15. 15

    Dust and Roll Dough

    Lightly dust the top of the dough disc with flour, then begin to roll it out with a rolling pin.

  16. 16

    Flip and Continue Rolling

    Once the dough forms an oval shape, flip it over, give it a quarter turn, and continue rolling.

  17. 17

    Roll Until Thin

    Repeat the rolling and flipping process until the dough is approximately 2 millimeters thick and can be handled without tearing.

  18. 18

    Cook Roti - First Side

    Carefully transfer the freshly rolled roti to the hot pan, ensuring it lies flat without overlapping.

  19. 19

    Cook Until Bubbles Form

    Cook the roti until small pockets of (bubbles) begin to form on the surface, giving it an airy texture.

  20. 20

    Flip Roti

    Once a few bubbles emerge on the first side, flip the roti over to cook the other side.

  21. 21

    Brush with Melted Butter

    Brush the cooked side of the roti with melted butter.

  22. 22

    Flip Again

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

  23. 23

    Cook Until Toasted

    Continue cooking until both sides of the roti have developed a few brown spots.

  24. 24

    Remove and Keep Warm

    Remove the cooked roti from the pan and place it on a plate lined with a clean tea towel to keep it warm.

  25. 25

    Repeat for Remaining Dough

    Repeat the rolling and cooking process for all the remaining dough balls until all rotis are made.

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 pieces of dough

    Make smaller pieces of dough to yield more rotis.

  • 2
    Adjust the amount of butter

    Adjust the amount of butter for brushing based on preference.

Helpful Tips

Small details that can improve the final result.

  • 1
    TipUse a Fork to Combine

    Use a fork to combine ingredients initially to avoid burning hands with hot water.

  • 2
    Cooking tipKnead the Dough Until It's

    Knead the dough until it's super soft and has a pillowy texture.

  • 3
    TipDust the Rolling Surface and

    Dust the rolling surface and dough lightly with flour to prevent sticking.

  • 4
    Cooking tipEnsure the Roti Lies Flat

    Ensure the roti lies flat in the pan without overlapping for even cooking.

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.

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

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.

Red Lentil Dal (Masoor Dal)

Red Lentil Dal (Masoor Dal)

Cuisine

Indian

Prep + Cook Time

45 Minutes

Difficulty Level

Easy

Dhal – Indian Style

Dhal – Indian Style

Cuisine

Indian · South Indian

Prep + Cook Time

1 hr

Difficulty Level

Easy

Suji Cheesy Chatpata Nashta

Suji Cheesy Chatpata Nashta

Cuisine

Indian · North Indian

Prep + Cook Time

30 Minutes

Difficulty Level

Easy

Malai Paneer – Restaurant Style Sabji

Malai Paneer – Restaurant Style Sabji

Cuisine

Indian · North Indian

Prep + Cook Time

45 Minutes

Difficulty Level

Medium

Afghani Paneer

Afghani Paneer

Cuisine

Indian · North Indian

Prep + Cook Time

50 Minutes

Difficulty Level

Medium

Easy Paneer Curry – North Indian Style

Easy Paneer Curry – North Indian Style

Cuisine

Indian · North Indian

Prep + Cook Time

45 Minutes

Difficulty Level

Easy