Le scénario de Butter, rédigé par Jason Micallef, a fait partie de la Blacklist d'Hollywood en 2008. Pour rappel, tous les ans à Hollywood, les meilleurs scénarios proposés et non produits dans l’année en cours intègrent cette fameuse liste. Soumis aux votes de centaines de professionnels du monde du cinéma, les scénarios récoltant un grand nombre de voix sont généralement "repêchés" afin de pouvoir être adaptés dans les mois qui suivent.
Un temps annoncé, Jim Carrey ne fait malheureusement pas partie du casting final de Butter. En revanche, le comédien australien Hugh Jackman est bel et bien présent aux côtés d'Olivia Wilde et de Jennifer Garner.
Avant d'engager Olivia Wilde, la production du film avait tout d'abord pensé attribuer le rôle de Brooke Swinkowski à Kate Hudson. Cette dernière, prise sur le tournage de Something Borrowed, a toutefois dû refuser l'offre.