Broccoli Paratha Recipe

5 from 5 votes
Updated: Oct 13, 2026
Pinterest Hidden Image

This post may contain affiliate links. Please read our privacy policy.

Make this delicious broccoli paratha with a flavorful, spiced broccoli filling for a wholesome, satisfying meal. Crispy on the outside and soft inside, these parathas are perfect for breakfast, lunch, or dinner with yogurt, pickle, or butter.

Broccoli paratha topped with white butter, served with green chilies, lemon wedges and mango pickle

Quick Look: Broccoli Paratha

Resting Time: 30 minutes.
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 1 hour 10 minutes
Servings: 6 parathas
Calories: Approx. 300 per serving
Dietary Info: Vegetarian. Can be easily made vegan.
Skill Level: Medium
Tools Needed: Tawa or flat griddle, rolling pin, box grater or food processor, mixing bowl.

Stuffed parathas are my all-time comfort food. Aloo paratha and gobhi paratha will always be my first loves. But this broccoli paratha was on repeat when my son was growing up. It was my sneaky way to get broccoli into him without a single complaint.

He is all grown up now. The broccoli paratha stayed. These days I salt the grated broccoli first, squeeze out the water, and roll out the parathas thin and even every time.

I picked up the trick from my no-stuff, thepla-style version, where I always let the salted broccoli sit before kneading. One day I wondered why I wasn’t doing the same for the stuffed ones.

What Is Broccoli Paratha?

Broccoli paratha is a stuffed (bharwan) whole wheat flatbread from North Indian home kitchens. The filling is grated raw broccoli mixed with mashed potato, paneer, ajwain, and chaat masala. Roll it flat and toast on a tawa with ghee until crisp and spotted gold.

Ingredients


See the recipe card below this post for ingredient quantities and full instructions.

All the ingredients to make this broccoli paratha recipe are easily available at Indian grocery stores.

Dough Ingredients

  • Whole-wheat flour (gehun ka atta) – I use Aashirvaad atta, but any good chakki atta works. Leftover chapati dough works too.
  • Oil – Any neutral cooking oil works. It makes the dough soft and easy to roll.
  • Salt – Adjust as per taste.

Filling Ingredients

  • Fresh broccoli – Pick a firm, deep green head with tight florets. Frozen broccoli works too (see FAQs).
  • Boiled potatoes – Boiled, fully cooled, and mashed smooth. It binds the filling so the broccoli does not fall apart. Check this post on how to boil potatoes.
  • Paneer – It adds protein and a soft bite. Skip it for a vegan paratha and add one more small potato.
  • Green chilies – Adjust to taste.
  • Spice Powders – You will need chaat masala, roasted cumin powder, and salt.
  • Carom seeds (ajwain) – Add for a nice taste.
  • Cilantro (fresh coriander leaves)
  • Oil or ghee – For toasting. Ghee gives the best flavor; oil keeps it vegan.

How To Make Broccoli Paratha

Preparation

Broccoli: Wash a small head of broccoli well and check between the florets for insects. Pat it dry. Grate it on the medium holes of a box grater until you have 1 cup. You want fine crumbs, not a paste.

Potatoes: Peel 1 medium (or 2 small) boiled potatoes and let them cool for 3–4 hours. Warm potatoes turn gluey. Mash them until there are no lumps, because lumps poke through the dough when you roll.

Paneer: Grate 150 g paneer on the medium holes. That gives you about 1 cup.

Remaining: Gather the remaining ingredients.

Make The Dough

Step 1: Mix the following ingredients in a large bowl or parat with your fingertips.

  • 2 cups of whole wheat flour
  • 1 tablespoon oil
  • 1 teaspoon salt
Whole wheat flour, oil and salt in a large mixing bowl for broccoli paratha dough.

Step 2: Add about ½ cup water, a little at a time, and bring it together. Flours absorb different amounts of water, so add slowly, or the dough will turn sticky.

Water being added a little at a time to the flour.

Step 3: Knead with the heels of your hands for 3–4 minutes until soft and smooth. A stand mixer with a dough hook works too.

Smooth, soft paratha dough after kneading.

Step 4: Cover the dough with a kitchen towel and rest for 30 minutes. Resting relaxes the gluten, so the dough stretches over the filling instead of snapping back.

