Flan is ready when outer rim is set, and the center is jiggly (not watery). If the senter is still watery, it is not done and should be cooked for an additional 5-10 minutes. However, you don't want the center solid. That means it's overcooked.