Tofu Paratha is an easy-to-make, healthy Indian flatbread dish prepared with whole wheat flour, crumbled extra-firm tofu (soya paneer), and Indian spices.

Recipe Snapshot

  • Prep time: 10 minutes
  • Cook time: 10 minutes
  • Total time: 20 minutes
  • Yield: 2
  • Category: Main Course
  • Cuisine: Indian

Ingredients

  • 1 cup whole wheat flour ((or multigrain flour))
  • 1/2 cup extra firm tofu (crumbled (100 grams))
  • 1 teaspoon cumin (jeera) seeds
  • 1 teaspoon red chilli powder
  • 1/2 teaspoon turmeric powder(haldi)
  • 1/2 teaspoon garam masala (optional)
  • 1/2 teaspoon amchur powder
  • 1/4 cup coriander leaves
  • salt (to taste)
  • 2 tablespoons oil ((or ghee) to (cook parathas))
  • water (to knead dough)

Method

  1. In a bowl, combine wheat flour, crumbled tofu, cumin seeds, red chili powder, turmeric powder, garam masala, amchur powder, chopped coriander leaves, and salt. Mix well.
  2. Add some water and knead the mixture until you achieve a smooth, tight, and firm dough (not soft).
  3. Make balls from the dough; you should be able to get about 6 balls. Roll the balls into semi-thick/thin parathas by dusting them with some dry flour.
  4. Heat a tawa or skillet on medium heat. Place a paratha on the tawa and let it cook until you see bubbles forming. Flip it to the other side and drizzle some ghee or oil on top.
  5. Flip the paratha again and drizzle oil or ghee on the other side. Cook until both sides have nice golden spots.
  6. Serve Tofu paratha with curd, pickle, raita, ketchup or any gravy of your choice.

Kiyaan Singh’s Kitchen Note

Keep this recipe as a working base: cook once as written, then adjust spice, texture, and serving style for your own table.