Paratha dough resting under a kitchen towel.

Make The Filling

Step 5: While the dough rests, put the grated broccoli in a bowl. Sprinkle ½ teaspoon of the filling salt over it, toss, and leave it for 10 minutes. Salt pulls water out of the broccoli. Better it comes out now, in a bowl, than later on your rolling board. After 10 minutes, the broccoli looks darker and limp, and you will see green water pooling at the bottom of the bowl.

Step 6: Pile the broccoli into a clean kitchen towel or muslin. Twist and squeeze hard over the sink until no more water drips. Do not rinse it. The broccoli is now a little seasoned and noticeably drier and denser.

This is where my recipe differs from the usual one. Most recipes add salt at the very end and hope the filling stays dry until you finish rolling. I would rather take the water out first. A wet filling is the number one reason stuffed parathas burst. When you add broccoli unsqueezed, it keeps weeping as you work. By the fourth or fifth paratha, the filling is soggy, the dough turns sticky and splits, and green water leaks onto the rolling board. Ten minutes of salting fixes it all.

Step 7: Add the following ingredients to a large mixing bowl and mix well.

  • Squeezed broccoli
  • 2 small (or 1 medium) mashed boiled potatoes
  • 1 cup grated paneer
  • 1 teaspoon chaat masala powder
  • 1 teaspoon roasted cumin powder
  • 2 tablespoons chopped cilantro
  • 1 teaspoon chopped green chili
  • ½ teaspoon salt
  • ½ teaspoon carom seeds
Squeezed broccoli, mashed potato, grated paneer and spices in a bowl for the stuffing.

Step 8: Taste the filling and add a pinch more salt if needed. Squeezing washes some salt away, so always taste before you stuff.

Mixed broccoli paneer potato filling ready for stuffing.

Assemble The Broccoli Paneer Paratha

Step 9: Knead the dough for 30–40 seconds and divide it into 6 equal balls. Keep the balls you aren’t using under a towel so they don’t dry out.

Dough ball dusted with dry flour on a rolling board.

Step 10: Dust one ball with dry flour and roll it into a 4-inch circle on a chakla or a clean counter.

Dough rolled into a 4-inch circle.

Step 11: Shape 2 tablespoons of filling into a ball between your palms and set it in the center. The filling and dough should feel about equally soft. This helps them spread together.

Ball of broccoli filling placed in the center of the rolled dough.

Step 12: Pull the edges up around the filling and pinch them shut at the top, like a money pouch. Gently flatten the pouch with your palm.

Dough edges pinched shut over the filling like a money pouch and gently flattened.

Step 13: Dust with flour and roll into a 6-inch circle, turning the paratha as you go. Keep the edges a little thinner than the center. If you are new to stuffed parathas, roll two small circles, spread filling on one, cover with the other, and seal. It is more forgiving. A small tear is fine: pinch it shut, dust with flour, and keep going.

Stuffed broccoli paratha rolled into a 6-inch circle.

Cook The Broccoli Paratha

Step 14: Heat a tawa over medium-high heat. Lay the paratha on it and cook until light brown spots appear underneath. A cold tawa makes it hard and leathery; a smoking one burns the outside before the middle cooks.

Rolled broccoli paratha placed on a hot tawa.

Step 15: Flip with a flat spatula and cook the other side until it has spots.

Light brown spots on the broccoli paratha after flipping.

Step 16: Spread 1-2 teaspoons ghee or oil on each side. Press down with the back of the spatula as it cooks, so the filling cooks through and the edges crisp. It is done when both sides have deep golden patches, and it smells nutty. Wipe the tawa with a paper towel before the next one so burnt flour doesn’t stick.

Serve straight off the tawa, or stack them in a cloth-lined roti basket to stay soft and warm.

Golden, crisp broccoli paratha cooked with ghee on the tawa.

