In a large mixing bowl, combine the shredded cabbage, flour, water, eggs, green onions, salt, black pepper, garlic powder, and soy sauce. Mix until well combined and the cabbage is evenly coated.
Heat 1 tablespoon of vegetable oil in a large skillet over medium heat.
Once the oil is hot, pour half of the cabbage mixture into the skillet, spreading it out into a round pancake shape about 1/2 inch thick.
Cook for 4-5 minutes until the bottom is golden brown, then carefully flip the pancake using a spatula. Cook for an additional 4-5 minutes on the other side until golden and cooked through.
Remove the pancake from the skillet and repeat with the remaining cabbage mixture, adding more oil if necessary.
Serve warm, optionally topped with additional soy sauce, mayonnaise, or your favorite dipping sauce.