Go Back
+ servings
Phulka roti is stacked on the white plate and on the serving tray
Print Recipe
5 from 8 votes

Phulka Roti

This is a vegan and soy-free roti recipe. You can pack this into a lunch box or take this to potluck parties.
Prep Time12 mins
Cook Time15 mins
Total Time27 mins
Course: Breakfast
Cuisine: Indian
Diet: Diabetic, Vegan
Allergen: Dairy free, Soy free
Difficulty: Easy
Servings: 4
Calories: 276kcal



  • 2 cups wheat flour or atta flour
  • 3 teaspoon olive oil or any oil works fine optional
  • Salt to taste
  • Water approximately ¾ cup


  • Mix the wheat flour, salt, water, and oil. Mix the dry ingredients first followed by oil. Add water in small quantities and knead the dough until there are no more lumps. (if required grease the hand with a little oil then knead the dough)
  • Prepare small balls from the dough and place them aside.
  • Take one roti dough ball and start to roll the dough into flat circles with a rolling pin. Repeat this procedure for all the dough balls.
  • Place a skillet over medium heat.
  • Place the flat dough (roti) on the skillet. When you see the little bumps. Flip the roti on the pan and let the other side of the roti cook on medium heat for 30 seconds or until there are very light brown spots on the side that are facing the pan.
  • Once both sides are half-cooked as noted above, take the pan off the stove and place the roti directly on the flame (medium/high). The side that was cooked initially should be facing the flame. It should fluff up like a big ball.
  • Take it off the flame and place it on a paper towel or a hot box. Spread a little amount of oil or vegan butter, if you so prefer.



  • Kneading is a key step in getting a soft and puffy roti recipe. do not over knead it but you need a soft dough with no lumps. 
  • Your kneading should be soft and gentle. 
  • I have not added any extra oil while mixing the dough.  If you prefer to add oil while mixing and preparing the dough, that’s fine too. 
  • To get a puffy roti and phulka, try to prepare the roti immediately after you roll/flatten them. Try not to let them dry for long periods. 
  • Do not overheat the frying pan as the disc tends to stick to the pan. 
  • After the Phulka roti is done, place it inside the hot box or your roti container to maintain the soft texture longer. 
  • Before serving the phulka rotis, apply a little vegan butter or vegan ghee on top of it for extra flavor. This is an optional step if you do not prefer so. 


Calories: 276kcal | Carbohydrates: 27g | Protein: 8g