Lennarts filmmanus er basert på scenemusikalen, mens Streisand gjentok rollen som Fanny. Jule Styne og Bob Merrill, som hadde komponert og skrevet låtene for musikalen, skrev nye sanger for filmen, blant annet tittelsporet «Funny Girl». Flere sanger fra musikalen ble kuttet ut, mens tre sanger som Brice selv har fremført ble lagt til, blant annet sluttsangen «My Man». Innspillingen varte fra august til desember 1967.