Tofu Spinach Roti - Healthy Vegan Spinach Roti

Tofu Spinach Roti is a soft, nutritious Indian flatbread made with tofu, spinach, and whole wheat flour. This vegan spinach roti is an easy way to add greens and plant-based protein to everyday meals.

August 6, 2026

tofu-roti

Looking for a simple way to make your everyday roti more nutritious? Tofu Spinach Roti combines creamy tofu and fresh spinach with whole wheat flour to create a soft, flavorful flatbread that is easy to prepare.

This vegan spinach roti gets its natural green color and freshness from spinach, while tofu adds a smooth texture to the dough. The ingredients are blended together into a puree and incorporated directly into the flour, making the preparation simple and fuss-free.

What makes this spinach roti recipe convenient is that there is no need to prepare a separate spinach filling. The spinach and tofu are blended together and used to knead the dough, helping distribute their flavor throughout the roti.

Serve this Tofu Spinach Roti with your favorite vegetable curry, dal, or suitable accompaniment for a wholesome everyday meal.

tofu-roti

Tofu Spinach Roti - Healthy Vegan Spinach Roti

Serving

6–8 rotis

Prep Time

20 minutes

Cook Time

15 minutes

Total Time

35 minutes

Free From :
  • Wheat-Free
  • Peanut-Free
  • Tree Nut-Free
  • Dairy-Free
  • Egg-Free
  • Soy-Free
  • Sesame-Free
  • Fish-Free
  • Shellfish-Free
Ingredients

For Tofu Spinach Roti:

  • Tofu – ½ cube or approximately 1 cup of 1-inch pieces
  • Spinach – 2 cups
  • Whole wheat flour – 2 cups
  • Gluten-free roti flour – as needed for a wheat-free version
  • Salt – to taste
  • Water – ½ cup
Method

 Step-by-Step Instructions:

  1. Add the tofu pieces, spinach leaves, and water to a grinder jar.
  2. Blend everything together until you get a smooth puree.
  3. In a large bowl, add the flour and salt to taste.
  4. Gradually add the tofu-spinach puree to the flour and knead until you get a smooth, soft dough.
  5. Cover the dough and let it rest for at least 15 minutes.
  6. Divide the dough into lemon-sized balls.
  7. Take one dough ball and roll it into a medium-thickness disc using flour as needed.
  8. Heat a tava or griddle over medium heat.
  9. Place the rolled spinach roti on the hot griddle and cook one side.
  10. Flip the roti and cook the other side.
  11. Place the roti directly over the heat for about a minute to roast it like a phulka.
  12. Remove from the heat and repeat with the remaining dough.
  13. Serve the Tofu Spinach Roti hot with your choice of suitable accompaniment.
Recipe Notes:
  • Blend the tofu and spinach into a smooth puree for an evenly textured dough.
  • Add the puree gradually while kneading to avoid making the dough too soft.
  • Letting the dough rest for at least 15 minutes helps make the rotis easier to roll.
  • Keep the rolled roti at medium thickness so it cooks evenly.
  • If using gluten-free flour, choose a flour blend specifically suitable for making rotis.
  • Always check packaged tofu and flour labels for allergen information if preparing this recipe for someone with food allergies.

Conclusion:

Tofu Spinach Roti is a simple and versatile way to bring spinach and tofu into an everyday Indian meal. The tofu-spinach puree gives the dough a naturally vibrant color and soft texture, while the roti remains easy to prepare with basic pantry ingredients.

Whether served with dal, vegetables, or your favorite suitable side dish, this vegan spinach roti makes a wholesome addition to your regular meal rotation.

FAQ

  • Tofu Spinach Roti is made with tofu, fresh spinach, flour, salt, and water. The tofu and spinach are blended into a puree and used to prepare the dough.

  • Yes, this recipe uses tofu and spinach and does not contain dairy or eggs, making it a vegan-friendly flatbread.

  • For soft spinach roti, blend the tofu and spinach into a smooth puree, knead a soft dough, and allow it to rest for at least 15 minutes before rolling.

  • Yes. Replace the whole wheat flour with a suitable gluten-free roti flour blend. The texture may vary depending on the flour used.

  • Yes, you can prepare the dough ahead of time and refrigerate it until ready to use. Allow the dough to come closer to room temperature before rolling for easier preparation.

Leave a Comment

Recipe Rating

ABOUT AUTHOR

Hi! I’m Nimisha C..

My tryst with cooking began when we got to know about food allergies for our son. Taken aback with the shock and restrictions that his diet had and also worried about nutrition...

ABOUT

Get a free consultation with GrubAllergy.

Share your child's food allergy history, and let us guide you with expert advice on managing and navigating food allergies with confidence.