For the omnivorous Cherax quadricarinatus crayfish, plant raw materials can be good alternatives to dietary fish meal (FM). A 56-d feeding trial was conducted in C. quadricarinatus (11·70 (se 0·13) g). Diet with 100 % FM as the protein source was the control. Seven experimental diets were formulated by replacing 75 or 100 % of FM with soyabean meal (SM75, SM100) or cottonseed meal (CM75 and CM100), and a mixture of SM and CM (protein content is 1:1) replacing 50, 75 or 100 % of FM (SC50, SC75 and SC100). Crayfish fed the CM100 and SC100 showed significantly lower weight gain (WG), specific growth rate, trypsin and pepsin activities compared with the control diet. Crayfish in CM100 group showed significantly higher GPx, alanine aminotransferase, aspartate aminotransferase activities and malondialdehyde content than the control. SM100 and CM100 diets can cause slight separation of the peritrophic membrane from the intestinal folds. The pepsin activity of crayfish in SC50 was significantly higher than those in other experimental diets. The highest WG and muscle arginine content were also found in crayfish fed SC50. The relative abundance of Proteobacteria, Unclassified Enterobacteriaceae and Candidatus Bacilloplasma was significantly higher, but Actinobacteriota was significantly lower in SM100, CM100 and SC100 than in control. Microbiota functional prediction indicated that the relative abundance of ‘cell motility’ pathway in crayfish fed CM100 was significantly decreased compared with the control. In conclusion, only half of the FM can be effectively substituted with a mixture of SM and CM (protein content is 1:1) for C. quadricarinatus.