Meryl Streep rodou sua cena final (a cena em que acontece a tal escolha) apenas uma vez. A atriz se recusou a fazer de novo, alegando que, como mãe, era muito doloroso e emocionalmente desgastante interpretar aquilo. Anos depois, Streep foi entrevistada no programa de Oprah Winfrey, onde a cena da escolha foi mostrada. A atriz ficou visivelmente incomodada e afirmou que nunca tinha visto a tal cena até aquele momento.
Meryl Streep literalmente implorou para interpretar Sofia. Ela chegou a se ajoelhar diante do diretor Alan J. Pakula. O cineasta atendeu ao pedido da atriz. Marthe Keller e Barbra Streisand também fizeram testes para o papel.
A Escolha de Sofia é o primeiro trabalho de Kevin Kline no cinema.