There has been an urgent need to eliminate toxic lead from the prevailing halide perovskite solar cells (PSCs), but the current lead-free PSCs are still plagued with the critical issues of low efficiency and poor stability. This is primarily due to their inadequate photovoltaic properties and chemical stability. Herein we demonstrate the use of the lead-free, all-inorganic cesium tin-germanium triiodide (CsSn0.5Ge0.5I3) solid-solution perovskite as the light absorber in PSCs, delivering promising efficiency of up to 7.11%. More importantly, these PSCs show very high stability, with less than 10% decay in efficiency after 500 h of continuous operation in N2 atmosphere under one-sun illumination. The key to this striking performance of these PSCs is the formation of a full-coverage, stable native-oxide layer, which fully encapsulates and passivates the perovskite surfaces. The native-oxide passivation approach reported here represents an alternate avenue for boosting the efficiency and stability of lead-free PSCs.