Prepare the Dough: First, add flour, egg (white part), oil, and salt to a mixing bowl and mix it well. Add water and knead it until you get a subtle, smooth dough. Keep adding water for smooth content.
Boil The Chicken Pieces: Boil chicken in salted water until tender, about 10-15 minutes. Then, in a mixing bowl, mix boiled chicken with onions, mayonnaise, cream, black pepper, salt, green chilies, and cilantro for flavor.
Adding Taste To Chicken: Infuse flavor into chicken chunks by mixing boiled chicken with onions, mayonnaise, cream, black pepper, salt, green chilies, and cilantro. Black pepper adds an earthy taste.
Prepare Garlic Sauce: To make garlic sauce, blend vinegar, egg white, salt, and lemon juice.
Make Paratha: Roll the dough with a rolling pin into small, round rotis, ensuring they're not too thin to prevent tearing. Heat ghee on a griddle (tawa) and cook the parathas, being careful not to overcook to prevent them from becoming too crispy and tearing while rolling.
Assembling: Spread a thin layer of garlic sauce on the paratha, then line up the chicken pieces in the center. Roll the paratha tightly and wrap it in plastic wrap or foil. Serve your garlic chicken paratha roll with garlic sauce, chutney, or ketchup.