Dietary non-starch polysaccharides (NSPs) broadly influence fish intestinal flora and physiological metabolism, but limited information is available on grass carp (Ctenopharyngodon idella). This study investigated the effects of different types of NSPs on the growth, nutrient metabolism status, gut microbiota, and serum metabolome of grass carp. Fish were fed with diets containing 4.4% insoluble NSPs (INSP), 9.24% soluble NSPs (SNSP), 13.64% NSPs (4.4% INSP + 9.24% SNSP, NSP) and non NSPs (FM), respectively, for 9 weeks. Results showed that dietary SNSP decreased protein efficiency ratio and serum protein content, but increased feed coefficient ratio, feed intake, plasma blood urea nitrogen content, and plasma aspartate aminotransferase activity (AST); conversely, dietary INSP decreased plasma AST activity. Dietary INSP and SNSP increased serum free cholesterol content. Dietary NSPs altered the abundance of dominant bacteria and serum metabolite profiles. The differential metabolites between groups were significantly enriched in amino acid synthesis and metabolic pathways. In conclusion, dietary INSP exhibited a growth-promoting effect compared to SNSP. Dietary INSP is beneficial for improving nutrient metabolism and intestinal health. Moreover, dietary NSPs may regulate the physiological metabolism and feeding behavior of grass carp by altering amino acid synthesis and metabolism.