In this study, a bald eagle optimizer (BEO) is used to get optimal parameters of the fractional-order proportional-integral-derivative (FOPID) controller for load frequency control (LFC). Since BEO takes only a very short time in finding the optimal solution, it is selected for designing the FOPID controller that improves the system stability and maintains the frequency within a satisfactory range at different loads. Simulations and demonstrations are carried out using MATLAB-R2020b. The performance of the BEO-FOPID controller is evaluated using a two-zone interlinked power system at different loads and under uncertainty of wind and solar energies. The robustness of the BEO-FOPID controller is examined by testing its performance under varying system time constants. The results obtained by the BEO-FOPID controller are compared with those obtained by BEO-PID and PID controllers based on recent metaheuristics optimization algorithms, namely the sine-cosine approach, Jaya approach, grey wolf optimizer, genetic algorithm, bacteria foraging optimizer, and equilibrium optimization algorithm. The results confirm that the BEO-FOPID controller obtains the finest result, with the lowest frequency deviation. The results also confirm that the BEO-FOPID controller is stable and robust at different loads, under varying system time constants, and under uncertainty of wind and solar energies.