This study aims at reducing energy consumption in supply chain networks by providing optimal integrated production and transportation scheduling. The considered supply chain consists of one main manufacturing center, multiple production units (i.e., suppliers), and multiple heterogeneous vehicles as the transportation fleet. To schedule this complex supply chain network in an energy-efficient way, several decisions should be made concerning the assignment of orders to suppliers and determining their production sequence, splitting orders, assigning orders to vehicles, and assigning delivery priority to orders. To cope with the problem, a mixed-integer linear programming model is presented. Due to the complexity of the problem, a novel development of the genetic algorithm named the Multiple Reference Group Genetic Algorithm (MRGGA) is also proposed. Four objectives are considered to be optimized to meet both suitability and energy-efficiency aspects in the supply chain network. These optimization objectives are to minimize the total orders' delivery times to the manufacturing center, fuel consumption by the vehicles, energy consumption at supplies, and maximize orders' quality. To analyze the performance of the proposed algorithm, a real case and a set of generated instances are solved. The results obtained by the proposed algorithm are compared with an existing genetic algorithm in the literature. Moreover, the results are also compared with the optimal solutions obtained from the mathematical model for small-size problems. The results of the comparisons show the efficiency of the proposed MRGGA in finding energy-efficient solutions for the considered supply chain network.