To evaluate the fatty acid (FA) metabolism status and possibility as a DHA source of farmed Onychostoma macrolepis, a total of 168 fish (2.03 ± 0.23 g) were fed four diets supplemented with fish oil (FO), linseed oil (LO), soybean oil (SO), and a mixture of LO and SO oil (MO), respectively, for 70 days. Body FA compositions were modified reflecting dietary FAs. Comparing liver and intestine fatty acids with fish fed four diets, the content of ARA in fish fed SO was significantly higher than others (P < 0.05), but showed no difference in muscle. The tissue FA profile showed that the FO-fed group successfully deposited DHA, while the LO-fed group converted ALA to DHA effectively, as well as the liver and intestine EPA was notably highest in the FO group, whereas no difference between the FO and LO group in the muscle. The FA results showed that the DHA contents in the muscle of Onychostoma macrolepis are at a medium-high level compared with several other fish species with the highest aquaculture yield. Correspondingly, in the fish fed diet with LO, SO, and MO, the genes of most FA biosynthesis, transportation, and transcriptional regulation factors were increased in the liver and muscle, but no significant difference was observed in the gene expression of Elovl4b, FATP1, and FABP10 in the muscle. In addition, the enzyme activity involved in PUFA metabolism was higher in fish fed vegetable oil-based diets, corroborating the results of the gene expression. Increased in vivo elongase and desaturase (Δ5, Δ6, and Δ9) activities were recorded in fish fed fish oil-devoid diets, which resulted in the appearance of products associated with elongase and desaturase activities in fish. Besides, as the specific n-3 PUFA synthesis substrate, the dietary supplementation of ALA not only retains most of the nutrition value but also ensures the muscular texture, such as fiber diameter and density. It is concluded that farmed O. macrolepis owns strong n-3 LC-PUFA biosynthetic capacity and high DHA contents so it can be a good DHA source for the population.