This post contains affiliate links. Please see our disclosure policy.
Soft, flavorful spinach paratha is a delicious breakfast, snack or side! This North Indian-style flatbread is packed with spinach! You can also stuff it with a flavorful tofu filling. (nut-free with gluten-free and soy-free options). This post was originally published on may 18,2015.

Table of Contents
Parathas are this quintessential Indian flatbreads that are unleavened ie don’t usually have yeast or baking powder. They’re easily available all over India and differ based on the region. North Indian Parathas are different than the South Indian Parathas.
You also see parathas from other countries — like Malaysia, Myanmar, Thailand, and Fiji — that have adapted them from Indian cuisine. Some places use whole wheat flour, some places use all-purpose flour, there are also many type of parathas, plain, stuffed, flaky, lacha and other variations. North Indian parathas usually use 100% whole wheat flour.
These Spinach flatbreads are made with 100%whole wheat flour called Indian atta, and have 4-5 gm protein per flatbread and 3-4 gm fiber!
In India, the wheat for paratha and roti is a bit different from the wheat you find elsewhere. It is closer to a white wheat, and it gives you really soft flatbreads. They also grind this flour a little bit more finely compared to the whole grain flour in the US. The whole wheat flour in the US comes from harder wheat and is more coarsely ground, so when you make roti flatbreads or paratha flatbreads with that, the flatbreads tend to be a little stiffer and not as soft. If you can get your hands on Indian roti flour, chapati flour, or Indian 100% whole wheat flour — called atta flour — use that.
You can also add various fillings to parathas, like an aloo paratha, which is a potato-stuffed flatbread. Gobi paratha is spiced cauliflower stuffed in a flatbread, and there are many more. In India, we ate parathas for breakfast or brunch or served them as a side with curries and dals. Stuffed parathas are usually the parathas of choice at breakfast, and we’d serve them with some Indian pickles or some yogurt or raita(spiced yogurt dip). The recipe below includes a raita recipe in the notes section.
This spinach paratha is hearty and delicious. There is protein from the whole wheat flour and in the non-dairy yogurt, if you’re making a raita dip. To up the protein even more, you can use higher protein fillings, such as tofu, or add some hemp seeds and so on.
For today’s spinach paratha, I am taking the flour and adding pureed spinach into the flour as the wet ingredient to make these vibrant, green parathas. They are nutritious, delicious, and easy. You can stuff them or make plain parathas and serve these as is or with some chutney, Indian pickles, or yogurt. This recipe works with frozen spinach or fresh spinach. If you’re using fresh spinach, you will have to blanch it before you blend it.
Why You’ll Love Spinach Parathas
- soft, flavorful flatbread, no yeast required
- easy to make and packed with veggies and spices
- versatile! Use the flavorful, protein-rich tofu filling, choose your own favorite filling, or make them plain.
- naturally nut-free with easy soy-free and gluten-free options
More Parathas on the Blog
Spinach Paratha (Spinach flatbreads)
Ingredients
For the Dough
- 1 cup well-packed chopped spinach, or other greens of choice, or 1/3 cup frozen spinach, up to 2 ounces
- 1/2 cup water, more as needed
- 1 1/2 cups whole wheat flour, or Indian atta
- 1/3 teaspoon salt
- 1/4 teaspoon carom seeds, (ajwain) or use cumin seeds (jeera)
- 2 tablespoon oil, divided
For the Stuffing (Optional)
- 3 ounces tofu
- 1/4 teaspoon salt
- 1/2 teaspoon garam masala
- 1 teaspoon ground coriander
- 1/4 teaspoon cayenne, or black pepper, or both, or use paprika
- 1 teaspoon dried fenugreek leaves, (Kasuri methi)
- 1/4 teaspoon garlic powder
- 1 tablespoon whole wheat flour
Instructions
Make the dough.
- If using fresh spinach, heat a saucepan over medium-high heat with 3 cups of water. Once boiling, add the spinach and blanch for about 2 minutes, or until it turns bright green. Drain, and then add that to a blender. If using frozen spinach, add it directly to a blender. Add 1/2 cup of water and blend until somewhat smooth.
- In a bowl, mix the whole wheat flour, salt, and carom seeds. Pour in the spinach purée. Rinse out the blender with 2 tablespoons of water and add that to the flour mixture. Mix and press the mixture until it starts to come together as a dough. You don’t want to add too much water, as the spinach holds a lot of moisture, so press and keep mixing for about a minute. Oil your hands and knead the dough, squeezing it to press it together. If it is still dry, add 1 tablespoon of water. Even it out, adding more flour, if it is sticky. Brush the dough with a little oil, cover with a kitchen towel, and let it rest for half an hour. Resting the dough allows the flour to rehydrate well and softens the dough, making softer flatbreads.
Prepare the stuffing while the dough rests (optional).
- Press the tofu, if you haven’t already, for 15 minutes, then crumble it into a bowl. Add all the stuffing ingredients and mix in. Add a little bit of flour, if the tofu is making the filling too wet, then set aside. You can skip the stuffing or use other stuffings of choice in your spinach paratha, as well.
Assemble and cook the spinach parathas.
- After at least 30 minutes, remove the kitchen towel, oil your hands, and knead the dough for about 30 seconds to smooth it out. If using Indian atta, the dough will have softened on its own while resting. Divide the dough into 6 to 8 equal portions, roll them into balls, and set them aside.
- Take a dough ball, press it into some flour, and flatten it. Roll it out with a rolling pin until it is about 6” in size. If making plain parathas, you can roll it out even more into almost a thick roti/chapati. If you want to make a lachha paratha, brush oil on the rolled out flatbread, then fold it accordion-style, from one end to the other(see pics and video), then roll it into a cinnamon-roll shape, then flatten, sprinkle on more flour, and roll out again. This creates nice, flaky layers in the spinach paratha. You can also make flaky spinach paratha by brushing oil on one side of the rolled out flatbread, folding it into a square or bringing the edges together like a dumpling, then rolling it out again.
- For stuffed parathas, place stuffing in the middle of the rolled our flatbread. Bring the edges together in a dumpling fashion, folding over until all of the edges are in the center. Stick these edges down, then remove excess dough from the top. Sprinkle on some flour, press it down, and use your hands to spread out this paratha a bit, instead of immediately rolling it out. This prevents tearing. Flip it over, sprinkle some more flour, and roll it out with light pressure until the spinach paratha is 1–2 mm thick and 6–7” in size. Repeat for all parathas. Avoid using too much flour during this process, because that can cause them to turn out dry. Use just enough flour to prevent them from sticking to your work surface and the rolling pin.
- Heat a skillet over medium-high heat. Cooking over higher heat allows the flatbreads to spend less time on the skillet, so they will remain soft and not crispy. Once hot, place a paratha on the skillet. Cook for about 30 seconds or until it starts to get a little bubbly. Flip it, and cook the other side, as well. Brush oil on the top side, using a spoon or spatula to spread the oil and press the spinach paratha onto the skillet, Pressing with a spoon creates golden brown spots, while a spatula provides even pressure and more even browning. Flip after another 30 seconds to 1 minute, oil the other side, then, after cooking that side for 30 seconds or so, flip again and cook for another 15–30 seconds. Remove from the skillet and repeat for all parathas.
- Place cooked parathas on a kitchen towel or paper towel to prevent condensation from making them sticky. Once all of the parathas are cooked, fold them into the kitchen towel until ready to serve. Serve them hot with vegan butter, non-dairy yogurt, raita (recipe in notes), and/or Indian pickles.
Video
Notes
For a gluten-free option, try my sweet potato flatbread or cauliflower flatbread dough, and use spinach instead of the sweet potato or cauliflower.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Ingredients
- spinach – Use fresh or frozen to give these spinach parathas a vibrant, green color. If you are using fresh, you will need to blanch and drain it before blending.
- whole wheat flour – American whole wheat flour is a bit more coarse and comes from a different type of wheat. For the softest parathas, use Indian roti flour, chapati flour, or Indian 100% whole wheat flour, called atta flour. You can use American whole wheat flour, if needed. See recipe notes for gluten-free option
- carom seeds – To flavor the dough. You can use cumin seeds instead, if you prefer.
- tofu – For the optional filling. Use firm or extra firm and press before using.
- ground spices – To season the tofu filling. We are using garam masala, coriander, cayenne, fenugreek leaves, and garlic powder. You can use black pepper or paprika in place of the cayenne, if you prefer.
💡Tips
- Making parathas takes practice! If you’re not rolling out perfect circles, it’s totally fine. It will still taste delicious.
- Don’t add too much water when kneading the dough, especially early on. The spinach will release water as you knead.
- When rolling out the parathas, use flour to prevent sticking, but don’t use too much, or your spinach paratha will turn out dry rather than soft.
How to Make Spinach Paratha
If using fresh spinach, heat a saucepan over medium-high heat with 3 cups of water. Once boiling, add the spinach and blanch for about 2 minutes, or until it turns bright green. Drain, and then add that to a blender. If using frozen spinach, add it directly to a blender. Add 1/2 cup of water and blend until somewhat smooth.
In a bowl, mix the whole wheat flour, salt, and carom seeds. Pour in the spinach purée.
Rinse out the blender with 2 tablespoons of water and add that to the flour mixture. Mix and press the mixture until it starts to come together as a dough. You don’t want to add too much water, as the spinach holds a lot of moisture, so press and keep mixing for about a minute.
Oil your hands and knead the dough, squeezing it to press it together. If it is still dry, add 1 tablespoon of water. Even it out, adding more flour, if it is sticky.
Brush the dough with a little oil, cover with a kitchen towel, and let it rest for 20-30 minutes. Resting the dough allows the flour to rehydrate well and softens the dough, making softer flatbreads.
If you’re using the stuffing, prepare it while the dough rests. Press the tofu, if you haven’t already, for 15 minutes, then crumble it into a bowl. Add all the stuffing ingredients and mix in. Add a little bit of flour, if the tofu is making the filling too wet, then set aside. You can skip the stuffing or use other stuffings of choice in your spinach paratha, as well.
After at least 30 minutes, remove the kitchen towel, oil your hands, and knead the dough for about 30 seconds to smooth it out. If using Indian atta, the dough will have softened on its own while resting. Divide the dough into 6 to 8 equal portions, roll them into balls, and set them aside.
Take a dough ball, press it into some flour, and flatten it. Roll it out with a rolling pin until it is about 6” in size. If making plain parathas, you can roll it out even more into almost a thick roti.
If you want to make a lachha paratha, brush oil on the rolled out flatbread, then fold it accordion-style, roll it into a cinnamon-roll shape, then flatten, sprinkle on more flour, and roll out again. This creates nice, flaky layers in the spinach paratha. You can also make flaky spinach paratha by brushing oil on one side of the rolled out flatbread, folding it into a square or bringing the edges together like a dumpling, then rolling it out again.
For stuffed parathas, place stuffing in the middle of the rolled our flatbread. Bring the edges together in a dumpling fashion, folding over until all of the edges are in the center.
Stick these edges down, then remove excess dough from the top. Sprinkle on some flour, press it down, and use your hands to spread out this paratha a little bit instead of rolling it out. This prevents tearing.
Flip it over, sprinkle some more flour, and roll it out with light pressure until the spinach paratha is 1–2 mm thick and 6–7” in size. Repeat for all parathas. Avoid using too much flour during this process, because that can cause them to turn out dry. Use just enough flour to prevent them from sticking to your work surface and the rolling pin.
Heat a skillet over medium-high heat. Cooking over higher heat allows them to spend less time on the skillet, so they will remain soft and not crispy. Once hot, place a paratha on the skillet. Cook for about 30 seconds or until it starts to get a little bubbly. Flip it, and cook the other side, as well.
Brush oil on the top side, using a spoon or spatula to spread the oil and press the spinach paratha onto the skillet, depending on how you like your paratha. Pressing with a spoon creates golden brown spots, while a spatula provides even pressure and more even browning. Flip after another 30 seconds to 1 minute, oil the other side, then, after cooking that side for 30 seconds or so, flip again and cook for another 15–30 seconds. Remove from the skillet and repeat for all parathas.
Place cooked parathas on a kitchen towel or paper towel to prevent condensation from making them sticky. Once all of the parathas are cooked, fold them into the kitchen towel until ready to serve. Serve them hot with vegan butter, non-dairy yogurt, raita (recipe in notes), and/or Indian pickles.
What to Serve with Spinach Paratha
You can eat these for breakfast on their own or with some vegan butter, non-dairy yogurt, or raita.
As a side dish, dip spinach paratha into curries of choice, like, butter chicken, or vegetable bhuna, handi lentils dal.
Frequently Asked Questions
Spinach paratha is naturally nut-free, and it’s soy-free if you skip the tofu filling or use an alternate filling.
For a gluten-free option, try my sweet potato flatbread or cauliflower flatbread dough, and use spinach instead of the sweet potato or cauliflower.
Store plain parathas on the counter for a day. Stuffed parathas should be refrigerated after a few hours, and you can store them for up to 3 days. Reheat on a skillet or in the microwave. To freeze, separate them with parchment paper and store in an airtight, freezer safe container for months. Reheat before serving.
Hi this flatbread looks super yummy!!
do you think it is possible to do it without all purpose flour ? I would like to avoid this too refined flour.
thank you for your work!
yes you can u se all whole wheat flour.
I love the green color!!!
gorgeous recipe.
easy to make and ridiculously flavourful.
with gratitude,
rachel
xx
I just live off these flatbreads! I sub wheat flour with chickpea, or amaranth or coconut/almond flour mix (I suppose that is completely wrong but it works).
I have my burgers, do the lazy pizza, a huge raw salad sandwich and have some with vegetable or my ever favourite lentil soups, or dhals.
I wonder though if I should use other… I now have access to buckwheat flour, rice flour, teff, gf sr and plain, and I do love to add last night’s vegetables shredded quite often with a spice or two and voila! So versatile. I never used to believe that having gf could be such a pleasure so I go a bit mad in the kitchen!
I do find some a bit tough and add a spoon or two of my yoghurt and that makes thing so soft and creamy. My home is a madhouse!
I should like to know also if you do a Indian spiced type version of this life changing bread so many are talking of, I should just love that and will give it a go as I think it may suit me well.
I have made these tonight. I often make enchiladas from the oh she glows cookbook, but I strive to only eat stuff I have made myself. So when I use store bought tortillas, it bothers me. I read that you wrote that you can use these flatbreads to make burritos and I thought hey why not use them for the enchiladas. And it worked. I love them and I love the spinach added to them. And easy to make! 😀 😀
ooh so awesome!
I can’t do wheat, rice, corn, etc. Have to stick with gluten free. Can this be made with Bob Red Mill’s All Purpose Gluten Free flour? Thanks.
i think bob’s ap flour has rice flour. If ot, then you can use that. or use chickpea flour. Add enough to make a soft dough. Let it sit for 15 minutes, then roll it out using more chickpea flour. You will have to use lighter strokes to avoid breaking. make smaller and fatter flatbread.
I recall you use a dedicated skillet to make flatbreads, pancakes, crepes, etc. Can you or your readers recommend a good one? Should it have walls or no walls? I’d like to buy one but there are many choices.
In other news, just got your book in the mail and cannot wait to try the recipes! I have most of the ingredients, although still am missing a few. Thanks for pouring your heart and soul into what I know will be soon be a well-worn friend in my kitchen!
I use one with shallow walls for flatbreads, no walls for thin crepes and a high wall for pancakes and thick crepes 🙂 . I use cuisinart green gourmet line and wearever ceramic , both are pfoa and pfoe free.
Thanks! Will go with the shallow wall for now and maybe add as needed. Will review your cookbook as soon as I make a few of its recipes!
we make methi rotis at home all the time, and they look so pretty and speckled. in india, my nani makes methi rotis and they are green like yours, which look so pretty! ahh i miss it.
mmmm.. these look so soft and doughy. and i love the green. they’d prbably taste awesome smothered with hummus.
I’ve tried this recipe now, and I must say I am a very, very happy girl! Thank you! I was keeping my eyes open for a yeast-free bread (in stores and recipes I come across on the Internet). I’m healing from a brain tumor and operations, so ingredients are very important to me and health. Anyway, I was keeping my eyes open, but not looking very hard. Then you advertised this as yeast-free AND it is made on a burner not in the oven (also important to a brain tumor survivor) AND I don’t like and/or I choose not to become good at spending too much time kneading! So this is the perfect recipe for me now that I’m eating bread and increasing my oils. I’ve been macrobiotic since November 2013, so I used baby kale and no seeds (this time)…I would say to other novices like me in the cooking world, make sure to get that flatbread as thin as possible when it is rolled out. It will make you able to stick to the short cooking time, which I love! My first “ball” was rolled too thick, but afterwards I hearted the texture, the taste, the flatness. Thank you very much!!
Hope your recovery goes smoothly. so glad these worked out for you. Because of my brain tumor surgery and tbi during, i have balance issues and have a hard time with the rolling. so i try to reduce it wherever possible. 🙂
Richa, You’ve had brain surgery for a tumor ? When was this? Would you share your story? Have you heard of Chris Wark who wrote his book Chris beat Cancer? You’re an amazing lady to do all you do and create recipes! Wishing you many blessings . Warm Hugs, Denise
13 years ago. The details are on my about page. https://www.veganricha.com/2012/01/about-contact.html thankfully it was benign. Yes ive heard of that book.
Thank you Denise!