In this study, an optimization based PID controller tuning method is proposed for load-frequency control (LFC) problem. The proposed Big Bang-Big Crunch 2 (BB-BC2) method is an extended version of the original BB-BC, which has a very fast convergence and less computational time. A two-area power system is modeled in Matlab-Simulink for simulations, and then the original BB-BC and the proposed BB-BC2 optimization methods are firstly compared with each other. Since BB-BC method is originally based on randomness these tests are repeated for 100 times and the benefit of the proposed BB-BC2 is shown. Afterwards, the performance of the proposed BB-BC2 algorithm is compared with three other PID tuning methods from literature. The simulation results verify the advantage of the proposed BB-BC2 algorithm to optimize the PID controllers as the load-frequency controller.