When ripe, guava is an aromatic fruit with a flavor sort of like a tangy cross between a pear and a strawberry, but it is also eaten when unripe — sometimes dipped in a combination of sugar, salt and chile — when it is mildly tart with a subtle floral and slightly sweet aroma.