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 in30 min
  • Prep15 min
  • Cook15 min
  • CuisineIndian · North Indian
  • Serves6 People
  • Calories~210 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
  • 1 tablespoon (for brushing)Melted butter

Step-by-Step Instructions

  1. 1.Prepare Hot Water

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

  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 and Seasoning

    Add 20 grams (2 tablespoons) of soft butter and 2 tablespoons of canola oil to the flour. Season the mixture with 1 teaspoon of salt.

  4. 4.Add Hot Water and Mix

    Once the kettle has boiled, let the water cool for a couple of minutes so it's hot but not boiling. Add 250 milliliters (1 cup) of this hot water to the mixture. Work quickly with a fork to combine the ingredients together.

  5. 5.Knead the Dough

    Once the dough comes together, remove it from the bowl and knead it on a clean surface for a couple of minutes. Continue kneading until the dough becomes super soft and all ingredients are well combined, giving it an almost pillowy texture.

  6. 6.Divide the Dough

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

  7. 7.Form Dough Balls

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

  8. 8.Preheat Pan

    Move to your stove and place a pan on a medium-high heat to warm up while you roll out the rotis.

  9. 9.Roll Out Roti

    Lightly dust your rolling surface with a little flour. Take one dough ball, press it out with the palm of your hand to form a small disk. Lightly dust the top of the disk with flour, then begin to roll it out with your rolling pin. Flip it over, giving it a quarter turn as you flip, and continue rolling until the dough is a couple of millimeters thick and forms an oval shape. The dough should be thin enough to handle without tearing.

  10. 10.Cook Roti - First Side

    Transfer the freshly rolled roti to the hot pan, ensuring it lies flat and is not overlapping in any areas. As the roti begins to cook, little pockets of steam will form, giving it an airy texture. Once a few bubbles emerge, flip the roti over.

  11. 11.Brush with Butter and Cook - Second Side

    Brush the cooked side of the roti with some melted butter. Wait for the roti to develop little air bubbles again, then flip it over.

  12. 12.Finish Cooking and Serve

    The roti should have a few toasted brown spots on both sides before removing it from the pan. Remove the roti and place it on a plate lined with a clean tea towel to keep it warm. Repeat the rolling and cooking process for the remaining dough balls.

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

Super Soft Handmade Rotis – Indian Flatbread

Ready in

30 mins

Cuisine

Indian · North Indian

Prep Time

15 min

Cook Time

15 min

Serving

6 People

Calories / Serving

~210 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

    Prepare Hot Water

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

  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 and Seasoning

    Add 20 grams (2 tablespoons) of soft butter and 2 tablespoons of canola oil to the flour. Season the mixture with 1 teaspoon of salt.

  4. 4

    Add Hot Water and Mix

    Once the kettle has boiled, let the water cool for a couple of minutes so it's hot but not boiling. Add 250 milliliters (1 cup) of this hot water to the mixture. Work quickly with a fork to combine the ingredients together.

  5. 5

    Knead the Dough

    Once the dough comes together, remove it from the bowl and it on a clean surface for a couple of minutes. Continue until the dough becomes super soft and all ingredients are well combined, giving it an almost pillowy texture.

  6. 6

    Divide the Dough

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

  7. 7

    Form Dough Balls

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

  8. 8

    Preheat Pan

    Move to your stove and place a pan on a medium-high heat to warm up while you roll out the rotis.

  9. 9

    Roll Out Roti

    Lightly dust your rolling surface with a little flour. Take one dough ball, press it out with the palm of your hand to form a small disk. Lightly dust the top of the disk with flour, then begin to roll it out with your rolling pin. Flip it over, giving it a quarter turn as you flip, and continue rolling until the dough is a couple of millimeters thick and forms an oval shape. The dough should be thin enough to handle without tearing.

  10. 10

    Cook Roti - First Side

    Transfer the freshly rolled roti to the hot pan, ensuring it lies flat and is not overlapping in any areas. As the roti begins to cook, little pockets of will form, giving it an airy texture. Once a few bubbles emerge, flip the roti over.

  11. 11

    Brush with Butter and Cook - Second Side

    Brush the cooked side of the roti with some melted butter. Wait for the roti to develop little air bubbles again, then flip it over.

  12. 12

    Finish Cooking and Serve

    The roti should have a few brown spots on both sides before removing it from the pan. Remove the roti and place it on a plate lined with a clean tea towel to keep it warm. Repeat the rolling and cooking process for the remaining dough balls.

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
    To make more rotisIngredient swap

    Divide the dough into 8 smaller pieces instead of 6.

  • 2
    Add finely chopped herbs likeCustomise

    Add finely chopped herbs like cilantro or mint to the dough for added flavor.

  • 3
    Brush with ghee instead ofIngredient swap

    Brush with ghee instead of butter for a richer, more traditional taste.

Helpful Tips

Small details that can improve the final result.

  • 1
    Cooking tipUse Hot

    But not boiling, water for the dough to achieve the right consistency.

  • 2
    Cooking tipKnead the Dough Until It's

    Knead the dough until it's super soft and pillowy for the best texture.

  • 3
    TipLightly Dust the Rolling Surface

    Lightly dust the rolling surface and dough with flour to prevent sticking while rolling.

  • 4
    Flavour tipCook the Roti on Medium

    High heat until air bubbles form and toasted spots appear on both sides.

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

Prep + Cook Time

35 Minutes

Difficulty Level

Easy

You might also like

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

Hyderabadi Kaddu Ki Kheer Recipe

Hyderabadi Kaddu Ki Kheer Recipe

Cuisine

Indian · Hyderabadi

Prep + Cook Time

1 hr 30 min

Difficulty Level

Medium

Protein Idli – South Indian Style

Protein Idli – South Indian Style

Cuisine

Indian · South Indian

Prep + Cook Time

35 Minutes

Difficulty Level

Easy

Paneer Butter Masala - Restaurant Style

Paneer Butter Masala - Restaurant Style

Cuisine

Indian · North Indian

Prep + Cook Time

45 Minutes

Difficulty Level

Medium

Drumstick and Potato Curry (Aloo Sahjan ki Sabzi)

Drumstick and Potato Curry (Aloo Sahjan ki Sabzi)

Cuisine

Indian · North Indian

Prep + Cook Time

40 Minutes

Difficulty Level

Medium

Simple Indian Curry Paste & Chickpea Curry

Simple Indian Curry Paste & Chickpea Curry

Cuisine

Indian · North Indian

Prep + Cook Time

45 Minutes

Difficulty Level

Easy

Bhutte Ki Kees

Bhutte Ki Kees

Cuisine

Indian · North Indian

Prep + Cook Time

25 Minutes

Difficulty Level

Easy