The invention provides an information recommendation method and system based on multi-path optimization matching. Historical payment information, power utilization information, recommendation serviceinformation and service recommendation information of each client are acquired; based on the payment behavior data and the power consumption behavior data, the data is clustered by using a fuzzy C-means clustering algorithm, clustering features suitable for analyzing customer behaviors from the data are selected, customer behavior theme tags are constructed, and different types of power customer behavior mode portraits are achieved; the electricity consumption behavior data and the payment behavior data of the client are clustered, behavior characteristics are analzyed, behavior label characteristics are set, business characteristic attributes are described, a business label set is formulated, and business portrait construction is completed; according to the method, a bipartite graph of aclient label set and a service label set is constructed, a Hopcroft-Karp algorithm with the maximum bipartite graph matching is applied to matching of clients and services, the matched clients are found, and service information recommendation is completed.