Fullmeals.
HomeExplore RecipesPantry MatchSurprise MeShopping ListHow it Works
HomeExplore RecipesPantry MatchSurprise MeShopping ListMy FavoritesHow it Works

Have a Recipe Stuck Inside a Video?

Fullmeals pulls it out and turns it into a clean, step-by-step recipe you can actually use in your kitchen.

Gemini Convert a Youtube Video Now
Fullmeals.

Fullmeals helps you cook without watching by converting cooking videos into simple, step-by-step recipes designed for real kitchens.

Contact

Email
team@fullmeals.com
How it WorksCategoriesExplore RecipesRSS Feed
Legal
Terms of UsePrivacy Policy
© 2026 Fullmeals. All Rights Reserved.

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

Recipe Summary

  • Learn to make classic soft rotis that puff up perfectly every time. This simple, unleavened bread recipe uses hot water to create a tender dough, resulting in delicious rotis brushed with melted butter.
Adjust servings
Tap an ingredient to mark it ready0 of 5 ready

All Ingredients - Main Ingredients

  1. All-purpose flour 2 cups
  2. Kosher salt 1/2 teaspoon
  3. Canola oil 2 tablespoons
  4. Hot water 3/4 to 1 cup
  5. Melted butter 2 tablespoons

🍳Tools You'll Need

  • Frying pan
  • Pan
  • Bowl
  • Rolling pin
🔄Don't have an ingredient? Try these swaps2 tips
  • 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)

⚠ Contains Allergens

glutendairy

Step-by-Step Instructions

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

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

Step 3: Rest the Dough

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

Step 4: Portion the Dough

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

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

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

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

Step 8: Brush with Butter

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

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

Pro Tips

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

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

• If you have a thin roti rolling pin, use it for stretching the dough evenly.

• Don't worry if your rotis aren't perfectly round; practice makes perfect.

• Eat with curries, subjis, or for breakfast with jam.

Was this recipe helpful?

Comments

Sign in to leave a comment on this recipe.

Loading comments...

Similar Recipes

You might also like

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

Aloo Poori Recipe - Indian Street Food
View Recipe

Aloo Poori Recipe - Indian Street Food

Cuisine

Indian · North Indian

Prep + Cook Time

3 hr

Difficulty Level

Medium

Wheat Flour Roti (Chapati) – Indian Style
View Recipe

Wheat Flour Roti (Chapati) – Indian Style

Cuisine

Indian · North Indian

Prep + Cook Time

30 Minutes

Difficulty Level

Easy

5 Types of Dal Tadka
View Recipe

5 Types of Dal Tadka

Cuisine

Indian · North Indian

Prep + Cook Time

35 Minutes

Difficulty Level

Medium

Tomato Rice – South Indian Style
View Recipe

Tomato Rice – South Indian Style

Cuisine

Indian · South Indian

Prep + Cook Time

35 Minutes

Difficulty Level

Medium

Dosti Roti – Indian Flatbread
View Recipe

Dosti Roti – Indian Flatbread

Cuisine

Indian

Prep + Cook Time

1 hr 5 min

Difficulty Level

Easy

Paneer Coconut Curry – South Indian Style
View Recipe

Paneer Coconut Curry – South Indian Style

Cuisine

Indian · South Indian

Prep + Cook Time

35 Minutes

Difficulty Level

Medium