Under the Belt and Road concepts of mutual benefit and win–win cooperation, China is strengthening its energy cooperation with other countries. We used several econometric models and social network analysis models to study the impacts of China’s outward foreign direct investment (OFDI) on the host and home countries. We first examined China’s OFDI location preference and analysed the effects of OFDI on energy consumption in host countries. Meanwhile, we observed the impact of the reverse spillover effect of OFDI on China’s energy efficiency. The results indicate that (1) the impact of China’s OFDI on energy consumption in host countries has been lower than that on neighbouring countries, and increased significantly after 2014. (2) The space network of energy consumption in Belt and Road countries has a strict hierarchical structure. However, it was disbanded by the Belt and Road policy in 2014. The network centres are situated primarily in Middle Eastern and European countries, and the network’s periphery is mainly in South-East and West Asian countries. (3) The reverse spillover effects of OFDI, FDI, domestic R&D absorptive capacity, human capital, and financial development levels are conducive to improving China’s energy efficiency whereas regional professionalism does the opposite.