First of all, take whole wheat flour and oil in a mixing bowl and mix properly. Add water and make a soft dough. Keep it aside till the filling is ready.
Clean and wash broccoli and cauliflower. Grate it from a small option in the box grater. You can also use a food processor to grate. I used a food processor.
Heat oil in a pan and add carom seeds. Once they splutter add chopped green chili, freshly grated ginger & garlic, and chopped onion.
Cook until onion turns its color to golden. Now add amchur (mango powder), coriander powder, red chili powder, and chopped green coriander. Mix well.
Finally, add grated broccoli and cauliflower grated mixture. Mix nicely and cook it for 6-10 minutes on low flame. It becomes soft and all the water will dry up. Adjust salt as per taste.
After 6-10 minutes switch off the flame and let it cool down for few minutes.
Divide the dough and mixture into equal portions. I made 12 big parathas, however, up to 15 parathas can be made with this quantity.
Roll one dough ball into a 3” circle. Place 2-3 tbsp broccoli mixture and seal the dough ball carefully.
Press gently from both sides and roll it up to 6-7 ” big paratha. Roll gently, the stuffing may come out but don’t worry. Just seal and go on rolling.
Heat a griddle on medium flame and place this rolled paratha. Flip it on another side when you see little puffed up.
Apply some oil and cook from both sides till golden brown.
Broccoli-Cauliflower Paratha is ready to serve with raita or simple curd.