Add besan to a wide mixing bowl. Break any lumps. Add half of the water and mix well to form a smooth paste and then add the remaining water to make a flowy batter. Add salt, turmeric, green chili, ginger and garlic paste, onions, and cilantro. Mix well. Optimally stir in red chili flakes for extra spice.
Dip one sliced bread in the batter and press down with a spoon so the bread soaks the batter. Turn the bread over gently, press down and spoon over some batter on the top side.
Heat a non-stick skillet at medium heat and spread 1 teaspoon of oil. Place the soaked bread slice on the skillet and spread over 1 to 2 spoonfuls of batter on top. Cook for 3 to 4 minutes or until the bottom side is golden brown.
Carefully flip over the bread and cook on the other side for 3 to 4 minutes. Add a teaspoon of oil to the sides of the bread.
Repeat steps 2 to 4 for the second slice of bread. Enjoy hot with ketchup, green chutney or sriracha sauce, and ginger chai.