In a large bowl or mixer with hook attachment add all of the dry ingredients and mix until well blended.
If using a mixer, slowly add the water or vegetable broth and mix until a dough is formed.
Transfer the dough onto a surface and knead dough to form a log that is about 3" in width and roughly 15" long. Seitan will expand when it is boiled so be sure to form into a small log to slice. (Alternatively if you're planning on just making strips or nuggets you can cube or flatten dough to slice into strips)
In a large pot, bring 2L of vegetable broth to a rolling boil, then turn heat down to med-low.
Add in pieces of seitan and allow to boil with lid off for approximately 2 hours, allowing the broth to completely evaporate.
Allow to cool completely before breading/frying. If you're making it ahead, you can refrigerate the seitan in an airtight container for up to 10 days.