Sonia Braga é natural do Paraná, mas creceu em Belenzinho, São Pauo.
No início sua carreira foi marcada por participações em novelas, como ‘’Irmãos Coragem’’ e ‘’Selva de Pedra’’. Mas o sucesso veio mesmo com o papel principal na telenovela baseada na obra de Jorge Amado ‘’Gabriela’’, em 1975. Anos depois, em 1977, a atriz voltou a interpretar uma personagem de Jorge Amado, mas agora nas telonas. Estrelou "Dona Flor E Seus Dois Maridos", uma das maiores bilheterias do cinema brasileiro de todos os tempos.
Foi em 1981, estrelando Maria, em "Eu Te Amo", que Sonia Braga venceu o prêmio de Melhor Atriz no Festival de Cinema de Gramado. Mas, foi em 1985 em "O Beijo da Mulher Aranha" que alcançou reconhecimento internacional.
Em 1987 a atriz deu mais um passo na carreira e foi a primeira brasileira a apresentar uma categoria na premiação do Oscar, ao lado de Michael Douglas. Logo no ano seguinte Sonia esteve em duas produções de Hollywood: "Rebelião em Milagro" e "Luar sobre Parador". Em 1990, ao lado de Clint Eastwood e Charlie Sheen, Sonia Braga interpretou Liesl em "Rookie, Um Profissional Do Perigo".
Sonia Braga voltou a protagonizar histórias de Jorge Amado. Atuou em "Tieta do Agreste", de Cacá Diegues, em 1996. Já nos anos 2000, Sônia participou de algumas séries norte americanas, como: "Sex and the City" (2001), "Law & Order" (2003), "Ghost Whisperer", "CSI: Miami" (2005) e "American Family".
Mesmo com uma carreira brilhante no cinema internacional, em 2006, voltou às telenovelas e participou de "Páginas da Vida" de Manoel Carlos. Em 2010 protagonizou o episódio "A Adúltera da Urca" da série "As Cariocas".
Em 2016, estrelou o filme "Aquarius", de Kleber Mendonça Filho, o que lhe rendeu os prêmios de atuação feminina no Festival Biarritz Amérique Latine e no Festival de Cinema de Lima, no Peru. A atriz também foi indicada ao prêmio de melhor atriz no Festival de Cannes.