No, seitan is not a complete protein source. Though it is high in protein, it lacks essential amino acids.