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.

Handmade Roti

Ready in

60 mins

Cuisine

Indian · North Indian

Prep Time

45 min

Cook Time

15 min

Serving

4 People (8 Rotis)

Calories / Serving

~270 kcal

Recipe 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 curry. The dough is kneaded, rested, rolled, and cooked on a hot pan until puffed and browned, then brushed with melted ghee for extra flavor.
Adjust servings
Tap an ingredient to mark it ready0 of 6 ready

All Ingredients - For the Roti Dough

  1. Wholemeal Flour 1 cup
  2. Plain Flour 1 cup
  3. Salt 1/2 teaspoon
  4. Vegetable Oil 1 tablespoon
  5. Warm Water 1/2 cup (approx.)

All Ingredients - For Cooking

  1. Melted Ghee for brushing

🍳Tools You'll Need

  • Pan
  • Tawa
  • Mixing bowl
  • Knife
  • 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 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 1 cup of wholemeal flour, 1 cup of plain flour, and 1/2 teaspoon of salt. Add 1 tablespoon of vegetable oil. Gradually pour in approximately 1/2 cup of warm water while mixing and kneading the dough by hand until it comes together.

Step 2: Knead and Rest the Dough

Transfer the dough to a clean wooden board and continue kneading for about until it becomes smooth and elastic. Once kneaded, cover the dough with plastic wrap and let it rest for .

Step 3: Portion the Dough

Lightly flour the wooden board. Roll the rested dough into a log shape, then use a knife to divide it into 8 equal portions.

Step 4: Roll the Roti

Take one portion of dough, flatten it slightly with your hands, and then use a rolling pin to roll it out into a thin, round disc, about 6-7 inches in diameter. Ensure it's evenly thin.

Step 5: Cook the Roti

Heat a pan (tawa) over medium-high heat. Once hot, carefully place the rolled roti onto the pan. Cook for about until it puffs up and the bottom side is lightly browned.

Step 6: Flip and Finish Cooking

Flip the roti and cook the other side for another until it's also browned and cooked through. Remove the cooked roti from the pan and place it on a plate.

Step 7: Brush with Ghee and Serve

Brush the freshly cooked roti with melted ghee. Repeat the rolling and cooking process for the remaining dough portions. Serve the warm handmade roti immediately with your favorite curry or side dish.

Pro Tips

• Ensure your pan is hot enough before placing the roti to get a good puff.

• Adjust the amount of water slightly based on the flour's absorption to get a soft, pliable dough.

• For best results, serve roti immediately after cooking.

Recipe Variations

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

• Substitute ghee with butter or a vegan oil for dietary preferences.

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.

Dahi Paneer - Home Cooking
View Recipe

Dahi Paneer - Home Cooking

Cuisine

Indian · North Indian

Prep + Cook Time

45 Minutes

Difficulty Level

Medium

Masaledar Paneer in 30 Minutes Dhaba Style Panner Sabji
View Recipe

Masaledar Paneer in 30 Minutes Dhaba Style Panner Sabji

Cuisine

Indian · North Indian

Prep + Cook Time

45 Minutes

Difficulty Level

Medium

Afghani Paneer - Restaurant Style
View Recipe

Afghani Paneer - Restaurant Style

Cuisine

Indian · North Indian

Prep + Cook Time

50 Minutes

Difficulty Level

Medium

Paneer Curry – Easy Indian Style
View Recipe

Paneer Curry – Easy Indian Style

Cuisine

Indian · North Indian

Prep + Cook Time

35 Minutes

Difficulty Level

Easy

Cheesy Paneer Masala – North Indian
View Recipe

Cheesy Paneer Masala – North Indian

Cuisine

Indian · North Indian

Prep + Cook Time

25 Minutes

Difficulty Level

Easy

Creamy Cashew Paneer Curry
View Recipe

Creamy Cashew Paneer Curry

Cuisine

Indian · North Indian

Prep + Cook Time

40 Minutes

Difficulty Level

Medium