Lithium-ion battery fast charging issues have become a main bottleneck of large-scale deployment of electric vehicles. This paper develops a polarization based charging time and temperature rise optimization strategy for lithium-ion batteries. An enhanced thermal behavior model is introduced to improve the solution accuracy at high charging current, in which the relationship between polarization voltage and charge current is addressed. Genetic algorithm (GA) is employed to search for the optimal charging current trajectories. The effects of weighting coefficients of charging time and temperature rise on battery charging performance are discussed. The charging time of the optimized charging protocol is reduced by 50%, and the associated temperature rise is almost identical, compared to 1/3C constant current-constant voltage (CC-CV) charging. Aging experiments demonstrate that the proposed charging method has a similar capacity retention ratio to that of 0.5CC-CV charging after 700 cycles, thereby accomplishing a good balance between charging speed and lifetime.