The fruit can be eaten when the skin is ripe and dark in color.
As the guava matures, its color gradually changes from bright green to a very soft yellow-green. The skin of some guavas may appear white or yellow when fully ripe. If you can encounter a pink guava, then this kind of guava is of higher quality. When the color of the skin changes from light to dark, the guava is ripe and ready to eat.