Go Back
+ servings
RD Approved Badge - Staying Power
A folded roti on a pile of rotis on a decorative plate.
5 stars (3 reviews)

Get the Recipe:

Fresh And Hot Soft Indian Roti Recipe

Prep Time: 10 minutes
Cook Time: 20 minutes
Resting time: 1 day
Total Time: 1 day 30 minutes
Yield: 8 rotis
Get ready to sink your teeth into a big, fluffy hot Indian roti—lightly crisp on the edges, yet oh-so-soft in the middle. Pair with rich and creamy butter chicken for a truly indulgent meal, or enjoy the perfect combination of textures when you scoop up this vegan tikka masala.

Ingredients
 

  • cups wholewheat roti flour, plus extra for dusting and rolling
  • ½ tbsp carom seeds
  • 1 tsp salt, sea salt
  • cups water, lukewarm

Equipment

  • 1 stand mixer optional

Instructions
 

  • Combine: In a mixing bowl, mix whole wheat flour, carom seeds, salt, and warm water until it forms a soft dough. You can also use a stand mixer if you prefer.
  • Rest: Transfer the dough to an airtight container and let it rest overnight in the fridge.
  • Divide & Roll: Dust the surface. Divide the dough into eight small balls. Take each dough ball and roll it in your hands to make it smooth and ready for rolling. This step ensures a soft and consistent texture in your roti. Take one ball and coat it generously with flour, making sure to cover all sides. This will prevent sticking and ensure smooth rolling of the roti. Roll evenly into a 6-inch roti for consistent cooking and uniform puffing. Remember to lightly flour the roti on both sides as you roll them out to maintain smoothness. Avoid adding too much flour.
  • Heat Tava & cook: Preheat the tava or skillet until hot before placing the rolled-out roti on it. Cook each roti for a few seconds on each side until it puffs up and develops golden brown spots. It's best to use a clean kitchen towel to gently press and rotate the roti, helping it poof up for a soft and fluffy texture. Repeat the process with the remaining seven balls of dough.

Notes

Food safe storage

  • Keep Covered: Wrap the cooked rotis in a clean kitchen towel to keep them warm and soft. Indian roti is best enjoyed immediately, fresh off the tava, but if you need to store them, adding a bit of oil or ghee prevents them from drying out.

Why is my roti never soft?

  • Overcooking: Cooking the roti for too long can lead to a dry and tough texture.
  • Insufficient Kneading: Not kneading the dough thoroughly can affect its elasticity and softness.
  • Uneven Rolling: Rolling the dough too thick or thin may result in uneven cooking, affecting the softness of the roti.
  • Mastering the Art: By paying attention to cooking time, kneading, and rolling, you can achieve that perfect softness in your roti with practice and precision.

Nutrition Information:

Calories: 142kcal (7%)Carbohydrates: 29g (10%)Protein: 4g (8%)Fat: 1g (2%)Sodium: 293mg (12%)Potassium: 125mg (4%)Fiber: 4g (16%)Sugar: 3g (3%)Calcium: 14mg (1%)Iron: 2mg (11%)

Keep in mind that the nutritional values provided are approximations and suggestions, and might fluctuate depending on ingredient variations, portion sizes, and recipe adjustments. This nutrition facts table cannot account for your individual needs. Your body — including your hunger and satiety cues — change daily. It's perfectly fine to eat more or less on different days. Instead of letting food guilt take over, consider mindful eating.

* Percent Daily Values are based on a 2000 calorie diet.

Cuisine: Indian
Course: Side
Did you make this recipe?Mention @desiliciousrd on Instagram or tag #desiliciousrd.