SiC-based ceramic matrix composites are susceptible to performance losses in steam environments, necessitating the use of environmental barrier coatings for their protection. The high Si activity of Yb2Si2O7 material may induce the emergence of Si(OH)4 in steam environments, resulting in the development of a pore structure within Yb2Si2O7. This pore structure weakens the service life of the coating, highlighting the importance of enhancing the steam corrosion resistance of environmental barrier coatings as a key factor in improving their overall longevity. In the present study, we employed Al modification technique to improve the steam corrosion resistance of Yb2Si2O7 coatings. The results indicated that Al-modified Yb2Si2O7 coatings exhibited superior steam thermal cycle corrosion resistance compared to the non-modified Yb2Si2O7 coatings after testing performed at 1523 K for 1000 h (10 h per cycle). This improvement was attributed to the presence of Yb3Al5O12 and Al2O3 composite phases within the Al-modified Yb2Si2O7 coatings, which exhibited low steam activity and effective steam corrosion resistance. Moreover, Al-modified Yb2Si2O7 coatings obtained the dual excellent performance of improving the steam corrosion resistance of Yb2Si2O7 coating and not weakening the thermal cycle ability, providing a guarantee for the longer life of Yb2Si2O7 coating.