It takes about 15 minutes to poach salmon, depending on the thickness of the fish. and the size of the piece. If you plan to poach it ahead of time and serve it cooled to room temperature or chilled, you'll need to plan for that extra time.