Passion fruit is ripe when it is soft, and heavy has turned purple and has some give when squeezed. It should not be too soft to the point where it breaks easily; otherwise, it is not ready to eat yet.