Pro Tips By Neha

  • Grate, do not blitz. A food processor on pulse is fine, but stop before it turns to crumbs.
  • Keep a spoon of besan handy. If the filling still feels damp after squeezing, dry-roast 1 tablespoon besan (gram flour) in a small pan for 1–2 minutes, until it smells nutty; cool it, then mix it in. It soaks up the last bit of moisture and adds a toasty flavor. Roasting first matters, because raw besan tastes pasty inside a paratha.
  • Squeeze in two rounds. Squeeze once, loosen the towel, then squeeze again. The second round always gives up more water.
  • Keep potatoes cold. Boil them the night before and chill them for the smoothest, least sticky mash.
  • Match filling to dough. Use about as much filling as dough by volume. Too little and it tastes like plain roti; too much and it splits.
  • Do not skip the press. Pressing with the spatula pushes heat into the center so the paneer and potato warm all the way through.

Broccoli Paratha FAQs

Do I need to blanch the broccoli?

No. Raw grated broccoli cooks fully inside the paratha on the tawa. Blanching adds water and an extra step.

Can I use frozen broccoli to make broccoli paratha?

Yes. Thaw it, grate or pulse it, then salt, let it rest, and squeeze it like fresh. Frozen broccoli holds more water, so squeeze it twice.

Why do you salt the broccoli before making the filling?

Salt draws water out of grated broccoli. Resting it for 10 minutes and squeezing it dry gives you a firm filling that does not leak or tear the dough when you roll.

Why does my paratha burst while rolling?

The filling is still too wet or too much. Squeeze the broccoli again, use 1½ tablespoons of filling, or switch to the two-circle method.

Variations

  • Broccoli thepla: Mix the salted, squeezed broccoli and spices straight into the flour and knead. No stuffing needed.
  • No potato, no paneer: Use only squeezed broccoli with grated ginger, finely chopped onion, and your everyday spices.
  • Broccoli gobhi paratha: Swap half the broccoli for grated cauliflower, salted and squeezed the same way.
  • Cheesy broccoli paratha: Add 3–4 tablespoons grated processed cheese or mozzarella to the filling.
  • Vegan broccoli paratha: Skip the paneer, add one more small potato, and toast in oil.

Serving Suggestions

Broccoli paratha works for breakfast, lunch, or dinner, and travels well in a school or office lunch box.

Serve it with green chutney, mango pickle, and a bowl of plain yogurt or raita.

In Punjabi homes, a spoon of white butter on top is non-negotiable. On slow weekend mornings, I pair it with a cup of masala chai.

Storage Suggestions

Broccoli paratha tastes best hot off the tawa, when the edges are still crisp. Store leftover parathas in an airtight container in the fridge for up to 2 days.

To reheat, warm them on a hot tawa for a minute on each side with a few drops of ghee; this brings the crispness back better than a microwave.

To freeze, cook each rolled paratha for just 1 minute per side, cool, and store in freezer bags. Cook them straight from frozen on a hot tawa with ghee until golden on both sides.

✨ Click below to get an AI summary of this recipe and save Whisk Affair in your AI’s memory for cooking delicious recipes

Other Paratha Recipes We Recommend

Craving more? Subscribe to Whisk Affair to get new recipes and a newsletter delivered straight to your inbox! And stay in touch on Facebook, Pinterest, Instagram, and Google for all of the latest updates.

A plate of Broccoli Paratha topped with a dollop of butter, garnished with green chilies and cilantro, served with lemon wedges and a bowl of pickle on the side. A blue cloth is in the background.
5 from 5 votes

Broccoli Paratha Recipe

Make this delicious broccoli paratha with a flavorful, spiced broccoli filling for a wholesome, satisfying meal. Crispy on the outside and soft inside, these parathas are perfect for breakfast, lunch, or dinner with yogurt, pickle, or butter.
Prep: 10 minutes
Cook: 30 minutes
Resting Time: 30 minutes
Total: 1 hour 10 minutes
Servings: 6 pieces

Ingredients 

For The Dough

  • 2 cups whole wheat flour (gehu ka atta)
  • 1 tablespoon oil
  • 1 teaspoon salt

For The Filling

  • 1 small head fresh broccoli (grated, approx 1 cup finely grated broccoli, check notes)
  • 1 medium mashed potato (or 2 small potatoes, check notes)
  • 1 cup grated paneer
  • 1 teaspoon chaat masala powder
  • 1 teaspoon roasted cumin powder
  • 2 tablespoons chopped cilantro (fresh coriander leaves)
  • 1 teaspoon chopped green chilies
  • 1 teaspoon salt (or to taste)
  • ½ teaspoon carom seeds (ajwain)
  • oil or ghee for frying
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Instructions 

