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🍽️Dinner🏷️Side Dish🥬Vegetarian

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

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 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 for about until it becomes smooth and elastic. Once , cover the dough with plastic wrap and 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.

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.

Sweet and Spicy Raw Mango Chutney (Chunda)
View Recipe

Sweet and Spicy Raw Mango Chutney (Chunda)

Cuisine

Indian · North Indian

Prep + Cook Time

168 hr

Difficulty Level

Easy

Mysore Masala Dosa – South Indian Style
View Recipe

Mysore Masala Dosa – South Indian Style

Cuisine

Indian · South Indian

Prep + Cook Time

18 hr

Difficulty Level

Medium

Yam Fry – Home Style
View Recipe

Yam Fry – Home Style

Cuisine

Indian · South Indian

Prep + Cook Time

25 Minutes

Difficulty Level

Easy

Dal Chawal – Classic Indian Comfort Food
View Recipe

Dal Chawal – Classic Indian Comfort Food

Cuisine

Indian · North Indian

Prep + Cook Time

40 Minutes

Difficulty Level

Easy

Cabbage Poriyal - South Indian Side Dish
View Recipe

Cabbage Poriyal - South Indian Side Dish

Cuisine

Indian · South Indian

Prep + Cook Time

25 Minutes

Difficulty Level

Easy

Cheesy Paneer Masala
View Recipe

Cheesy Paneer Masala

Cuisine

Indian · North Indian

Prep + Cook Time

35 Minutes

Difficulty Level

Medium