Nutrition Facts for Indian roti

Indian Roti

Image of Indian Roti
Nutriscore Rating: 73/100

Discover the art of making traditional Indian Roti, a soft and wholesome unleavened flatbread that’s a staple in Indian cuisine. Crafted with just four ingredients—whole wheat flour, water, salt, and a hint of ghee or oil (optional)—this recipe is as simple as it is authentic. The dough is lovingly kneaded to achieve a perfectly pliable texture and left to rest, ensuring irresistibly tender results. Each roti is rolled into a thin, round disc and cooked on a hot skillet, puffing up beautifully to reveal its signature light and fluffy layers. Ready in just 40 minutes, these rotis are ideal for scooping up your favorite curries, dals, and vegetable dishes. Learn how to make this easy and versatile flatbread at home for a true taste of India! Perfect for your family dinner or meal prep, this recipe is sure to become a go-to in your kitchen. Keywords: Indian Roti, whole wheat flatbread recipe, traditional Indian bread, easy homemade roti, authentic Indian recipes.

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
20 min
🔥
Cook Time
20 min
🕐
Total Time
40 min
👥
Servings
8 servings
📊
Difficulty
Medium

🥘 Ingredients

4 items
  • 2 cups Whole wheat flour (atta)
  • 0.75 cups Water
  • 0.5 teaspoons Salt
  • 2 tablespoons Ghee or oil (optional)
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

14 steps
1

In a large mixing bowl, combine the whole wheat flour and salt. Mix well.

2

Slowly add water to the flour mixture, a little at a time, while mixing with your hands.

3

Knead the dough for about 8-10 minutes until it becomes soft and pliable. If needed, add a few more tablespoons of water, but ensure the dough is not sticky.

4

Cover the dough with a damp cloth and let it rest for at least 15-20 minutes.

5

After the resting period, divide the dough into 8 equal parts and shape each into a ball.

6

On a lightly floured surface, take one dough ball and flatten it slightly with your fingers.

7

Using a rolling pin, roll the dough into a flat circle about 6-8 inches in diameter. Ensure the edges are not thicker than the center.

8

Heat a tawa or flat skillet over medium-high heat.

9

Place the rolled dough on the hot tawa. Cook for about 30-45 seconds until small bubbles appear on the surface.

10

Flip the roti over and cook for another 30-45 seconds. If desired, add a small amount of ghee or oil at this stage for additional flavor.

11

Flip it again and press gently with a cloth or spatula. You'll notice the roti puff up.

12

Once cooked, remove from the tawa and keep warm in a container or wrap in a clean cloth.

13

Repeat the process for the remaining dough balls.

14

Serve hot with your favorite curry or vegetables.

Cooking Tip: Take your time with each step for the best results!
1095
cal
32.5g
protein
180.0g
carbs
33.5g
fat

Nutrition Facts

1 serving (460.2g)
Calories
1095
% Daily Value*
Total Fat 33.5 g 43%
Saturated Fat 17.6 g 88%
Polyunsaturated Fat 0.0 g
Cholesterol 82 mg 27%
Sodium 1198 mg 52%
Total Carbohydrate 180.0 g 65%
Dietary Fiber 26.8 g 96%
Total Sugars 1.0 g
Protein 32.5 g 65%
Vitamin D 0.0 mcg 0%
Calcium 96 mg 7%
Iron 9.0 mg 50%
Potassium 1012 mg 22%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

62.5%%
11.3%%
26.2%%
Fat: 301 cal (26.2%%)
Protein: 130 cal (11.3%%)
Carbs: 720 cal (62.5%%)