In a large wok heat the vegetable oil over medium-high heat. When the oil is heated, add the mustard seeds , let them splitter, stir in chopped onion and saute until softened. Add the ginger and garlic saute for a few seconds. Do not let them burn, followed by tomato purée, green chillies and curry leaves. Let it cook for a minute.
Add all the vegetables (except for the spring onion and carrots), salt to taste and stir-fry for a few minutes. Add the chicken, pepper and the curry sauce, further stir-fry until the vegetables are just starting to soften. If you don't have leftover curry sauce, then add the ingredients for the curry spices as given above
Add the carrots and mix them in. Whisk the eggs together in a bowl, and season with a salt. Create a well in the middle of the vegetable mix and add the eggs into this well. Let the eggs cook while scrambling them. When the eggs are almost cooked, you can mix it with the vegetables and chicken. Taste and season with salt/ pepper / chillies if required.
Add the shredded roti, and mix through with the vegetables and chicken. Mix frequently until the shredded flatbread is completely coated with the all the spices and curry sauce. Cook for about 8-10 minutes.
Ready to devour with gravy or raita or sambhar.