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

Classic Soft Rotis – Indian Flatbread

Recipe by The Spice Girl

  • Ready in60 min
  • Prep45 min
  • Cook15 min
  • CuisineIndian · North Indian
  • Serves4 People
  • Calories~350 kcal
Classic Soft Rotis – Indian Flatbread

Ingredients

Main Ingredients

  • 2 cupsAll-purpose flour
  • 1/2 teaspoonKosher salt
  • 2 tablespoonsCanola oil
  • 3/4 to 1 cupHot water
  • 2 tablespoonsMelted butter

Step-by-Step Instructions

  1. 1.Prepare the Dough Base

    Add all-purpose flour to a bowl, season with kosher salt, and pour in canola oil. Mix the mixture together with your hands until it is sandy in texture.

  2. 2.Knead the Dough

    Stream in hot water and mix until a shaggy ball forms. Continue to knead the dough until it forms a supple, soft dough ball.

  3. 3.Rest the Dough

    Cover the dough ball with a cloth and let it rest for 30 minutes. This allows the glutens to relax, making the dough nice and stretchy and easy to roll out.

  4. 4.Portion the Dough

    Once the dough has rested, pinch off pieces of the dough and roll them into small, even balls.

  5. 5.Roll Out the Rotis

    Scatter a little bench flour onto your work surface. Place a dough ball on the flour and gently roll it out with a rolling pin into an 8-inch circle. Flip it once or twice to ensure it gets nice, even, and round.

  6. 6.Cook on a Frying Pan

    Heat a frying pan on the stove over medium-high heat. Place a rolled-out roti onto the hot pan and cook for about 30 seconds per side, until it starts to bubble and light brown spots appear.

  7. 7.Puff on Open Flame

    If the roti hasn't fully puffed up like a balloon on the pan, place it directly on the open flame for a few seconds. This extra heat will help it puff up completely.

  8. 8.Brush with Butter

    Once cooked, remove the roti from the heat and immediately brush it with plenty of melted butter.

  9. 9.Serve Fresh

    Serve the classic soft rotis warm. They are super tender with a chewy bite and are excellent paired with curries, subjis, or even eaten on their own or with jam for breakfast.

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

Classic Soft Rotis – Indian Flatbread

Ready in

60 mins

Cuisine

Indian · North Indian

Prep Time

45 min

Cook Time

15 min

Serving

4 People

Calories / Serving

~350 kcal
Recipe by The Spice Girl on YouTube
Classic Soft Rotis – Indian Flatbread
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 the Dough Base

    Add all-purpose flour to a bowl, season with kosher salt, and pour in canola oil. Mix the mixture together with your hands until it is sandy in texture.

  2. 2

    Knead the Dough

    Stream in hot water and mix until a shaggy ball forms. Continue to the dough until it forms a supple, soft dough ball.

  3. 3

    Rest the Dough

    Cover the dough ball with a cloth and for . This allows the glutens to relax, making the dough nice and stretchy and easy to roll out.

  4. 4

    Portion the Dough

    Once the dough has rested, pinch off pieces of the dough and roll them into small, even balls.

  5. 5

    Roll Out the Rotis

    Scatter a little bench flour onto your work surface. Place a dough ball on the flour and gently roll it out with a rolling pin into an 8-inch circle. Flip it once or twice to ensure it gets nice, even, and round.

  6. 6

    Cook on a Frying Pan

    Heat a frying pan on the stove over medium-high heat. Place a rolled-out roti onto the hot pan and cook for about per side, until it starts to bubble and light brown spots appear.

  7. 7

    Puff on Open Flame

    If the roti hasn't fully puffed up like a balloon on the pan, place it directly on the open flame for a few seconds. This extra heat will help it puff up completely.

  8. 8

    Brush with Butter

    Once cooked, remove the roti from the heat and immediately brush it with plenty of melted butter.

  9. 9

    Serve Fresh

    Serve the classic soft rotis warm. They are super tender with a chewy bite and are excellent paired with curries, subjis, or even eaten on their own or with jam for breakfast.

Before You Cook

Helpful details before you start
Ingredient SubstitutionsMissing something? View suitable alternatives.
View 2 swaps
  • No All-purpose flour?

    • White whole wheat flour (1:1)
    • 1 cup minus 2 tbsp + 2 tbsp cornstarch (cake flour 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 All-purpose flour?

    • White whole wheat flour (1:1)
    • 1 cup minus 2 tbsp + 2 tbsp cornstarch (cake flour 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)
AllergensThis recipe contains gluten and dairy.
glutendairy

Plan Ahead

Complete this step earlier to save time later.

  • Step3
    Rest the Dough30 minutes

    Cover the dough ball with a cloth and let it rest for 30 minutes. This allows the glutens to relax, making the dough nice and stretchy and easy to roll out.

    View Step 3

Helpful Tips

Small details that can improve the final result.

  • 1
    TipUse Hot Water for the

    Use hot water for the dough to make it nice and tender.

  • 2
    PreparationLet the Dough Rest for

    Let the dough rest for 30 minutes to allow glutens to relax, making it stretchy and easy to roll.

  • 3
    TipIf You Have a Thin Roti Rolling Pin

    Use it for stretching the dough evenly.

  • 4
    TipDon't Worry if Your Rotis Aren't Perfectly Round

    Practice makes perfect.

  • 5
    TipEat with Curries

    Subjis, or for breakfast with jam.

Was this recipe helpful?

Comments (0)

Sign in to leave a comment on this recipe.

Loading comments...

More from The Spice Girl

Other recipes converted from The Spice Girl's cooking videos.

Classic Soft Rotis – Indian

Classic Soft Rotis – Indian

Cuisine

Indian

Prep + Cook Time

1 hr 6 min

Difficulty Level

Medium

Classic Soft Rotis

Classic Soft Rotis

Cuisine

Indian

Prep + Cook Time

1 hr

Difficulty Level

Easy

You might also like

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

DAL PANIYA - Madhya Pradesh Special

DAL PANIYA - Madhya Pradesh Special

Cuisine

Indian · Madhya Pradesh

Prep + Cook Time

1 hr 10 min

Difficulty Level

Medium

Red Lentil Curry (Masoor Dal Tarka)

Red Lentil Curry (Masoor Dal Tarka)

Cuisine

Indian · North Indian

Prep + Cook Time

45 Minutes

Difficulty Level

Easy

Creamy & Spicy Dal with Jeera Rice – Indian Cuisine

Creamy & Spicy Dal with Jeera Rice – Indian Cuisine

Cuisine

Indian

Prep + Cook Time

1 hr 35 min

Difficulty Level

Medium

Tadka Dal in 15 minutes

Tadka Dal in 15 minutes

Cuisine

Indian · North Indian

Prep + Cook Time

15 Minutes

Difficulty Level

Easy

Ram Tori Sabzi (Turai Dabzi)

Ram Tori Sabzi (Turai Dabzi)

Cuisine

Indian · North Indian

Prep + Cook Time

50 Minutes

Difficulty Level

Medium

Thecha Paneer Rice – Spicy Maharashtrian Style

Thecha Paneer Rice – Spicy Maharashtrian Style

Cuisine

Indian · Maharashtrian

Prep + Cook Time

30 Minutes

Difficulty Level

Easy