Fullmeals.
HomeExploreCreatorsPantry MatchSurprise Me
HomeExploreCreatorsPantry MatchSurprise MeShopping ListMy Favorites

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

Handmade Roti

👌Easy🍿Snacks🥬Vegetarian

Ready in

65 mins

Cuisine

Indian · North Indian

Prep Time

20 min

Cook Time

15 min

Serving

8 Rotis

Calories / Serving

~220 kcal
Recipe by Passage To India on YouTube

Summary

  • Learn how to make delicious handmade roti from scratch. This recipe combines wholemeal and plain flour to create soft, pliable flatbreads, perfect for accompanying any Indian meal. The dough is kneaded, rested, rolled, and cooked on a hot pan until puffed and lightly browned.

🎬Video Chapters

Jump straight to any step in the video.

Adjust servings
Tap an ingredient to mark it ready0 of 6 ready

All Ingredients - For the Roti Dough

  1. Wholemeal flour 2 cups
  2. Plain flour 1 cup
  3. Salt 1 tsp
  4. Vegetable oil 2 tbsp
  5. Warm water 1 cup

All Ingredients - For Cooking

  1. Melted ghee 2 tbsp

🍳Tools You'll Need

  • Pan
  • Tawa
  • Mixing bowl
  • Knife
  • Rolling pin
  • Spatula

📅Plan Ahead

Up to 30 min of hands-off time you can shift to earlier.

  • ⏸️
    Step 3 · Rest30 min

    Rest the Dough Cover the dough ball with plastic wrap and let it rest at r…

🔄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 Ghee?

    • Unsalted butter (1:1)
    • Neutral oil (1:1, lacks the toasted note)

⚠ Contains Allergens

glutendairy

Step-by-Step Instructions

Step 1: Prepare the Dough

In a large mixing bowl, combine 2 cups of wholemeal flour, 1 cup of plain flour, and 1 teaspoon of salt. Add 2 tablespoons of vegetable oil and 1 cup of warm water. Mix the ingredients by hand until a shaggy dough forms.

Step 2: Knead the Dough

Transfer the dough to a clean, lightly floured surface. the dough for about until it becomes smooth and elastic. Form it into a ball.

Step 3: Rest the Dough

Cover the dough ball with plastic wrap and at room temperature for . This allows the gluten to relax, making the dough easier to roll.

Step 4: Divide and Shape

Lightly flour your work surface. Roll the rested dough into a log and then divide it into 8 equal portions using a knife. Take each portion and gently flatten it into a small disc.

Step 5: Roll the Roti

Take one dough portion, dust it lightly with flour, and roll it out using a rolling pin into a thin, round disc, approximately 6-8 inches in diameter. Ensure it's evenly thin.

Step 6: Cook the Roti

Heat a flat pan or tawa over medium-high heat. Once hot, place a rolled roti onto the pan. Cook for about until small bubbles appear on the surface and the edges start to dry. Flip the roti.

Step 7: Brown and Puff

Cook the other side for another until it puffs up and develops golden-brown spots. You can gently press with a spatula to encourage puffing. Flip it one last time for a few seconds if needed.

Step 8: Brush with Ghee and Serve

Remove the cooked roti from the pan and place it on a plate. Immediately brush one side with melted ghee. Repeat the rolling and cooking process for the remaining dough portions. Serve hot with your favorite curry or dish.

Pro Tips

• Ensure the water is warm, not hot, to activate the dough properly without cooking the flour.

• Knead the dough thoroughly until it's smooth and elastic for the best texture.

• Resting the dough is crucial for a soft and pliable roti.

• Adjust the amount of flour for dusting as needed to prevent sticking while rolling.

• Cook the roti on a medium-high heat to ensure it puffs up and browns evenly without burning.

Variations

• For a vegan version, substitute melted ghee with a plant-based oil or vegan butter for brushing.

• Add finely chopped herbs like coriander or mint to the dough for a flavored roti.

• Experiment with different flour ratios for varying textures; more wholemeal flour will result in a denser roti.

Was this recipe helpful?

Comments

Sign in to leave a comment on this recipe.

Loading comments...

From this Creator

More from Passage To India

Other recipes converted from Passage To India's cooking videos.

Handmade Roti – Indian Flatbread
View Recipe

Handmade Roti – Indian Flatbread

Cuisine

Indian

Prep + Cook Time

55 Minutes

Difficulty Level

Easy

Similar Recipes

You might also like

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

Mahalaya Lunch Menu: South Indian Vegetarian Feast
View Recipe

Mahalaya Lunch Menu: South Indian Vegetarian Feast

Cuisine

Indian · South Indian

Prep + Cook Time

2 hr 30 min

Difficulty Level

Medium

Bun Maska with Masala Chai
View Recipe

Bun Maska with Masala Chai

Cuisine

Indian · Street Food

Prep + Cook Time

25 Minutes

Difficulty Level

Easy

Veggie Cheese Balls – Air Fryer
View Recipe

Veggie Cheese Balls – Air Fryer

Cuisine

Indian · Snack

Prep + Cook Time

35 Minutes

Difficulty Level

Easy

6 Popular Indian Recipes
View Recipe

6 Popular Indian Recipes

Cuisine

Indian

Prep + Cook Time

4 hr

Difficulty Level

Medium

Kesar Rice Kheer – Indian Dessert
View Recipe

Kesar Rice Kheer – Indian Dessert

Cuisine

Indian · North Indian

Prep + Cook Time

55 Minutes

Difficulty Level

Easy

Vegetable Tahari (Spiced Rice with Vegetables)
View Recipe

Vegetable Tahari (Spiced Rice with Vegetables)

Cuisine

Indian · North Indian

Prep + Cook Time

30 Minutes

Difficulty Level

Easy