Margarine is geen zuivelproduct, maar wordt gemaakt van dierlijke en plantaardige vetten zoals visolie en soja-olie. Hier worden stoffen aan toegevoegd als zout, emulgatoren, conserveringsmiddelen en kleurstoffen.
Margarine bevat evenveel vet als boter. Omdat de vetten van margarine van nature niet de vitamines A en D bevatten, moeten deze worden toegevoegd. Deze wettelijke verplichting is ingevoerd met het oog op de Volksgezondheid.