Roti is a 3-ingredient Indian flatbread that you can cook on the stovetop. Perfect for serving with curries, stews, and other dinner dishes.
Like Naan, this is a traditional flatbread recipe perfect for serving with classic Indian dinners like Chicken Tikka Masala and Lamb Curry. However, with just a couple of ingredients, this Indian bread is even easier to make.
Roti is so quick and simple that you won’t believe it. It only takes a few minutes to combine the warm water, flour, and salt to make the Roti dough. Then after kneading to make the dough soft and giving it some time to rest, you’ll just cook each piece of dough on a hot skillet for just 30 seconds on each side. Just like that, you’ll have the perfect Roti recipe.
After the cooking time, you can serve hot Roti right away with comforting Indian food. The flatbread makes dinner recipes more filling, and its mild, lightly sweetened wheat taste is an excellent base to go with spicier dishes. This soft flatbread is especially great to serve when you have a curry, stew-like, or saucy dish because you can use the bread to dip into the flavorful mixture. Try making homemade Roti the next time you’re having Vegetable Korma, Aloo Gobi, and Indian Chicken Korma.
How to Make Roti
- Combine roti dough: Bring a small pot of water to a boil. Add the atta flour and kosher salt to a large mixing bowl and whisk the dry ingredients together. Then pour the boiling water in and stir with a wooden spoon to combine.
- Kneading time: Dust a flat, clean surface with more atta flour. Then place the dough ball on the floured surface and knead the mixture for 3-4 minutes. Cut the dough ball into 8 even pieces, then roll them into dough balls.
- Rest time: Cover with a clean kitchen towel and let sit for 10 minutes.
- Roll dough: Use a rolling pin dusted in atta flour to roll each ball of dough into an 8-inch circle.
- Cooking time: Put a large pan over medium-high heat. Shake off any excess flour, then add a dough circle to the pan. Cook the Roti for 30 seconds on each side. As it cooks, the Roti will rise into a large air bubble. Remove the cooked Roti from the pan and continue until you’ve cooked all the dough.
Chapati and Roti are simple Indian flatbreads. Because of their similarities, they may often be mistaken for each other or referred to interchangeably. However, there are some key differences between the recipes. Chapati is cooked in fat or oil on both sides, whereas Roti doesn’t use oil. Chapati is also cooked a second time on the griddle to crisp up the outside. So, if you add oil to the pan and cook this Roti recipe a second time, it can become chapati.
There are so many ways to enjoy delicious Indian flatbread. It’s perfect for dipping into curries and other saucy dishes where you can use the bread to sop up the extra liquid. You can also tear off pieces of flatbread to dip in daal, chutney, or raita. The simple flavor of Roti makes it a great base to serve with a variety of dishes.
Roti is made with a type of whole wheat flour known as atta in India. Although it’s made from whole wheat, atta flour is different than regular wheat flour in a few ways. It’s ground very fine and has a high starch breakdown, which allows it to absorb more water than normal bread flour. Atta is also high in gluten.
No, although they’re both flatbreads typically served with curry, Naan, and Roti are not the same. While Roti is made with just flour and water, Naan has dairy ingredients such as butter, sour cream, or yogurt. Naan recipes also include a leavening agent. So, Naan turns out more thick and chewy than crips and thin Roti.
Create a free account to Save Recipes
- Flour: You need 1 2/3 cups of flour for this recipe, as well as a little extra flour to dust the counter and your rolling pin. Instead of using regular bread flour or all-purpose flour, classic Roti uses wheat atta flour. This type of whole wheat flour is common in Indian cuisine. It’s made from whole wheat but processed differently than typical wheat flour. Using atta flour results in a slightly sweeter Roti recipe. You can find atta flour to order or get it at your local Indian grocery.
- Water: Bring the water to a boil before adding it to the flour mixture. Using warm water is essential to this recipe for a few reasons. Firstly, the hot water denatures wheat proteins so that there’s less gluten in the mixture. This results in soft roti that isn’t too chewy. The boiling water also starts to cook the flour, which makes the starch absorb more water for a simple and soft dough.
- Salt: Some Roti recipes only use water and dry flour. However, adding a dash of kosher salt is an easy way to bring a little bit of flavor to the recipe.
Can you prep Roti in advance?
Yes, you can prep the dough or cook the entire recipe in advance. After cooking traditional Roti, it can keep well in the fridge for up to 3 days. Then you can reheat it in the microwave or on the stovetop before serving.
If you want to prep the dough in advance, start by combining the atta flour, salt, and water, then knead the mixture into a dough ball as usual. Cover the bowl and refrigerate the dough for up to a day. When you’re ready to cook the recipe, let the dough come to room temperature, then divide it into smaller pieces, roll out the dough, and cook.
- Akki Roti: Akki Roti, also known as pathiri comes from the Western coast of India. Unlike traditional roti, it’s made with rice flour and includes additional ingredients like grated vegetables. For a classic akki roti mixture, you can combine 2 cups of rice flour, 1 finely diced onion, 2 tablespoons dill leaves, 2 tablespoons coriander, 1-inch grated ginger, 2 tablespoons finely chopped curry leaves, 2 finely chopped chilies, 1 teaspoon cumin, 1 teaspoon salt, and ¾ cup water. Add more water as needed to make the recipe into a smooth dough, then cook the akki roti.
- Thalipeeth: Instead of using one type of flour, thalipeeth roti uses a blend of sorghum, atta, bara, gram, and rice flour.
- Seasonings: Roti is an excellent flatbread that you can make with just flour and water. However, if you want to add a little more flavor, you can always incorporate some spices into the recipe. Try adding a dash of cumin, cayenne pepper, nutmeg, ground ginger, smoked paprika, onion powder, or garlic powder to the mixture.
How to Store
- Serve: To keep the Roti warm while serving, line a tortilla case with aluminum foil and place the flatbread inside. The foil will trap the heat to keep the Roti warm while you finish cooking all the pieces of flatbread. You shouldn’t leave Roti sitting out at room temperature for more than 2 hours, or it can start to get stale.
- Store: To keep the leftover Roti fresh, let the recipe cool completely. Then layer paper towels between each piece of bread and wrap them in aluminum foil or place the recipe in a ziplock bag. Kept sealed in the fridge, the recipe can keep well for 2-3 days. Cover the Roti bread in a damp paper towel and microwave in 30-second increments to reheat.
- Freeze: You could also freeze Roti for up to 3 months. Stack the Roti with wax paper between each round. Then place the stack in a freezer bag or another airtight container to keep them fresh. Let the frozen Roti thaw before reheating.
- 1 2/3 cups atta flour , 200g (⅞ cup)
- 1 teaspoon kosher salt
- 2/3 cups boiling water
- In a large bowl whisk together atta flour and salt.
- Add in boiling water and stir to combine with a wooden spoon.
- On a surface dusted with more atta flour, knead the mixture for 3-4 minutes into a ball.
- Cut the dough into 8 pieces and roll them into balls.
- Cover with a clean kitchen towel and let sit for 10 minutes.
- With a rolling pin dusted in atta flour roll each ball of dough into an 8 inch circle, fairly thin.
- Heat a large pan on medium high heat with no fat, shake off any excess atta flour before cooking the roti.
- Add the dough to the pan and cook for 30 seconds on each side, the roti should rise like a large bubble.
- Click on the yield amount to slide and change the number of servings and the recipe will automatically update!
- Click on times in the instructions to start a kitchen timer while cooking.
- To convert measurements to grams, click on the Metric option next to Ingredients in the recipe card.