Mildred Pierce (Joan Crawford), una mujer de origen humilde, tiene el deseo de conseguir toda serie de comodidades para con sus dos hijas. La mayor, Veda (Ann Blyth), le retrae contínuamente la precariedad en la que viven, acrecentada por la difícil situación laboral de su padre. Mildred empieza a transformar su entorno con la separación de su marido, y decide trabajar como camarera. Asesorada por su buen amigo Wally (Jack Carson), Mildred alquila una casa para reformarla en un restaurante. Su propietario, un antiguo play boy con problemas económicos, accede a la oferta e inicia una apasionada relación con Mildred. Los excelentes resultados del restaurante motivan la apertura de una cadena de hostelería propiedad de Mildred y su amigo Wally, pero que no conducirá más que a saciar la ambición de Veda.