The invention discloses a collaborative filtering recommendation method based on enhanced graph learning, and the method comprises the steps: 1, constructing a bipartite graph of a user to a product, wherein the bipartite graph comprises a user node set, a product node set and an adjacent matrix; 2, obtaining an embedded matrix as a node feature through one-hot coding; 3, calculating a similar matrix according to the current node characteristics, and performing sparsification; 4, taking the sparse similar matrix as a residual item and adding the residual item to the adjacent matrix to obtain an enhanced adjacent matrix; 5, carrying out feature propagation according to the enhanced adjacent matrix structure graph convolution layer, and obtaining node representation; and 6, obtaining a score matrix from the prediction layer according to the node representation, thereby realizing product recommendation. According to the method, the graph structure information can be adaptively learned based on the similarity between the nodes, and the robustness and integrity of the graph are enhanced, so that more accurate node representation is learned, and the recommendation performance is improved.