Under water compressibility, resonant triads can occur within the family of acoustic-gravity waves. This work investigates steady-state triad resonance between a surface gravity wave and two hydroacoustic waves. The water-wave equations are solved as a nonlinear boundary value problem using the homotopy analysis method (HAM). Within the HAM framework, a potential singularity resulting from exact triad resonance is avoided by appropriately choosing the auxiliary linear operator. The resonant hydroacoustic wave component, along with the two primary waves (one hydroacoustic wave and one gravity wave), is considered to determine an initial guess for the velocity potential. Additionally, by selecting an optimal “convergence-control parameter,” the steady-state resonance between a surface gravity wave and two hydroacoustic waves is successfully obtained. It is found that steady-state resonant acoustic-gravity waves are ubiquitous under certain circumstances. The two primary wave components and the resonant hydroacoustic wave component take up most of the energy in the steady-state resonant acoustic-gravity wave system. The amplitude of the resonant hydroacoustic wave component is mainly determined by the primary hydroacoustic wave component, and the amplitudes of both hydroacoustic waves are approximately equal in all cases considered. In addition, when the overall amplitude of the wave system increases, both dimensionless angular frequencies decrease, indicating that the nonlinearity of the entire wave system becomes stronger with an increase in the wave system amplitude. The amplitude of the primary hydroacoustic wave has a relatively large effect on the system's nonlinearity. This work will enrich and deepen our understanding of acoustic-gravity waves.