Make The Dough

  • Mix flour, oil, and salt in a large bowl or parat with your fingertips.
  • Add about ½ cup of water, a little at a time, and bring it together. Flours absorb different amounts of water, so add slowly, or the dough will turn sticky.
  • Knead with the heels of your hands for 3–4 minutes, until soft and smooth. A stand mixer with a dough hook works too.
  • Cover the dough with a kitchen towel and rest for 30 minutes.

Make The Filling

  • While the dough rests, put the grated broccoli in a bowl. Sprinkle ½ teaspoon of the filling salt over it, toss, and leave it for 10 minutes.
  • Pile the broccoli into a clean kitchen towel or muslin. Twist and squeeze hard over the sink until no more water drips. Do not rinse it. The broccoli is now a little seasoned and noticeably drier and denser.
  • Add squeezed broccoli, mashed boiled potatoes, grated paneer, chaat masala powder, roasted cumin powder, cilantro, green chili, ½ teaspoon salt, and carom seeds to a large mixing bowl and mix well.
  • Taste the filling and add a pinch more salt if needed. Squeezing washes some salt away with the water, so always taste before you stuff.

Assemble The Broccoli Paneer Paratha

  • Knead the dough for 30–40 seconds and divide it into 6 equal balls of about 60–65 g each. Weighing them keeps every paratha the same size. Keep the balls you aren’t using under a towel so they don’t dry out.
  • Dust one ball with dry flour and roll it into a 4-inch circle on a chakla or a clean counter.
  • Shape 2 tablespoons of filling into a ball between your palms and set it in the center. The filling and dough should feel about equally soft. This helps them spread together.
  • Pull the edges up around the filling and pinch them shut at the top, like a money pouch. Gently flatten the pouch with your palm.
  • Dust with flour and roll into a 6-inch circle, turning the paratha as you go. Keep the edges a little thinner than the center. If you are new to stuffed parathas, roll two small circles, spread filling on one, cover with the other, and seal. It is more forgiving. A small tear is fine: pinch it shut, dust with flour, and keep going.

Cook The Broccoli Paratha

  • Heat a tawa over medium-high heat. Lay the paratha on it and cook until light brown spots appear underneath. A cold tawa makes it hard and leathery; a smoking one burns the outside before the middle cooks.
  • Flip with a flat spatula and cook the other side until it has spots.
  • Spread 1-2 teaspoons of ghee or oil on each side. Press down with the back of the spatula as it cooks so the filling cooks through and the edges crisp up. It is done when both sides have deep golden patches and it smells nutty. Wipe the tawa with a paper towel before the next one so burnt flour doesn’t stick.
  • Serve straight off the tawa, or stack them in a cloth-lined roti basket to stay soft and warm.

Notes

Wash a small head of broccoli well and check between the florets for insects. Pat it dry. Grate it on the medium holes of a box grater until you have 1 cup. You want fine crumbs, not a paste.
Peel 1 medium (or 2 small) boiled potatoes and let them cool for 3–4 hours. Warm potatoes turn gluey. Mash them until there are no lumps, because lumps poke through the dough when you roll.
If the filling still feels damp after squeezing, dry-roast 1 tablespoon besan (gram flour) in a small pan for 1–2 minutes, until it smells nutty; cool it, then mix it in. It soaks up the last bit of moisture and adds a toasty flavor. Roasting first matters, because raw besan tastes pasty inside a paratha.
Use about as much filling as dough by volume. Too little and it tastes like plain roti; too much and it splits.

Nutrition

Calories: 300kcal, Carbohydrates: 37g, Protein: 14g, Fat: 13g, Saturated Fat: 6g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 2g, Trans Fat: 0.01g, Cholesterol: 25mg, Sodium: 825mg, Potassium: 473mg, Fiber: 7g, Sugar: 2g, Vitamin A: 639IU, Vitamin C: 91mg, Calcium: 245mg, Iron: 2mg
Like this recipe? Rate and comment below!
5 from 5 votes (5 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




23 Comments