Assessing the potential of advanced driver assistance systems requires developing dedicated control algorithms for controlling the longitudinal speed of automated vehicles over time. In this paper, a multiobjective off-line optimal control approach for planning the speed of the following vehicle in adaptive cruise control (ACC) driving is proposed. The implemented method relies on the principle of global optimality fostered by dynamic programming (DP) and aims to minimize propelling energy consumption and enhance passenger comfort. The powertrain model and onboard control system are integrated within the proposed car-following optimization framework. The retained ACC approach ensures that the distance between the following vehicle and the preceding vehicle is always maintained within allowed limits. The flexibility of the proposed method is demonstrated here through ease of implementation on a wide range of powertrain categories, including a conventional vehicle propelled by an internal combustion engine solely, a pure electric vehicle, a parallel P2 hybrid electric vehicle (HEV) and a power-split HEV. Moreover, different driving conditions are considered to prove the effectiveness of the proposed optimization-driven ACC approach. Obtained simulation results suggest that up to 22% energy-saving and 48% passenger comfort improvement might be achieved for the ACC-enabled vehicle compared with the preceding vehicle by implementing the proposed optimization-driven ACC approach. Engineers may adopt the proposed workflow to evaluate corresponding real-time ACC approaches and assess optimal powertrain design solutions for ACC driving.