Name the stable compounds that are formed when metals react with non-metals.
An ionic compound is formed by the electrostatic force of attraction between positive and negative ions. This bond is due to the transfer of electrons from one atom to another.
Therefore, the stable compound that is formed when metals react with non-metals is an ionic bond.