Combine the whole wheat flour, chickpea flour, cumin, coriander, salt, pepper, spinach, broccoli, lentils, ginger, and water in a large bowl and mix by hand until well combined. Continue to knead the dough until the dough has a smooth consistency, like bread dough. Remove a piece of dough, about the size of a golf ball and roll it into a round flat disk. Lightly dust a work surface with flour and then using a lightly-floured rolling pin, roll the ball into a thin patty (like a tortilla).
Place a nonstick pan over medium heat and gently place the rolled roti in the pan. Cook until it starts to bubble and then flip the roti over and cook the other side. The roti is done when there are brown spots on both sides, about 3 to 5 minutes total. Continue to roll and cook all the rotis.
Recipe courtesy of Bal Arneson