Fullmeals.
Home
Categories
Browse Recipes
By Cuisine
IndianAsianPakistaniAmericanWesternItalianInternationalEuropeanDessertMiddle EasternFusionCaribbean
By Meal Type
BreakfastLunchDinnerSnacks & Street FoodDesserts
By Preference
VegetarianNon-VegetarianVeganHealthy & Diet
Explore RecipesPantry MatchSurprise MeHow it Works
Home
By Cuisine
IndianAsianPakistaniAmericanWesternItalianInternationalEuropeanDessertMiddle EasternFusionCaribbean
By Meal Type
BreakfastLunchDinnerDesserts
By Preference
VegetarianVeganHealthyCategoriesExplore RecipesPantry MatchSurprise MeMy 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.

How to Make Roti at Home – South Asian Flatbread

Ready in

45 mins

Cuisine

Indian · South Asian

Prep Time

30 min

Cook Time

15 min

Serving

4 People

Calories / Serving

~310 kcal
Recipe by Masala Mama on YouTube

Recipe Summary

  • This video demonstrates how to make soft and fluffy roti (also known as chapati or polka) from scratch. It covers preparing the dough using a stand mixer, rolling out the flatbreads, and cooking them on a flat pan or directly over a flame, with tips for perfect results.
Adjust servings

All Ingredients - For the Roti Dough

  1. Roti/aata flour 3 cups
  2. Salt 1/2 tsp
  3. Vegetable oil 1 tsp
  4. Water 1-2 cups (as needed)

All Ingredients - Other Ingredients (Not Pictured)

  1. All-purpose flour as needed (for dusting)
  2. Butter as needed (optional, for serving)

⚠ Contains Allergens

gluten

Step-by-Step Instructions

Step 1: Prepare the Dough

In a kitchen aid mixing bowl, add 2 cups of roti/aata flour, 1/2 teaspoon of salt, and 1 teaspoon of vegetable oil. Lower the dough hook attachment, lock it, and start mixing on low speed.

Step 2: Add Water Gradually

Start by adding 1 cup of water, then gradually add more as needed while the mixer continues to knead. The dough should start to come together.

Step 3: Add Remaining Flour and Knead

Add the remaining 1 cup of roti/aata flour and continue kneading. You can increase the speed if the dough hook slows down. Add water a little bit at a time until the dough is smooth and the sides of the bowl come out clean. The dough should be soft but not too sticky.

Step 4: Rest the Dough

If using the dough later in the day, place it in an airtight container and refrigerate. If making rotis right away, lightly oil a bowl and place the dough there. Let the dough rest for before making your rotis.

Step 5: Form and Flour the Peda

Break off a handful of dough and start by taking the sides of the dough and moving them inward, then smoothing it out to form a round ball (called a peda). Pinch the bottom to seal. Dip the peda in some dry all-purpose flour on both sides.

Step 6: Roll the Roti

Place the floured peda on a clean counter or a rolling board. Begin rolling it thin like a tortilla using a rolling pin. Sprinkle more all-purpose flour if the dough starts sticking to the rolling pin.

Step 7: Cook on a Flat Pan

Heat a non-stick flat pan (like a crepe pan) on medium heat. You'll know it's ready when a few drops of water sizzle as they hit the pan. Place your rolled roti on the hot pan. Once the roti is easy to lift off (after about ), flip it to the other side.

Step 8: Puff the Roti

Keep lifting and checking the roti to see brown spots of cooked dough. Using a rolled-up tea towel, press down on the roti and move it around to ensure no raw spots are left. The roti should puff up with hot air. Flip the roti again and continue pressing gently until both sides have evenly placed brown spots and no raw dough is visible. Be careful not to press too hard to avoid steam burns.

Step 9: Alternative Cooking Method (Direct Flame)

After flipping the roti for the first time on the pan, remove the pan from the stove. Place a wire stand over the burner and use metal tongs to move the roti over the flame. Move it around, making sure all sides are cooked and it puffs up. Then flip and do the same to the other side until it's done.

Step 10: Serve and Store

Once cooked, lift your roti and place it on a tea towel in a basket to absorb any moisture. You can lightly butter the tops of the rotis to keep them soft and give them a buttery flavor. Fresh rotis are best eaten right away. To keep rotis soft for up to a day, store them in an airtight container or a ziplock bag.

Pro Tips

• You can knead the dough by hand if you don't have a stand mixer.

• Adjust the amount of water gradually when kneading the dough, as humidity and temperature can affect flour absorption. Keep 2 cups on hand.

• Rest the dough for at least 15 minutes before making rotis to ensure softness.

• Use all-purpose flour for dusting while rolling to prevent sticking.

• Wipe off any excess flour from the pan between cooking rotis to prevent burning.

• Be careful when pressing down on puffed rotis with a tea towel, as the hot steam can cause burns.

Recipe Variations

• Lightly butter the tops of the cooked rotis to keep them soft and add a buttery flavor.

Was this recipe helpful?

Comments

Sign in to leave a comment on this recipe.

Loading comments...

Favorite Recipes

Recently Generated Recipes

Discover recipes already generated from creators and ready to cook without testing your cred.

Homestyle Chana Dal Masala
View Recipe

Homestyle Chana Dal Masala

Cuisine

Indian · North Indian

Prep + Cook Time

45 Minutes

Difficulty Level

Medium

Hyderabadi Baingan ka Salan – Vegetarian Curry
View Recipe

Hyderabadi Baingan ka Salan – Vegetarian Curry

Cuisine

Indian · Hyderabadi

Prep + Cook Time

55 Minutes

Difficulty Level

Medium

Dahi Puri and Pani Puri - Mumbai Street Food
View Recipe

Dahi Puri and Pani Puri - Mumbai Street Food

Cuisine

Indian · Street Food

Prep + Cook Time

10 Minutes

Difficulty Level

Easy

Sweet Fried Dough Balls
View Recipe

Sweet Fried Dough Balls

Cuisine

Indian

Prep + Cook Time

5 Minutes

Difficulty Level

Easy

Masala Idli Recipe – South Indian Style
View Recipe

Masala Idli Recipe – South Indian Style

Cuisine

Indian · South Indian

Prep + Cook Time

15 Minutes

Difficulty Level

Easy

Rava Pulihora (Tamarind Rice with Rice Rava)
View Recipe

Rava Pulihora (Tamarind Rice with Rice Rava)

Cuisine

Indian · South Indian

Prep + Cook Time

30 Minutes

Difficulty Level

Easy