Fullmeals.
HomeExploreCreatorsPantry MatchSurprise Me
HomeExploreCreatorsPantry MatchSurprise MeShopping ListMy Favorites
Fullmeals.

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

team@fullmeals.com

Quick Links

  • How it Works
  • Categories
  • Explore Recipes
  • RSS Feed

Legal

  • Terms of Use
  • Privacy Policy

© 2026 Fullmeals. All rights reserved.

Indian Flatbread - Roti (Chapati or Fulka)

Ready in

50 mins

Cuisine

Indian

Prep Time

15 min

Cook Time

15 min

Serving

4 People (8-10 rotis)

Calories / Serving

~250 kcal
Recipe by Indian Food in America on YouTube
Adjust Servings
Measurements
Tap an ingredient to mark it ready0 of 4 ready
All Ingredients

Main Ingredients

Step-by-Step Instructions

Follow each step to make the recipe successfully.

  1. 1

    Add whole wheat flour to a bowl.

    Add 2 cups (250-300g) of whole wheat flour to a mixing bowl.

  2. 2

    Knead the dough with water.

    Gradually add approximately ¾ cup (180-200 ml) of water in small portions while the flour. Continue until the dough is soft but not overly sticky or too soft, ensuring it can be pressed easily.

  3. 3

    Add cooking oil and knead again.

    Add 1-2 tablespoons of cooking oil to the dough and it further to remove any stickiness and achieve a smooth consistency.

  4. 4

    Rest the dough.

    Cover the dough and for . This helps the gluten relax, making the dough easier to roll.

  5. 5

    Prepare rolling and cooking equipment.

    Gather your rolling board, rolling pin, and a container of whole wheat flour for dusting. Place a flat pan (tawa) on a burner and set the heat to medium-high (around 7 on the dial). If using a steel wire rack (roti puffer), place it on another burner and set its heat to maximum.

  6. 6

    Portion and flatten the dough.

    Take a small portion of the rested dough, roll it into a ball, flatten it slightly, and dust it with whole wheat flour.

  7. 7

    Roll the dough into a roti.

    Gently roll the dough using a rolling pin on the rolling board, ensuring it is thin and has an equal thickness from all sides. Don't worry too much about achieving a perfect circular shape initially.

  8. 8

    Cook the roti on the flat pan.

    Once the flat pan is hot, place the rolled roti on it. Cook until you see small bubbles forming and the color changes to a light brown, then flip it over.

  9. 9

    Puff the roti on the steel rack.

    After cooking both sides on the flat pan until lightly browned, transfer the roti to the steel wire rack over maximum heat. The roti will puff up, indicating it's cooking evenly. Use tongs to gently rotate it for uniform cooking.

  10. 10

    Apply butter or ghee (optional).

    Once cooked, remove the roti from the heat and, if desired, spread a small amount of butter or ghee on it to keep it soft and enhance its flavor.

  11. 11

    Alternative cooking method (without steel rack).

    If you don't have a steel rack, after cooking both sides on the flat pan, use a clean piece of cloth to gently press the edges of the roti on the pan. This will help it puff up and cook thoroughly from all sides.

  12. 12

    Serve the rotis.

    Serve the freshly made, soft, and fluffy rotis with your favorite curry or side dish.

Before You Cook

Helpful details before you start
Ingredient SubstitutionsMissing something? View suitable alternatives.
View 2 swaps
  • 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)
  • No Ghee?

    • Unsalted butter (1:1)
    • Neutral oil (1:1, lacks the toasted note)
Ingredient Substitutions
  • 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)
  • No Ghee?

    • Unsalted butter (1:1)
    • Neutral oil (1:1, lacks the toasted note)
AllergensThis recipe contains gluten.
gluten

Helpful Tips

Small details that can improve the final result.

  • 1
    Cooking tipAdd Water in Small Portions

    Add water in small portions while kneading to adjust dough consistency.

  • 2
    TipDo Not Make the Dough Too Soft

    Or it will be hard to roll.

  • 3
    PreparationLet the Dough Rest for at Least 15

    20 minutes for best results.

  • 4
    Cooking tipAdjust Heat Level of the

    Adjust heat level of the flat pan to medium-high (around 7 on the dial) to prevent sticking or undercooking.

  • 5
    TipGently Roll the Rotis

    Keeping them thin and equal from all sides, without worrying too much about the perfect shape initially.

  • 6
    Cooking tipDo Not Flip the Roti

    Do not flip the roti on the flat pan until it changes color to brown.

  • 7
    Flavour tipApplying Butter or Ghee After

    Applying butter or ghee after cooking keeps the roti soft and enhances flavor.

Your Notes

Save your personal tweaks, substitutions and cooking adjustments.

Saved only on this device.

Example: Used less salt, cooked 5 minutes longer, added extra coriander.

0 / 4000

Included when you print this recipe.

Was this recipe helpful?

Comments (0)

Sign in to leave a comment on this recipe.

Loading comments...

You might also like

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

Crispy Spicy Onion Paratha

Crispy Spicy Onion Paratha

Cuisine

Indian · North Indian

Prep + Cook Time

45 Minutes

Difficulty Level

Medium

Paneer Paratha with Green Chutney

Paneer Paratha with Green Chutney

Cuisine

Indian · North Indian

Prep + Cook Time

40 Minutes

Difficulty Level

Medium

Chole Masala - Quick & Easy Chickpea Curry

Chole Masala - Quick & Easy Chickpea Curry

Cuisine

Indian · North Indian

Prep + Cook Time

45 Minutes

Difficulty Level

Easy

Vegetable Savory Pancakes (Cheela) - Quick & Healthy

Vegetable Savory Pancakes (Cheela) - Quick & Healthy

Cuisine

Indian · North Indian

Prep + Cook Time

25 Minutes

Difficulty Level

Easy

Crispy Dosa and Uttapam with Two Chutneys

Crispy Dosa and Uttapam with Two Chutneys

Cuisine

Indian · South Indian

Prep + Cook Time

1 hr

Difficulty Level

Medium

Rajma Chawal (Kidney Beans and Rice) Eating Show

Rajma Chawal (Kidney Beans and Rice) Eating Show

Cuisine

Indian · North Indian

Prep + Cook Time

—

Difficulty Level

Not Applicable (Eating Show)