Five diets of different lipid levels, 3%, 6%, 9%, 12% and 15% (L3, L6, L9, L12 and L15), were designed and fed to juvenile Onychostoma macrolepis for 8 weeks. The juvenile O. macrolepis grew better at L9 than at L3, L6 and L15 (p < .05). The viscera and hepatopancreas indexes increased as the dietary lipid levels increased. There appeared lower serum TG and HDL levels at lipid levels of 3.01%–9.01% (p < .05). Hepatic histology showed that the fish fed on L15 diet had more hepatic lipid droplets than those fed on the other diets. Fish fed on L9 diet showed increases in superoxide dismutase, catalase and glutathione peroxidase activities but decreases in malondialdehyde content in hepatopancreas (p < .05). The principle component analysis of fatty acid showed that n‐3 LC‐PUFA was mostly enriched in the fillet. There were lower transcript levels of FAS, ACC1 and SREBP1 found in the hepatopancreas of fish with increased dietary lipid levels, whereas CPT‐1, PPARα and ATGL expressions were elevated (p < .05). These results suggested that diets with a proper dietary lipid level of 9.01%–11.95% (optimum 9.68% was based on the specific growth rate) could improve the growth performance and health status of juvenile O. macrolepis.