The skin of a ripe guava is usually yellow or green-yellow with a slightly red blush. If the guava is still green, it may not be ripe yet. Squeeze it a little and if it is too soft or mushy, it may be overripe.